Montar un servidor NAS (Network Attached Storage) hogareño es la mejor alternativa para centralizar archivos familiares, resguardar copias de seguridad y tener control absoluto de tus datos sin pagar suscripciones mensuales a servicios en la nube. Reutilizando componentes de computadoras en desuso o placas compactas de bajo consumo, podés estructurar un storage silencioso, veloz y confiable en tu red local.
1. Selección de Hardware y Discos Rígidos
Para lograr un servidor económico y de bajo consumo eléctrico continuo:
- Procesador y Placa Madre: Cualquier procesador quad-core de generaciones previas (como Intel Celeron, Pentium Gold o Core i3) entrega potencia de sobra para saturar un enlace Gigabit (112 MB/s).
- Memoria RAM: Entre 4 GB y 8 GB de memoria DDR3 o DDR4 son suficientes para ejecutar TrueNAS SCALE u OpenMediaVault con fluidez.
- Unidad de Inicio: Usá un disco SSD SATA chico (120 GB o 240 GB) dedicado exclusivamente al sistema operativo, liberando los puertos SATA principales para los discos mecánicos de datos.
- Discos de Datos (CMR vs SMR): Elegí únicamente discos rígidos con tecnología CMR (Conventional Magnetic Recording), como las líneas WD Red Plus, Seagate IronWolf o Toshiba N300. Evitá los modelos SMR, que presentan caídas severas de rendimiento y riesgos de corrupción durante la reconstrucción de arreglos.
2. Elección e Instalación del Sistema Operativo
En lugar de sistemas de escritorio pesados, utilizá plataformas diseñadas como appliances sin monitor:
- TrueNAS SCALE: Basado en Debian Linux, incluye el robusto sistema de archivos OpenZFS con protección contra corrupción silenciosa (bitrot) e instantáneas programadas.
- OpenMediaVault (OMV): Alternativa muy ligera sobre Debian, ideal para equipos modestos de recursos limitados.
- Grabá la imagen ISO en un pendrive con Rufus o BalenaEtcher e instalá el sistema en el SSD de inicio.
3. Configuración del Almacenamiento y Redundancia
Una vez finalizada la instalación, ingresá al panel web desde tu computadora:
- Asigná una dirección IP fija al NAS mediante una reserva en el servidor DHCP de tu router principal.
- Creá un pool de almacenamiento en espejo (ZFS Mirror o RAID 1) con dos discos de igual capacidad. Si un disco sufre una avería física, los datos permanecen intactos en la otra unidad.
- Programá chequeos quincenales de integridad (scrub) y habilitá alertas por correo electrónico ante fallas SMART en las unidades.
4. Carpetas Compartidas y Permisos de Red
Para acceder desde computadoras con Windows, macOS y Linux:
- Creá cuentas de usuario individuales en el panel administrativo del NAS, evitando utilizar el usuario administrador para el uso habitual.
- Configurá un recurso compartido SMB (Samba) definiendo permisos explícitos de lectura y escritura.
- Mantené activos únicamente los protocolos seguros SMB2 y SMB3, deshabilitando SMBv1 por razones críticas de seguridad.
5. Estrategia de Respaldo 3-2-1 y Acceso Remoto
Recordá que el RAID proporciona redundancia de hardware, pero no reemplaza a un respaldo:
- Regla 3-2-1: Mantené tres copias de los datos vitales, en dos medios distintos, con una copia fuera de tu casa. Automatizá copias con rsync hacia un disco externo desconectado o hacia almacenamiento en la nube cifrado.
- Acceso Remoto Seguro: Nunca expongas el puerto 445 de SMB directamente a internet abriendo puertos en el router. Conectate mediante una VPN personal con WireGuard o instalá Tailscale en el servidor para acceder de forma cifrada desde cualquier lugar.