Está a planear criar o seu próprio NAS (Network Attached Storage) reutilizando um PC antigo ou comprando os componentes um a um? Então, para este servidor NAS DIY, também precisa de um sistema operativo que irá controlar as funções que o seu servidor NAS irá fornecer mais tarde.
Para o fazer, existem alguns pacotes de software populares baseados em Linux dedicados ao NAS, e outros que são menos conhecidos. A maioria deles está suficientemente desenvolvida para fornecer soluções SAN (Storage Area Network) ou NAS (Network Attached Storage) baseadas em Linux/FreeBSD para empresas ou indivíduos.
As principais características de um sistema operativo NAS
O software ou os sistemas operativos NAS oferecem geralmente apenas algumas funcionalidades simples para armazenamento, recuperação e gestão de dados. No entanto, outras funcionalidades de segurança e qualidade dos dados são normalmente incluídas por defeito, como o suporte RAID, a gestão centralizada e o acesso remoto, bem como a cópia de segurança, recuperação, replicação e classificação por níveis automatizadas dos dados.
Suporte RAID
Os controladores RAID são o hardware ou software utilizado para gerir os discos nos dispositivos NAS de modo a que todos funcionem como uma unidade. RAID, que significa "redundant array of independent disks" (conjunto redundante de discos independentes), permite aos utilizadores utilizar vários discos rígidos para armazenar dados e protegê-los contra falhas do disco.
Existem diferentes tipos de RAIDEstas incluem RAID 0, RAID 1, RAID 5, RAID 6 e RAID 10. O RAID 5 é geralmente considerado a melhor e mais utilizada configuração para dispositivos NAS, uma vez que proporciona redundância e permite aos utilizadores utilizar a maior parte dos seus discos rígidos para espaço de armazenamento. O RAID 0, por outro lado, oferece muitas vantagens em termos de desempenho, mas apresenta um risco elevado de perda de dados.
Gestão centralizada do armazenamento
Os dispositivos NAS permitem que os ficheiros sejam armazenados e partilhados de forma centralizada. Permite que vários utilizadores acedam a ficheiros armazenados no dispositivo NAS através da rede, facilitando a colaboração entre equipas em projectos e a partilha e acesso a ficheiros importantes a partir de uma localização central.
Com um sistema operativo NAS, os administradores também podem atribuir espaço de armazenamento, configurar controlos de acesso baseados em funções e gerir cópias de segurança e recuperação de dados a partir de uma única interface. Isto facilita a gestão e a manutenção da segurança dos dados e garante que a capacidade de armazenamento é optimizada e utilizada de forma eficiente.
Acesso remoto
O software NAS oferece aos utilizadores uma forma conveniente de aceder aos seus ficheiros através da Internet utilizando uma variedade de protocolos, tais como FTP, HTTP ou SFTP. Isto permite que as equipas acedam aos seus ficheiros em teletrabalho ou em viagem, ou partilhem ficheiros com clientes ou parceiros em diferentes locais.
Cópia de segurança e recuperação de dados
Algumas soluções NAS oferecem funcionalidades de backup e recuperação de dados para minimizar o tempo de inactividade e proteger contra a perda de dados. Estas funcionalidades incluem programações de backup automático, instantâneos e replicação. As funcionalidades de cópia de segurança e recuperação de dados asseguram que é efectuada uma cópia de segurança regular dos dados e que existem várias cópias de ficheiros importantes.
Os instantâneos de dados tiram fotografias digitais dos seus dados num determinado momento, assegurando que, se os seus sistemas sofrerem uma violação de dados ou outro tipo de perda, está disponível uma versão anterior para recuperação. As cópias de segurança de dados são versões mais robustas, uma vez que não se limitam a tirar um instantâneo dos dados num determinado momento, mas guardam todas as versões relevantes e instâncias históricas desses dados.
Replicação de dados e definição automática de prioridades
A replicação de dados permite que os instantâneos e as cópias de segurança de dados sejam utilizados se os dados de origem ficarem offline por qualquer motivo. Com a replicação de dados, o NAS pode criar uma cópia com base no que os dados do instantâneo mostram. A classificação automatizada por níveis é frequentemente incluída nas configurações do NAS, permitindo que os dados excedentes ou os dados de diferentes níveis de prioridade sejam movidos para a nuvem, a periferia e outros ambientes de armazenamento.
Escalabilidade
Com os sistemas operativos NAS, os administradores podem adicionar ou remover capacidade de armazenamento conforme necessário, facilitando a adaptação aos requisitos em mudança e satisfazendo as crescentes necessidades de armazenamento.
Segurança
As empresas que lidam com dados sensíveis, tais como informações financeiras ou pessoais, considerarão indispensáveis as funcionalidades de segurança do software NAS. Normalmente, oferecem segurança avançada para proteger contra violações de dados e acesso não autorizado, como encriptação de dados, controlos de acesso e mecanismos de autenticação.
Os 4 melhores sistemas operativos gratuitos para NAS
A primeira coisa a compreender antes de analisar os pontos fortes de cada SO é que não existe um "melhor sistema operativo", quer seja para um NAS ou para um computador. A escolha do sistema operativo depende muito do que pretende fazer com o servidor NAS.
Aqui concentramo-nos na capacidade principal de um servidor NAS, que consiste em efectuar cópias de segurança de dados e torná-los acessíveis através da rede. Com os sistemas operativos mencionados neste artigo, pode copiar dados em ambas as direcções, efectuar cópias de segurança, bem como algumas tarefas avançadas (como a configuração de um Ligação VPN ou instalar um servidor de correio electrónico), incluindo plugins para alargar as capacidades do sistema operativo.
1. TrueNAS CORE (anteriormente FreeNAS)
Pode não conhecer o nome, mas provavelmente já ouviu falar do FreeNAS. Bem, nós temos são iguais. É uma das melhores soluções de software NAS baseadas no FreeBSD, fornecendo não só uma interface fácil de utilizar, mas também plugins para alargar a funcionalidade, como por exemplo para o Servidor multimédia Plex. O sistema operativo foi concebido para permitir um sistema NAS "faça você mesmo" baseado em software de fonte aberta.
A empresa por detrás deste sistema comercializa hardware NAS para empresas, mas o sistema operativo está disponível gratuitamente para o público em geral.
A melhor parte é que não precisa de um disco rígido para instalar o FreeNAS - uma simples chave USB é suficiente. De seguida, precisará de Discos rígidos NAS para guardar dados, que são geridos a partir da interface gráfica do utilizador.
O funcionamento do FreeNAS é extremamente simples e é isto que o torna o SO mais utilizado para o NAS DIY. As actualizações do SO são regulares e utiliza o sistema de ficheiros OpenZFS, que é muito fiável e pode ser configurado a partir do gestor de volumes na interface Web de administração.
Principais características do TrueNAS Core:
- Oferece uma interface gráfica fácil de utilizar.
- Suporta todos os principais protocolos de partilha de ficheiros, tais como CIFS/SMB (Windows), AFP (Apple) e NFS (Unix).
- Facilita a transmissão e a partilha dos seus filmes e música.
- É possível efectuar cópias de segurança e snapshots.
- Os checksums garantem que apenas os dados sem erros são gravados no disco.
- Sistema de ficheiros com reparação automática.
- Encripta volumes ZFS.
- Oferece plug-ins úteis, como Plex, Owncloud, Minecraft e muito mais para alargar a funcionalidade do NAS.
- Suporte para Docker e virtualização integrada.
2. OpenMediaVault
O OpenMediaVault (OMV) é outro sistema operativo de servidor NAS bem conhecido pelas suas nuvens domésticas e de pequenas empresas. É baseado na distribuição Debian Linux, que é fácil de instalar e gerir sem grandes conhecimentos do sistema. Este software NAS Linux de código aberto suporta todos os principais protocolos, como SSH, (S) FTP, SMB / CIFS e RSync e também pode ser alargado através de plugins como o DAAP Media Server, Shairport / AirPlay/RAOP e muito mais...
Principais características do Open MediaVault :
- A sua interface Web permite-lhe guardar e aceder aos dados a partir de qualquer lugar.
- Baseado em Debian, o que facilita a manutenção de actualizações utilizando o comando apt.
- Administração baseada na Web, gestão de utilizadores, tarefas programadas, suporte multilingue, anúncio de serviço através de DNS-SD e sistema de plug-in.
- Em termos de rede, suporta agregação de ligaçõesWake On Lan e IPv6.
- O Openmediavault oferece uma vasta gama de opções para gerir volumes de armazenamento, tais como partições GPT, RAID JBOD/0/1/5/6/, função de quotas para restringir utilizadores, gestão de memória, suporte para sistemas de ficheiros EXT3/EXT4/XFS/JFS e muito mais...
- É mais rápido, mais leve e um dos melhores sistemas operativos NAS existentes - alguns até o preferem ao FreeNAS.
3. XigmaNAS (anteriormente NAS4Free)
O XigmaNAS era anteriormente conhecido como NAS4Free. Se pretende criar a sua própria caixa NAS, o XigmaNAS facilita o armazenamento dos seus dados e a execução das tarefas mais comuns, como a gestão de multimédia, com pouco esforço.
Tal como o FreeNAS, é baseado no FreeBSD e foi renomeado em 2018 de NAS4Free para XigmaNAS. Pode ser utilizado com dispositivos USB, cartões de memória ou discos rígidos e SSD NAS como suporte de arranque.
O XigmaNAS tem documentação completa directamente no seu próprio site, o que facilita a instalação e o arranque.
Tal como o TrueNAS Core, a funcionalidade do servidor XigmaNAS também pode ser alargada graças ao seu sistema baseado em extensões. Por exemplo, pode efectuar cópias de segurança de dados relacionados com o BitTorrent directamente para os discos rígidos do NAS. A conversão do NAS num servidor multimédia também é possível graças à extensão do servidor multimédia Plex, que lhe permite gerir dados multimédia de uma forma visualmente apelativa e transmiti-los para outros dispositivos. Também é possível instalar uma interface que torna o acesso a partir de smartphones mais cómodo.
Principais características do XigmaNAS :
- Gestão completa através de uma interface web
- Raid de software opcional (0,1,5) e encriptação de ficheiros
- Sistemas de arquivos: ZFS v5000 (sinalizador de recurso), UFS, Ext2 / 3, FAT, NTFS
- Partições MBR e GPT
- Encriptação de disco com suporte para aceleração de hardware criptográfico
- Numerosos protocolos de rede, tais como CIFS / SMB (Samba v4.x), FTP, NFS, TFTP, AFP, RSYNC, Unison, SCP (SSH), iSCSI (iniciador e alvo), HAST (Highly Available Storage), CARP (Common Address Redundancy Protocol), Bridge, UPnP e BitTorrent.
- Serviços como o servidor UPNP, o servidor iTunes, o servidor iTunes / DAAP, o servidor Web, o cliente de torrents, etc.
- Protocolo de gestão de rede simples (SNMP)
- Monitorização com alarme por correio electrónico
- Monitorização de discos rígidos e SSDs através de SMART
4. Rockstor
Este software NAS Linux é ligeiramente diferente e tem uma base mais estável do que o CentOS, no qual se baseia. A maior diferença entre o FreeNAS e o Rockstor é o facto de este utilizar o Sistema de ficheiros Btrfsque é muito semelhante ao ZFS utilizado pelo FreeNAS. O Btrfs é um sistema de ficheiros CoW (Copy-On-Write) desenvolvido pela Oracle para oferecer um elevado desempenho de leitura e escrita e para gerir a tolerância a falhas, a reparação e a facilidade de administração.
O Rockstor suporta os protocolos/funções AFP, Active Directory, LDAP, NIS, NTP, NUT-UPS, SFTP e SNMP. As partilhas podem ser disponibilizadas via NFS e Samba (Smb / CIFS). A função SMART para discos rígidos também é suportada.
Apenas suporta sistemas modernos de 64 bits com pelo menos 2 GB de RAM e, para tirar o máximo partido, recomenda-se a utilização de 4 a 8 GB, dependendo do número de discos rígidos utilizados.
O Rockstor oferece a opção de integrar plugins através do Docker. Os plugins estão disponíveis sob a forma de contentores, que o Docker virtualiza no sistema anfitrião.
Para além do sistema NAS tradicional, também pode ser utilizado como um servidor de nuvem pessoal e um servidor de nuvem SMB, que pode ser configurado de acordo com os requisitos e a disponibilidade dos dados.
Principais características do Rockstor :
- Linux, sistema operativo de armazenamento de código aberto baseado no BTRFS com protecção Bitrot, somas de verificação, compressão e outras funções avançadas do sistema de ficheiros
- Copiar instantâneos ao escrever
- A partilha de ficheiros é possível em todos os principais sistemas, incluindo Linux, Mac, Windows e dispositivos móveis.
- Instalar a interface gráfica
- Painel de controlo personalizável
- O Rockstor suporta a cópia de segurança de ficheiros com Rsync, Apple Time Machine e Windows Backup.
- Monitorização de recursos com SNMP.
- Complementos para transmissão de multimédia, cópias de segurança, armazenamento na nuvem e muito mais.
6 sistemas operativos menos populares mas igualmente eficazes para NAS DIY
1. Amahi
O Rockstor pretende ser o sistema operativo para NAS DIY, mas tem muito a aprender com o Amahi. Este sistema operativo para NAS é particularmente adequado para principiantes e é suficientemente poderoso para satisfazer os utilizadores experientes. O Amahi deve muito da sua facilidade de utilização à sua arquitectura modular.
O Amahi é apresentado como um "assistente digital doméstico" que simplifica a sua rede. Permite-lhe fazer cópias de segurança dos seus PCs, gerir o acesso aos seus ficheiros, configurar uma VPN para a sua rede doméstica e partilhar aplicações privadas, como calendários. Baseia-se em GNU/Linux e oferece compatibilidade entre plataformas, ligando os seus PCs à Xbox, Playstation e muito mais.
Principais características do Amahi :
- Excelentes opções de cópia de segurança (periódica, SystemRescureCD, Amahi Time Machine, Samba, AFP, etc.)
- Interface de utilizador para iCal e Outlook
- Suporte para monitorização do disco
- Solução VPN nativa
2. Arquivo aberto
O Openfiler tem uma longa lista de funcionalidades. A página inicial do site também afirma que as funcionalidades listadas são apenas algumas das que estão actualmente disponíveis - o que torna as coisas ainda mais impressionantes.
Existem muitas funcionalidades avançadas em cinco categorias que prometem uma poderosa virtualização do armazenamento em bloco, gestão extensiva de partilhas, gestão de contas, atribuição de quotas/recursos e um conjunto de protocolos padrão. É uma ferramenta poderosa para satisfazer a procura crescente de armazenamento, transformando um sistema de arquitectura x86 64 amplamente utilizado numa aplicação NAS/SAN completa ou num gateway de armazenamento IP. Ao atribuir e gerir o armazenamento numa rede multiplataforma, o Openfiler permite a utilização total do desempenho do sistema e dos recursos de capacidade de armazenamento.
As principais características do Openfiler :
- Suporte total para alvos iSCSI e Fibre Channel, além de outras funcionalidades de virtualização de armazenamento em bloco
- Migração e replicação síncrona/assíncrona de volumes
- NIS, LDAP, Hesíodo, Active Directory, controlador de domínio NT4
- Gestão de quotas por grupo de volumes para espaço e ficheiros
3. PetaSAN
O PetaSAN depende não de um, mas de dois componentes gratuitos para criar um ambiente de armazenamento espaçoso, metade nuvem, metade NAS. É isso que o torna único: um híbrido complexo entre soluções concebidas com uma relativa simplicidade em mente. É ainda melhor quando se considera a sua versatilidade e escalabilidade.
O PetaSAN baseia-se no motor de armazenamento Ceph, considerado uma solução de nuvem líder. Descrito como tolerante a falhas, auto-regenerativo e auto-adotável, o Ceph fornece uma base sólida para a computação em nuvem, que o PetaSAN combina com a plataforma de malha de serviços Consul para facilitar o gerenciamento. Esta e muitas outras características fazem do PetaSAN uma excelente escolha para cópias de segurança de alta capacidade, servidores de bases de dados com um grande número de transacções paralelas por segundo e implementações MS Hyper-V.
Principais características do PetaSAN :
- É possível actualizar os clusters de armazenamento adicionando nós adicionais
- Mecanismo de armazenamento Ceph e plataforma de rede de serviços Consul
- Sistema tolerante a falhas, auto-regenerativo e auto-adaptativo
- Suporta iSCSI, CIFS/SMB, NFS, S3 e armazenamento Ceph nativo
4. Servidor de ficheiros chave na mão
O Turnkey File Server, outro software NAS gratuito para Linux, é uma das nossas principais escolhas para utilização doméstica. Tem uma interface fácil de utilizar e um gestor baseado na Web que quase qualquer pessoa pode dominar. O Turnkey File Server é baseado em WebDAV CGI e Samba e combina a funcionalidade da partilha de rede compatível com o Windows com a intuitividade da gestão de ficheiros baseada na Web para utilização privada e pública.
Principais características do Turnkey File Server :
- Funciona com todos os tipos comuns de compressão
- Permite a compressão entre ficheiros Unix e DOS
- Migração de dados e restauro automático
- Suporta SMB, NFS, WebDAV, Rsync e SFTP
5. OpenDedupe
O OpenDedupe já existe há mais de uma década, mas agora é mais relevante do que nunca. A maior vantagem deste dispositivo NAS da Datish é o facto de poder ser utilizado para armazenamento local e na nuvem. O OpenDedupe é baseado no sistema de ficheiros SDSF e pode lidar com grandes quantidades de dados.
Para além da cópia de segurança, os melhores casos de utilização do OpenDedupe são a virtualização, a retenção a longo prazo e o armazenamento escalável.
As principais características do OpenDedupe :
- Desduplicação e compressão de blocos variáveis em linha
- Armazenamento em nuvem integrado, incluindo Amazon S3 e Glacier
- A replicação optimizada dá prioridade aos blocos que ainda não estão armazenados no volume SDFS remoto.
- Encriptação AES-CBC de 256 bits para armazenamento local e na nuvem
6. ESOS - Sistema Operativo de Armazenamento Empresarial
O ESOS é uma "distribuição quase-Linux baseada no excelente projecto SCST". O ESOS não é a melhor escolha para principiantes e empresas que procuram uma solução auto-gerida. No entanto, é um pacote de software NAS gratuito e robusto que qualquer administrador de grandes volumes adoraria ter.
A principal vantagem do ESOS é o facto de permitir transformar qualquer servidor com o hardware adequado numa matriz de discos. Os utilizadores de SANs empresariais considerarão isto particularmente útil, uma vez que lhes fornece volumes de armazenamento partilháveis a nível de blocos. A longa lista de funcionalidades do ESOS está em constante evolução.
Principais características do ESOS - Enterprise Storage OS :
- Dois modos de funcionamento: Produção (predefinição) e Depuração
- Ferramentas de configuração CLI do controlador RAID empresarial
- Compatível com a maioria dos controladores RAID empresariais e hardware de servidor de nível 1
- Configuração avançada de blocos de armazenamento back-end
Conclusão
Encontrar o melhor sistema operativo NAS gratuito a partir de uma escolha tão vasta pode ser difícil. E, mais uma vez, não apresentámos todas as soluções existentes. De facto, se tiver escolhido outra solução, informe-nos nos comentários para que o resto da comunidade possa beneficiar.