Um NAS doméstico é confiável para manter seus dados (sem outros backups)?

9

A pergunta surgiu enquanto eu pensava em mover alguns dados (por exemplo, imagens), dados antigos, mas importantes, exclusivamente para o NAS (uso privado, sem nível de negócios).

Meu NAS é um sistema RAID simples de 2 discos. Sei que um RAID não é um sistema de backup, pois fornece apenas redundância de hardware, então planejei criar backups incrementais (com versão) dos diretórios de dados. O destino do backup seria o mesmo NAS, de modo que a única instância dos dados (sem cópias em notebooks ou computadores de mesa) e os backups com versão permaneceriam inteiramente nesses dois discos.

Agora eu me perguntava o quão confiável é esse procedimento. Eu li que um apagão de energia normalmente não afeta os dados em um disco, pois as cabeças se retraem para uma posição segura e não "atingem" ou "arranham" os discos, mas é claro que podem corromper os dados atualmente gravados e Pior ainda, afetar os componentes eletrônicos de uma unidade, tornando-a inutilizável.

Agora, não tenho certeza se devo investir em um no-break pequeno que funcione bem com o NAS para garantir o desligamento adequado ou recorrer a vários locais de backup (ou ambos?)

Ter apenas uma instância de dados + backup na mesma máquina ainda é considerado inseguro?

(Estou ignorando o roubo aqui. Também surgem, como todos os cabos conectados LAN, Power etc. estão protegidos. Ainda mais: não quero usar a nuvem para nenhum dado (criptografado ou não))

Edit: Desculpe, é um RAID 1 com dois discos no total.

Samuel
fonte
RAID1? Para fazer o backup adequado, deve haver 2 backups (dentro e fora do local). Mas isso depende de quão críticos são os seus dados ... você pode adicionar outro hd externo que faça backup manualmente de vez em quando, mas remover do nas / desktop e armazenar em outro local. No mínimo, desconecte.
Logman
Você não menciona qual tipo de ataque você possui ... RAID0 (striping) fornece velocidade sem proteção de dados adicional, enquanto RAID1 (espelhamento) e RAID 5 fornecem redundância de unidade. Em casa, tenho 3 TB de RAID1 mais o plano de colisão como minha cópia externa.
Brian Adkins
A podridão de bits (ou a inversão aleatória de bits devido à radiação cósmica) é um problema crescente para nossos discos de 4 TB. Sem alguma forma de soma de verificação (como o ZFS fornece), o bitrot pode derreter invisivelmente todos os seus arquivos.
RoboKaren
Michael já forneceu uma excelente resposta detalhada, mas gostaria de observar que o que você descreve na sua pergunta não é um backup, mas simplesmente um sistema de controle de versão da sua cópia de trabalho dos dados. É uma solução confiável contra erros humanos e corrupção de arquivos, mas não corresponde aos requisitos do seu cenário.
Lilienthal
3
Raios, inundações, incêndio, roubo. A menos que você tenha backup externo, qualquer um desses itens pode acabar com os dois conjuntos.
precisa saber é o seguinte

Respostas:

24

Um NAS doméstico é confiável para manter seus dados [antigos, mas importantes, de uso privado, sem cópias em outras máquinas ] ( sem outros backups )?

Nããão!

Nem pense em fazer isso, a menos que você goste de perder seus dados. Como você se refere aos dados que pretende armazenar lá como "importantes", imagino que não.

O RAID (dentro dos limites) ajudará você a se recuperar de uma falha de hardware, assumindo, é claro, que você entendeu o problema a tempo e o solucionou imediatamente. Como você bem indica, o RAID não é um backup . Observe também que todos os níveis de RAID não são criados iguais; O RAID 0 não fornece redundância e pode facilmente reduzir sua resiliência a falhas de hardware, pois todos os discos em uma matriz RAID 0 devem estar funcionais para que a matriz funcione. Perca um e você perde tudo. O RAID 5 fornece a redundância de um disco, mas, com os grandes discos de hoje, a probabilidade de uma segunda falha durante o (árduo) processo de remodelação após uma falha não é insignificante.

Um "NAS doméstico" não é inerentemente mais confiável do que um PC comum criado com os mesmos componentes (e provavelmente é efetivamente um PC criado com componentes muito semelhantes; se você tiver sorte, com a adição de RAM ECC). Pode ser mais confiável, mas também o seu PC comum. (Com exceção de talvez um laptop, por razões de espaço físico e limitações de compatibilidade de hardware.) Por exemplo, meu PC possui no-break, ECC RAM e ZFS redundante para armazenamento, os quais contribuem para aumentar significativamente a confiabilidade do armazenamento e todos os são alcançáveis ​​em hardware comum. Instantâneos automáticos no nível do sistema de arquivos (o ZFS torna isso barato) e backups regulares automatizados fornecem opções para recuperação de desastre.

