Fazer backups do sistema, girando a remoção de um disco de um sistema RAID 1 de 3 discos

1

É possível criar um backup do sistema criando uma matriz RAID 1 de 3 discos com um dos discos sempre não conectados ao sistema?

Procedimento geral:

  1. Inserir discos 1 & 2 no computador, hardware RAID 1, instale o SO.
  2. Troque o disco 3 para substituir o disco 2. Reconstrua o RAID 1 do disco 1 para 3

Agora podemos supor que o disco 2 é um backup do sistema?

  1. Toda semana, repita a reconstrução de swap e RAID

Quando uma reversão é necessária, o disco externo pode ser inserido e a matriz RAID pode ser reconstruída a partir dele para os outros discos?

Esta é uma prática recomendada? Por que ou por que não?

    
por Eric Johnson 08.12.2015 / 19:47

1 resposta

5

Is it possible to create a system backup by creating a RAID 1 array of 3 disks with 1 of the disks always not connected to the system?

Tecnicamente, é possível.

Now can we assume that disk 2 is a backup of the system?

Sim. HW tende a criar matrizes de disco completo.
Então você tem uma cópia completa de meio espelho.

Every week, repeat swap and RAID rebuild. Is this a recommended practice?

NÃO!

Why or why not?

Várias razões. Para começar, você está fazendo uma cópia completa toda semana. Se você tiver um disco de 4 TB e um arquivo alterado, você ainda estará copiando os 4 TB completos. ** Wastefull *

Em segundo lugar, você está interpretando que a reconstrução sempre funciona, e você está testando essa suposição semanalmente. Não é uma prática com a qual me sinto segura. E se eu precisasse fazer isso, criaria um backup antes de tentar isso. No seu caso, isso acaba com o propósito.

Em terceiro lugar: trocar de hardware semanalmente vai desgastar as coisas. Mesmo os conectores hotswap não são projetados para serem alterados centenas de vezes.


Agora, quais são as melhores práticas:

  • Várias partições, uma com o sistema operacional e outra com dados.
  • Um bom backup do sistema operacional. Isso provavelmente não precisa de backups semanais.
  • Backup completo de $ long_period de todos os dados e $ short_period de incrementais. (ou um backup semelhante ao rsync).
  • E um local fora do site para os backups.

O último porque ter um backup é bom, mas se você o armazenar no local e houver um incêndio, você também perderá os backups. Idem para greves de iluminação. E duplamente quando acontece durante um ciclo de backup.

E se você usar backups externos, a redução de dados dos backups incrementais será interessante em dobro.


Observe também que o RAID não é backup. RAID é ótimo para manter um servidor funcionando quando um disco falha. Do que depois do horário de expediente, a TI pode fazer a manutenção de emergência. Nunca é um substituto para um backup.

E, se usado em casa, você ainda deseja backups protegidos contra incêndio, raios, roubo ...

    
por 08.12.2015 / 19:57