Configurar un NAS con Linux puede ser una excelente idea si quieres recuperar el control de tus datos. Sin embargo, no te recomiendo la idea de «instalaré una distribución cualquiera y ya me las arreglaré después». Con un NAS, el verdadero problema no es solo Linux. Se trata de almacenamiento, discos, copias de seguridad, recursos compartidos de red y la capacidad de reparar sin perder archivos.
Estos son los puntos que yo revisaría antes de instalar un NAS doméstico en Linux, especialmente si se parte de un equipo reciclado, un mini-PC o un pequeño servidor de disco.

Elija la distribución después de la necesidad, no antes.
La distribución es importante, pero surge de una pregunta más sencilla: ¿qué debería hacer tu NAS? ¿Almacenar algunas copias de seguridad familiares, alojar recursos compartidos SMB para varias estaciones de trabajo, funcionar como servidor Jellyfin, sincronizar carpetas o reemplazar un NAS Synology/QNAP real? No se trata del mismo nivel de exigencia.
Para un NAS sencillo, Debian o Ubuntu Server LTS deberían ser más que suficientes. Conservarás un sistema clásico y bien documentado con paquetes estables. Para una interfaz orientada al almacenamiento, OpenMediaVault sigue siendo una opción práctica. Si necesitas usar ZFS con una interfaz dedicada, TrueNAS Scale podría ser una opción viable, pero no es exactamente lo mismo que un servidor Linux pequeño y bien configurado.
Antes de decidir, ten en cuenta tu tolerancia al mantenimiento. Si nunca quieres abrir una terminal, no optes por una configuración minimalista solo porque parezca «más limpia».
Antes de hablar de RAID, compruebe los discos.
Un NAS doméstico comienza con los discos duros. Primero, revisaría el estado del hardware, los puertos SATA/USB, la fuente de alimentación y la ventilación. Un disco duro antiguo que aún funciona en un PC puede convertirse en una muy mala idea si está funcionando las 24 horas del día, los 7 días de la semana.
En Linux, comienza por identificar los discos y sus modelos:
lsblk -o NOMBRE,TAMAÑO,MODELO,NÚMERO DE SERIE,TIPO,PUNTOS DE MONTAJE
sudo smartctl -a /dev/sdX
el orden inteligentectl a menudo viene del paquete herramientas inteligentesComprueba los sectores reasignados, los errores, la temperatura y las horas de funcionamiento. Si una unidad ya empieza a mostrar errores SMART, no le confíes tus únicas copias de fotos, documentos o copias de seguridad.
RAID puede ayudar a mitigar el impacto de una falla de disco, pero no sustituye a una copia de seguridad. Ese es el error clásico. Una copia espejo protege contra un disco dañado, pero no contra la eliminación de datos, el ransomware ni un comando erróneo. habitaciónuna sobretensión o el robo del NAS.
ZFS, Btrfs, ext4: no elijas basándote en la publicidad.
En un NAS, el sistema de archivos es muy importante. ZFS Es robusto en cuanto a integridad de datos, instantáneas y grupos de almacenamiento, pero requiere un conocimiento básico de lo que se está haciendo. Es necesario considerar la RAM, los discos, las comprobaciones de integridad, las instantáneas y las estrategias de reemplazo.
Btrfs También puede ser útil, especialmente para instantáneas y ciertas aplicaciones modernas. Debe usarse con prudencia dependiendo del nivel RAID y la distribución elegidos. Si desea algo muy simple, ext4 Sigue siendo perfectamente válido para un NAS modesto, especialmente si su seguridad real depende de copias de seguridad externas periódicas.
Mi consejo: no elijas ZFS o Btrfs solo porque su nombre esté por todas partes. Elígelos únicamente si estás dispuesto a supervisar tu almacenamiento y comprender los comandos básicos. De lo contrario, una configuración sencilla y con copias de seguridad adecuadas suele ser más fiable que una configuración avanzada que nadie sabe cómo solucionar.
# Ejemplos de controles útiles según su elección
estado de zpool
tanque de lavado zpool
Uso del sistema de archivos btrfs /mnt/nas
Estado de limpieza de btrfs /mnt/nas
Planifique el uso compartido de la red desde el principio.
Un NAS rara vez se usa solo para almacenamiento local. Debes decidir cómo tus máquinas accederán a los archivos. Para una combinación de máquinas Windows, macOS y Linux, Samba La opción actual sigue siendo compartir recursos SMB. Para un entorno Linux entre servidores, NFS Puede ser más sencillo y limpio.
En cualquier caso, no permitas que todos los archivos sean accesibles para invitados. Crea usuarios, grupos y carpetas independientes. Además, verifica los permisos en el sistema Linux, no solo en la configuración de Samba.
sudo addgroup nas-famille
sudo chown -R root:nas-family /srv/nas/family
sudo chmod -R 2770 /srv/nas/familia
ls -ld /srv/nas/famille
Si eres principiante, primero prueba con una carpeta compartida que no te importe. Conecta un ordenador con Windows, copia un archivo, bórralo, comprueba los permisos y solo entonces migra tus datos reales.
No confunda una instantánea con una copia de seguridad.
Las instantáneas son muy útiles. Permiten restaurar rápidamente un estado anterior tras un error al eliminar o modificar datos. Sin embargo, suelen permanecer en el mismo NAS, en la misma máquina, a veces incluso en el mismo grupo de discos. Si el NAS falla, se quema, cifra sus datos o es robado, la instantánea no servirá de nada.
Recomendaría al menos una segunda copia fuera del NAS: una unidad USB conectada ocasionalmente, otra máquina, una copia de seguridad remota o almacenamiento externo cifrado. Para una configuración sencilla, puede comenzar con… sincronizaciónLuego, cuando aumente la necesidad, se puede pasar a BorgBackup, Restic o una solución especializada.
Si ya usas rsync en Linux, mantén la opción --ensayo durante tus pruebas. Esto es aún más cierto en un NAS, porque un error de ruta puede borrar o sobrescribir una gran cantidad de datos.
rsync -avh --dry-run /srv/nas/ /mnt/backup-nas/
rsync -avh /srv/nas/ /mnt/backup-nas/
Supervisa el NAS antes de que falle.
Un NAS doméstico necesita monitorización, aunque no quieras complicarte demasiado. Comprueba el espacio en disco, los registros, el estado del servicio, los errores SMART y las copias de seguridad. Lo peor que puede pasar es descubrir seis meses después que las copias de seguridad han dejado de funcionar.
df-h
systemctl --failed
journalctl -p advertencia..alerta -b
sudo smartctl -H /dev/sdX
Para el espacio en disco, puede complementarlo con los comandos de diagnóstico que se muestran en el artículo sobre el disco lleno en LinuxPara errores que se produzcan durante el arranque o después de un corte de energía, diarioctl A menudo te dará la pista que te falta.
Mi lista de verificación antes de instalar
- Discos probados con SMART, no solo «reconocidos» por Linux.
- Distribución elegida en función de su nivel de mantenimiento real.
- Los sistemas de archivos incluidos son: ext4, Btrfs o ZFS, con sus respectivas limitaciones.
- Se probaron recursos compartidos SMB/NFS en una carpeta sin valor.
- Usuarios, grupos y permisos validados antes de la migración.
- Se prevé la creación de instantáneas si resultan útiles, pero se requiere una copia de seguridad externa independiente.
- Comandos de monitoreo anotados en algún lugar.
- El procedimiento de restauración se ha probado al menos una vez.
Si tuviera que configurar un NAS doméstico hoy, empezaría con algo sencillo: un sistema estable, dos o tres carpetas compartidas limpias, una copia de seguridad externa verificada y solo después las opciones avanzadas. Un NAS sencillo que sepas cómo restaurar es mejor que una configuración impresionante que te dé miedo modificar.