Uma única cópia de qualquer coisa, incluindo, por exemplo, duas cópias em discos espelhados, é suscetível de ser perdida por vários problemas. Alguns exemplos são (alguns deles são emprestados da resposta de falha do servidor vinculada acima):

  • Corrupção de arquivo
  • Erro humano (exclusão de arquivos por engano)
  • Dano catastrófico (alguém despeja água no servidor)
  • Vírus
  • Bugs de software que apagam dados
  • Problemas de hardware ou bugs de firmware que apagam dados

Se você se preocupa com seus dados, precisa de pelo menos duas cópias distintas (incluindo sua principal cópia de trabalho); de preferência, se você conseguir, três cópias (uma com a qual você trabalha e duas por segurança). Uma dessas cópias deve estar em um local físico diferente e, idealmente, uma em um tipo de mídia diferente das outras. A parte "cópias distintas" exclui o RAID das cópias; a idéia é que um único problema, não importa de que tipo, não possa tirar todas as cópias. Para um indivíduo particular, o esquema 3/2/1 (três cópias, dois backups, um externo / um em mídia alternativa) nem sempre é praticamente possível, mas mesmo "apenas" um disco rígido externo, conectado por USB ou eSATA , conectado à caixa de armazenamento e atualizado regularmente com algum tipo de histórico de revisões,

um CVn
fonte
É um RAID 1 (editei minha postagem). A conexão periódica de um disco a ele não funcionou para mim, portanto, mudei para um procedimento esperançosamente mais confiável usando o NAS, mas entendo os pontos que você apontou.
Samuel
11
@ Samuel O problema é a "cópia única". Nenhuma cópia única é sempre segura. O RAID 1 "trivial" é efetivamente uma única cópia para qualquer coisa, exceto falha completa do HDD, seja de um único setor ou de toda a unidade. (O ZFS se sai melhor com a soma total de verificação no disco, o que torna possível ter certeza de que uma leitura é válida.) Considere, por exemplo, research.cs.wisc.edu/adsl/Publications/corruption-fast08.html .
a CVn
Eu não confiaria na cópia cega, pois já perdi dados devido a um backup com erros de bytes e, de qualquer maneira, recorreria a alguma soma de verificação. Mesmo se isso seria simples MD5 manualmente depois de copiar
Samuel
Na verdade, costumo usar o software de backup com versão do meu NAS no qual, é claro, não consigo executar nenhuma soma de verificação no nível do arquivo.
Samuel
@ Samuel Se você está vendo erros de ponta a ponta não relatados (o que é lido de volta não é o que foi originalmente armazenado e nenhum erro é relatado pelos componentes de armazenamento), então você precisa de algo mais do que um espelho RAID simples, porque simples o espelhamento sem soma de verificação não será capaz de dizer qual cópia está correta. (Você pode se recuperar disso se houver um único erro escolhendo um dos lados do espelho, mas não poderá fazer muito se ambos os lados tiverem erros diferentes .)
um CVn
3

Todos os produtos Synology possuem portas externas (USB e / ou eSATA, dependendo do modelo). Para pequenos escritórios, ficamos satisfeitos com backups e imagens de máquinas que vão para o NAS [en] e depois clonam o NAS para uma unidade externa conectada a ele (o software Synology suporta isso). Em seguida, rotacionamos as unidades externas para fora do local (algumas vezes para uma casa, outras para um cofre de banco).

Portanto, os dados primários residem nas máquinas (geralmente os servidores), o backup de primeira camada no NAS (uma variedade de números de versão, dependendo do tipo de dados), o backup de segunda camada em externo eSATA, o backup de terceira camada em local externo.

ericx
fonte
Na verdade, estou me perguntando se, ao usar um sistema de arquivos como ext4 etc no meu NAS e copiar com robocopy, são necessários outros meios para garantir a integridade do arquivo após a robocopy e periodicamente posteriormente. AFAIK minha Synology não tem suporte para ZFS etc.
Samuel
11
As Synologys são Linux. E você pode ssh neles e obter uma concha. Mas é um pouco escasso quando você está lá. Na verdade, não sei qual FS eles usam, mas ficaria surpreso se fosse o ZFS. Se você realmente deseja o ZFS, considere o FreeNAS.
Ericx