Tiene previsto crea tu propio NAS (Network Attached Storage) reutilizando un viejo PC o comprando los componentes uno a uno? Entonces, para este servidor NAS DIY, también necesitas un sistema operativo que controle las funciones que tu servidor NAS proporcionará más adelante.
Para ello, existen algunos paquetes de software populares basados en Linux dedicados a NAS, y otros menos conocidos. La mayoría de ellos están suficientemente desarrollados para proporcionar soluciones SAN (Storage Area Network) o NAS (Network Attached Storage) basadas en Linux/FreeBSD a empresas o particulares.
Principales características de un sistema operativo NAS
El software o los sistemas operativos NAS suelen ofrecer sólo unas pocas funciones sencillas de almacenamiento, recuperación y gestión de datos. Sin embargo, suelen incluir por defecto otras funciones de seguridad y calidad de los datos, como la compatibilidad con RAID, la gestión centralizada y el acceso remoto, y la copia de seguridad, recuperación, replicación y agrupación por niveles automatizadas de los datos.
Compatibilidad con RAID
Los controladores RAID son hardware o software utilizados para gestionar los discos de los dispositivos NAS de forma que todos funcionen como una unidad. RAID, que significa matriz redundante de discos independientes, permite a los usuarios utilizar varios discos duros para almacenar datos y protegerlos de los fallos de disco.
Hay diferentes tipos de RAIDEntre ellas se incluyen RAID 0, RAID 1, RAID 5, RAID 6 y RAID 10. RAID 5 se considera generalmente la mejor configuración y la más utilizada para dispositivos NAS, ya que proporciona redundancia al tiempo que permite a los usuarios utilizar la mayoría de sus discos duros para almacenamiento. RAID 0, por otro lado, ofrece muchas ventajas de rendimiento, pero tiene un alto riesgo de pérdida de datos.
Gestión centralizada del almacenamiento
NAS permite almacenar y compartir archivos de forma centralizada. Permite a varios usuarios acceder a los archivos almacenados en el dispositivo NAS a través de la red, lo que facilita a los equipos colaborar en proyectos y compartir y acceder a archivos importantes desde una ubicación central.
Con un sistema operativo NAS, los administradores también pueden asignar espacio de almacenamiento, establecer controles de acceso basados en funciones y gestionar las copias de seguridad y la recuperación de datos desde una única interfaz. Esto facilita la gestión y el mantenimiento de la seguridad de los datos, y garantiza que la capacidad de almacenamiento se optimiza y se utiliza de forma eficiente.
Acceso a distancia
El software NAS ofrece a los usuarios una forma cómoda de acceder a sus archivos a través de Internet mediante diversos protocolos, como FTP, HTTP o SFTP. Esto permite a los equipos acceder a sus archivos mientras teletrabajan o viajan, o compartir archivos con clientes o socios en distintas ubicaciones.
Copia de seguridad y recuperación de datos
Algunas soluciones NAS ofrecen funciones de copia de seguridad y recuperación de datos para minimizar el tiempo de inactividad y proteger contra la pérdida de datos. Estas funciones incluyen la programación automática de copias de seguridad, instantáneas y funciones de replicación. Las funciones de copia de seguridad y recuperación de datos garantizan que se realicen copias de seguridad de los datos con regularidad y que existan varias copias de los archivos importantes.
Las instantáneas de datos toman imágenes digitales de sus datos en un momento dado, garantizando que si sus sistemas sufren una violación de datos u otro tipo de pérdida, haya una versión anterior disponible para su recuperación. Las copias de seguridad de datos son versiones más robustas, ya que no se limitan a tomar una instantánea de los datos en un momento dado, sino que guardan todas las versiones relevantes y las instancias históricas de esos datos.
Replicación de datos y priorización automatizada
La replicación de datos permite utilizar instantáneas y copias de seguridad de datos si los datos de origen se desconectan por cualquier motivo. Con la replicación de datos, el NAS puede crear una copia basada en lo que muestran los datos de la instantánea. En las configuraciones NAS se suele incluir la organización automática por niveles, lo que permite trasladar el exceso de datos o los datos de distintos niveles de prioridad a la nube, al perímetro y a otros entornos de almacenamiento.
Escalabilidad
Con los sistemas operativos NAS, los administradores pueden añadir o eliminar capacidad de almacenamiento según sea necesario, lo que facilita la adaptación a los requisitos cambiantes y satisface las crecientes necesidades de almacenamiento.
Seguridad
Las empresas que manejan datos confidenciales, como información financiera o personal, encontrarán indispensables las funciones de seguridad del software NAS. Suelen ofrecer seguridad avanzada para proteger los datos de filtraciones y accesos no autorizados, como cifrado de datos, controles de acceso y mecanismos de autenticación.
Los 4 mejores sistemas operativos gratuitos para NAS
Lo primero que hay que entender antes de entrar en los puntos fuertes de cada sistema operativo es que no existe el "mejor sistema operativo" para un NAS o un ordenador. La elección de un sistema operativo depende en gran medida de lo que se vaya a hacer con el servidor NAS.
Aquí nos centramos en la capacidad principal de un servidor NAS, es decir, realizar copias de seguridad de los datos y hacerlos accesibles a través de su red. Con los sistemas operativos mencionados en este artículo, puedes copiar datos de un lado a otro, realizar copias de seguridad y llevar a cabo algunas tareas avanzadas (como configurar un Conexión VPN o la instalación de un servidor de correo), incluidos los plugins para ampliar las capacidades del sistema operativo.
1. TrueNAS CORE (anteriormente FreeNAS)
Puede que no te suene el nombre, pero seguro que has oído hablar de FreeNAS. Pues bien, es son iguales. Es una de las mejores soluciones de software NAS basadas en FreeBSD que no sólo proporciona una interfaz fácil de usar, sino también plugins para ampliar la funcionalidad, como para el Servidor multimedia Plex. El sistema operativo está diseñado para permitir un sistema NAS DIY basado en software de código abierto.
La empresa que está detrás comercializa hardware NAS para empresas, pero el sistema operativo está disponible gratuitamente para el público en general.
Lo más interesante es que no necesitas un disco duro para instalar FreeNAS, una simple llave USB es suficiente. Luego necesitarás Discos duros NAS para guardar datos, que se gestionan desde la interfaz gráfica de usuario.
El funcionamiento de FreeNAS es extremadamente sencillo y esto es lo que lo convierte en el SO más utilizado para NAS DIY. Las actualizaciones del SO son periódicas y utiliza el sistema de archivos OpenZFS, que es muy fiable y se puede configurar desde el gestor de volúmenes de la interfaz web de administración.
Características principales de TrueNAS Core:
- Ofrece una interfaz gráfica fácil de usar.
- Es compatible con los principales protocolos de compartición de archivos, como CIFS/SMB (Windows), AFP (Apple) y NFS (Unix).
- Facilita la transmisión y el intercambio de películas y música.
- Es posible realizar copias de seguridad e instantáneas.
- Las sumas de comprobación garantizan que sólo se escriben en el disco datos sin errores.
- Sistema de archivos autorreparable.
- Permite cifrar volúmenes ZFS.
- Ofrece plugins útiles como Plex, Owncloud, Minecraft, y más para ampliar la funcionalidad del NAS.
- Compatibilidad con Docker y virtualización integrada.
2. OpenMediaVault
OpenMediaVault (OMV) es otro sistema operativo para servidores NAS muy conocido para nubes domésticas y pequeñas empresas. Se basa en la distribución Debian Linux, que es fácil de instalar y gestionar sin grandes conocimientos del sistema. Este software NAS Linux de código abierto es compatible con los principales protocolos, como SSH, (S)FTP, SMB/CIFS y RSync, y también se puede ampliar mediante complementos como DAAP Media Server, Shairport/AirPlay/RAOP, etc...
Características principales de Open MediaVault :
- Su interfaz web permite guardar datos y acceder a ellos desde cualquier lugar.
- Basado en Debian, lo que facilita el mantenimiento de las actualizaciones mediante el comando apt.
- Administración basada en web, gestión de usuarios, tareas programadas, soporte multilingüe, anuncio de servicio a través de DNS-SD y sistema de plugins.
- En cuanto a la red, admite agregación de enlacesWake On Lan e IPv6.
- Openmediavault proporciona una amplia gama de opciones para gestionar volúmenes de almacenamiento como particiones GPT, RAID JBOD/0/1/5/6/, función de cuotas para restringir usuarios, gestión de memoria, soporte de sistemas de archivos EXT3/EXT4/XFS/JFS, y mucho más...
- Es más rápido y ligero y es uno de los mejores sistemas operativos para NAS, algunos incluso lo prefieren a FreeNAS.
3. XigmaNAS (anteriormente NAS4Free)
XigmaNAS se conocía anteriormente como NAS4Free. Si quieres crear tu propia caja NAS, XigmaNAS facilita el almacenamiento de datos y la realización de tareas habituales, como la gestión multimedia, con poco esfuerzo.
Al igual que FreeNAS está basado en FreeBSD, y fue renombrado en 2018 de NAS4Free a XigmaNAS. Se puede utilizar con memorias USB, tarjetas de memoria o discos duros y NAS SSD como medio de arranque.
XigmaNAS cuenta con documentación completa directamente en su propio sitio web, lo que facilita su instalación y puesta en marcha.
Al igual que TrueNAS Core, la funcionalidad del servidor XigmaNAS también se puede ampliar a través de su sistema basado en extensiones. Por ejemplo, puede realizar copias de seguridad de datos relacionados con BitTorrent directamente en los discos duros del NAS. Convertir el NAS en un servidor multimedia también es posible con la extensión de servidor multimedia Plex, que permite gestionar datos multimedia de forma visualmente atractiva y transmitirlos a otros dispositivos. También es posible instalar una interfaz que hace más cómodo el acceso desde smartphones.
Principales características de XigmaNAS :
- Gestión completa a través de una interfaz web
- Raid de software opcional (0,1,5) y cifrado de archivos
- Sistemas de archivos: ZFS v5000 (Feature Flag), UFS, Ext2 / 3, FAT, NTFS
- Particiones MBR y GPT
- Cifrado de disco compatible con aceleración criptográfica por hardware
- Numerosos protocolos de red como CIFS / SMB (Samba v4.x), FTP, NFS, TFTP, AFP, RSYNC, Unison, SCP (SSH), iSCSI (iniciador y destino), HAST (Highly Available Storage), CARP (Common Address Redundancy Protocol), Bridge, UPnP y BitTorrent.
- Servicios como servidor UPNP, servidor iTunes, servidor iTunes / DAAP, servidor web, cliente torrent, etc.
- Protocolo simple de gestión de red (SNMP)
- Supervisión con alarma por correo electrónico
- Supervisión de discos duros y SSD mediante SMART
4. Rockstor
Este software Linux NAS es ligeramente diferente y tiene una base más estable que CentOS, en el que se basa. La mayor diferencia entre FreeNAS y Rockstor es que utiliza el Sistema de archivos Btrfsque es muy similar al ZFS utilizado por FreeNAS. Btrfs es un sistema de archivos CoW (Copy-On-Write) desarrollado por Oracle para proporcionar un alto rendimiento de lectura y escritura y gestionar la tolerancia a fallos, la reparación y la facilidad de administración.
Rockstor soporta protocolos/funciones AFP, Active Directory, LDAP, NIS, NTP, NUT-UPS, SFTP y SNMP. Los recursos compartidos pueden estar disponibles a través de NFS y Samba (Smb / CIFS). También se admite la función SMART para discos duros.
Sólo es compatible con sistemas modernos de 64 bits con al menos 2 GB de RAM y, para sacarle el máximo partido, se recomienda utilizar de 4 a 8 GB, en función del número de discos duros utilizados.
Rockstor ofrece la posibilidad de integrar plugins a través de Docker. Los plugins están disponibles como contenedores, que Docker virtualiza en el sistema anfitrión.
Además del sistema NAS tradicional, también se puede utilizar como servidor de nube personal y servidor de nube SMB, que podemos configurar según las necesidades y la disponibilidad de los datos.
Principales características de Rockstor :
- Linux, sistema operativo de almacenamiento de código abierto basado en BTRFS con protección Bitrot, sumas de comprobación, compresión y otras funciones avanzadas del sistema de archivos.
- Copia de instantáneas al escribir
- Compartir archivos es posible en los principales sistemas, como Linux, Mac, Windows y dispositivos móviles.
- Instalación de la interfaz gráfica
- Cuadro de mandos personalizable
- Rockstor soporta copias de seguridad de archivos con Rsync, Apple Time Machine y Windows Backup.
- Supervisión de recursos con SNMP.
- Complementos para transmisión multimedia, copias de seguridad, almacenamiento en la nube y mucho más.
6 sistemas operativos menos populares pero igual de eficaces para NAS de bricolaje
1. Amahi
Rockstor pretende ser el sistema operativo para NAS DIY, pero podría aprender mucho de Amahi. Este sistema operativo para NAS es especialmente adecuado para principiantes y lo suficientemente potente como para satisfacer a los usuarios experimentados. Amahi debe gran parte de su facilidad de uso a su arquitectura modular.
Amahi se presenta como un "asistente digital para el hogar" que ayuda a simplificar la red. Te permite hacer copias de seguridad de tus PC, gestionar el acceso a tus archivos, configurar una VPN para tu red doméstica y compartir aplicaciones privadas como calendarios. Está basado en GNU/Linux y ofrece compatibilidad multiplataforma, conectando tus PC a tu Xbox, Playstation, etc.
Principales características de Amahi :
- Excelentes opciones de copia de seguridad (periódica, SystemRescureCD, Amahi Time Machine, Samba, AFP, etc.)
- Interfaz de usuario para iCal y Outlook
- Soporte para la supervisión de discos
- Solución VPN nativa
2. Openfiler
Openfiler tiene una larga lista de funciones. La página de inicio del sitio también afirma que las funciones enumeradas son sólo algunas de las disponibles actualmente, lo que lo hace aún más impresionante.
Numerosas funciones avanzadas se clasifican en cinco categorías que prometen una potente virtualización del almacenamiento en bloque, amplias funciones de gestión de recursos compartidos, gestión de cuentas, asignación de cuotas/recursos y un conjunto de protocolos estándar. Se trata de una potente herramienta para satisfacer la creciente demanda de almacenamiento, que transforma un sistema de arquitectura x86 64 ampliamente utilizado en una aplicación NAS/SAN con todas las funciones o en una pasarela de almacenamiento IP. Al asignar y gestionar el almacenamiento en una red multiplataforma, Openfiler permite aprovechar al máximo el rendimiento del sistema y los recursos de capacidad de almacenamiento.
Principales características de Openfiler :
- Compatibilidad total con objetivos iSCSI y Fibre Channel, entre otras funciones de virtualización del almacenamiento en bloque.
- Migración y replicación de volúmenes síncrona/asíncrona
- NIS, LDAP, Hesiod, Active Directory, controlador de dominio NT4
- Gestión de cuotas de grupos de volumen para espacio y archivos
3. PetaSAN
PetaSAN se basa no en uno, sino en dos componentes gratuitos para crear un amplio entorno de almacenamiento mitad nube, mitad NAS. Eso es lo que lo hace único: un híbrido complejo entre las soluciones diseñadas con relativa sencillez. Es aún mejor si se tiene en cuenta su versatilidad y escalabilidad.
PetaSAN se basa en el motor de almacenamiento Ceph, considerado una solución líder en la nube. Descrito como tolerante a fallos, autorreparable y autoadoptante, Ceph proporciona una base sólida para la computación en nube que PetaSAN combina con la plataforma de malla de servicios Consul para facilitar la gestión. Esta y otras características hacen de PetaSAN una excelente opción para copias de seguridad de alta capacidad, servidores de bases de datos con un gran número de transacciones paralelas por segundo e implementaciones de MS Hyper-V.
Principales características de PetaSAN :
- Puedes escalar los clusters de almacenamiento añadiendo nodos adicionales
- Motor de almacenamiento Ceph y plataforma de malla de servicios Consul
- Sistema tolerante a fallos, autorreparable y autoadaptable
- Compatibilidad con iSCSI, CIFS/SMB, NFS, S3 y almacenamiento Ceph nativo
4. Servidor de archivos llave en mano
Turnkey File Server, otro software NAS gratuito para Linux, es una de nuestras mejores opciones para uso doméstico. Tiene una interfaz fácil de usar y un gestor basado en web que casi cualquiera puede dominar. Turnkey File Server se basa en WebDAV CGI y Samba y combina la funcionalidad de compartir en red compatible con Windows con la intuitividad de la gestión de archivos basada en web para uso privado y público.
Principales características de Turnkey File Server :
- Funciona con todos los tipos habituales de compresión
- Permite la compresión entre archivos Unix y DOS
- Migración de datos y recuperación automática
- Compatibilidad con SMB, NFS, WebDAV, Rsync y SFTP
5. OpenDedupe
OpenDedupe existe desde hace más de una década, pero ahora es más relevante que nunca. La ventaja más importante de este dispositivo NAS de Datish es que puede utilizarlo como almacenamiento local y como almacenamiento en la nube. OpenDedupe se basa en el sistema de archivos SDSF y puede manejar grandes cantidades de datos.
Además de las copias de seguridad, los mejores casos de uso de OpenDedupe son la virtualización, la retención a largo plazo y el almacenamiento escalable.
Principales características de OpenDedupe :
- Deduplicación y compresión de bloques variables en línea
- Almacenamiento en la nube integrado, incluidos Amazon S3 y Glacier
- La replicación optimizada da prioridad a los bloques que aún no están almacenados en el volumen SDFS remoto.
- Cifrado AES-CBC de 256 bits para almacenamiento local y en la nube
6. ESOS - Sistema operativo de almacenamiento empresarial
ESOS es una "distribución cuasi Linux basada en el excelente proyecto SCST". ESOS no es la mejor opción para principiantes y empresas que quieran una solución autogestionada. No obstante, es un software NAS gratuito y robusto que a cualquier administrador de grandes volúmenes le encantaría tener.
La principal ventaja de ESOS es que permite convertir cualquier servidor con el hardware adecuado en una matriz de discos. Los usuarios de SAN empresariales lo encontrarán especialmente útil, ya que les proporciona volúmenes de almacenamiento compartibles a nivel de bloque. La larga lista de funciones de ESOS está en constante evolución.
Principales características de ESOS - Enterprise Storage OS :
- Dos modos de funcionamiento: Producción (por defecto) y Depuración
- Herramientas de configuración de la CLI de Enterprise RAID Controller
- Compatible con la mayoría de controladores RAID empresariales y hardware de servidor de nivel 1
- Configuraciones avanzadas de bloques de almacenamiento back-end
Conclusión
Encontrar el mejor NAS gratuito entre una selección tan amplia puede ser difícil. Y, de nuevo, no hemos presentado todas las soluciones que existen. Por cierto, si has elegido otra solución, háznoslo saber en los comentarios para que el resto de la comunidad pueda beneficiarse.