Espacios de almacenamiento en red Lechuga

Fotos

Las fotos originales, en toda su resolución están en el ordenador pepino, en E:\Hugo\Foto\Arxiu\

Para fotos que se puedan enviar por correo, Whatsapp, etc, estan en ordenador srv.lechuga.eu, recurso Foto y video

Clic aquí para ver cómo acceder a las fotos desde windows

Blog familiar

Accesible sólo desde casa a través de la dirección https://srv.lechuga.eu/nuestrasfotos

Copias de seguridad (por explicar)

  • Copias de seguridad de equipos
    • En la unidad de red \\srv.lechuga.eu\backups

Cosas a almacenar

  • Documentos personales
    • En las ubicaciones \\srv.lechuga.eu\hugo o \\srv.lechuga.eu\nube hugo
    • \\srv.lechuga.eu\evelyn o \\srv.lechuga.eu\nube evelyn
    • \\srv.lechuga.eu\pablo o \\srv.lechuga.eu\nube pablo
  • Películas, Música, Libros, etc.
    • En la unidad de red \\srv.lechuga.eu\multimedia

Recursos en red

Desde windows, cuando abrimos la carpeta red en el explorador, se ve un ordenador en red llamado srv.lechuga.eu. El usuario con el qué entrar se encuentra en el archivo de claves, buscar por RADIUS y usar la entrada RADIUS hugo/evelyn/pablo.

Dentro de ese ordenador, hay unas carpetas con contenidos:

  • nube hugo, nube pablo o nube evelyn: Carpetas personales de cada uno accesibles desde internet (con clave) Acceso a estas carpetas
  • nube publica: Carpeta accesible desde internet sin clave.
  • Foto y video: Fotografía en un formato estándar (jpg para fotos y mp4 para videos)
  • backups: Copias de seguridad del servidor. En \\srv.lechuga.eu\backups\pool_crit\daily.0\localhost\mnt\pool_crit está la última copia de los datos importantes (excepto las fotos)
  • backups-pepino: Aquí es donde se dejan las copias frecuentes del ordenador de sobremesa de nosotros.
  • multimedia: Acceso de sólo lectura a la biblioteca multimedia (música, videos, etc.)
  • pool_nocrit: Todo lo que no es importante, música, películas, etc. De esto no se hace copia de seguridad

Almacenamiento de intercambio lechuga

Resumen

  • Ubicación en brocoli: /mnt/pool_nocrit/nubes/intercambio-lechuga/ficheros
  • Ubicación en los guests (y bind en brocoli): /mnt/intercambio-lechuga
  • Compartido entre todas las máquinas, windows incluido
  • En remoto utilizar webdav o cifs (si es red interna, éste último)
  • Cada semana (domingo) se limpia, a través de srv.lechuga.eu los archivos de la semana anterior (tarea crontab)
  • TODO: hacer un LEEME.txt que no le afecte
  • El usuario del directorio es root-lxd
  • El grupo del directorio es “intercambio-lechuga”, al que deben estár apuntados los usuarios que quieran acceder
  • TODO: Hay un proceso incrontab que hace chmod 440 y chown intercambio-lechuga.intercambio-lechuga a los archivos y carpeta que se añadan

Acceso Webdav y ftp

Se realiza contra srv-internet: Click aquí.

Añadir repositorio a un nuevo contenedor (LXC)


lxc config device add backups2 intercambio-lechuga disk source=/mnt/pool_crit/nubes/intercambio-lechuga/ficheros path=mnt/intercambio-lechuga
 

Añadir como montaje CIFS


mkdir /mnt/intercambio-lechuga
groupadd --gid 2019 intercambio-lechuga
chgrp intercambio-lechuga /mnt/intercambio-lechuga

vim /etc/credenciales-intercambio-lechuga
# en ese archivo debe haber:
# username=intercambio-lechuga
# password= ((contraseña))

chmod 400 /etc/credenciales-intercambio-lechuga

vim /etc/fstab

# añadir la línea:
# //srv.lechuga.eu/intercambio-lechuga    /mnt/intercambio-lechuga        cifs    credentials=/etc/credenciales-intercambio-lechuga       0       0
 

Almacenamiento en la nube No se usa

Son almacenamientos externos a la red lechuga

4Shared

Dropbox

Google Drive

Apuntes técnicos:

1iNh-rMmNdumSu7aKp7pLUgcxxs2B8et1 -> directorio backups_linux en tfastediandroid

Subir un archivo:
/usr/local/bin/gdrive upload pool_nocrit.tar.gpg --no-progress --parent 1iNh-rMmNdumSu7aKp7pLUgcxxs2B8et1

Listar apariciones de un archivo:
/usr/local/bin/gdrive list --no-header --query "name = 'home_hugo.tar.bz2.gpg'"

Borrar apariciones de un archivo (da igual el directorio):
/usr/local/bin/gdrive list --no-header --query "name = 'home_hugo.tar.bz2.gpg'" | awk '{print $1}' | xargs -I '{}' /usr/local/bin/gdrive delete '{}'