Guía para utilizar Hetzner Storage Box como NAS en la nube

·

·

Introducción

En un entorno empresarial o doméstico donde el volumen de datos crece día a día, disponer de un NAS en la nube se convierte en una solución eficiente para centralizar información, facilitar backups y compartir archivos de manera segura. Hetzner Storage Box ofrece un servicio robusto de almacenamiento remoto que, configurado correctamente, puede funcionar como un verdadero NAS (Network Attached Storage). En esta guía detallada exploraremos paso a paso cómo aprovechar al máximo este servicio.

1. Ventajas de usar Hetzner Storage Box como NAS

  • Escalabilidad: aumenta espacio bajo demanda.
  • Acceso remoto seguro: SSH, SFTP, FTPS y rsync.
  • Alta disponibilidad: infraestructura redundante de Hetzner.
  • Costo uniforme: tarifas mensuales con planes definidos.
  • Fácil integración: compatible con Docker, CIFS/SMB, NFS (vía túnel SSH).

2. Requisitos previos

  1. Cuenta activa en Hetzner Storage Box.
  2. Cliente SSH (Linux/macOS: terminal Windows: PuTTY, OpenSSH).
  3. Opcional: rsync y herramientas de montaje (cifs-utils, sshfs).
  4. Conexión a Internet estable y permisos en firewall para puertos 22 y 873.

3. Selección de plan y comparativa

Plan Almacenamiento Precio (€/mes) Transferencia
SB20 20 GB 3,49 1 TB incl.
SB100 100 GB 8,49 1 TB incl.
SB1T 1 TB 29,00 1 TB incl.

4. Configuración inicial

4.1. Obtención de credenciales

Tras la compra, en tu panel de control de Hetzner encontrarás:

  • Host: por ejemplo ssh.storagebox.example.de
  • Usuario: tu nombre de cuenta
  • Contraseña: generada automáticamente (recomendada cambiarla).

4.2. Cambio de contraseña SSH

ssh usuario@ssh.storagebox.example.de
passwd

Introduce la contraseña actual y luego la nueva.

5. Montaje como CIFS/SMB

  1. Instala cifs-utils:
    sudo apt-get install cifs-utils
  2. Crea directorio local:
    mkdir -p ~/storagebox
  3. Ejecuta montaje:
    sudo mount -t cifs //ssh.storagebox.example.de/~/ usuario@ssh.storagebox.example.de:/ ~/storagebox -o user=usuario,pass=TuContraseña

Modifica /etc/fstab para montaje automático:

//ssh.storagebox.example.de/~/ /home/tuusuario/storagebox cifs credentials=/home/tuusuario/.smbcredentials,iocharset=utf8 0 0

6. Sincronización y backups con rsync

rsync es ideal para backups incrementales:

rsync -avz --delete /ruta/origen/ usuario@ssh.storagebox.example.de:/ruta/destino/
  • -a: modo archivo (preserva permisos).
  • -v: modo verbose.
  • -z: compresión.
  • –delete: elimina archivos remotos borrados localmente.

7. Integración con Docker

Para contenedores Docker es práctico usar bind mounts:

docker run -d 
  --name miapp 
  -v ~/storagebox/appdata:/var/lib/appdata 
  image/app:latest

Así los datos persisten en tu Storage Box y sobreviven a reinicios y actualizaciones.

8. Seguridad y buenas prácticas

  • Cambia contraseñas regularmente y utiliza SSH keys si es posible.
  • Configura fail2ban para proteger el acceso SSH.
  • Monitoriza espacio y transferencia desde el Robot Interface de Hetzner.
  • Usa rsnapshot o Bacula para versiones automatizadas de backups.
  • Limita los accesos de red con reglas de firewall (p. ej. UFW).

Conclusión

Hetzner Storage Box es una alternativa económica y fiable para montar tu propio NAS en la nube. Con una correcta configuración de SSH/SFTP, CIFS/SMB y herramientas de sincronización como rsync, podrás centralizar tu información, automatizar backups y garantizar la disponibilidad de datos en todo momento. Siguiendo las recomendaciones de seguridad y manteniendo un control periódico, tu Storage Box se convertirá en un componente clave de la infraestructura TI.



Leave a Reply

Your email address will not be published. Required fields are marked *