O resilvering do ZFS pode ser usado de forma eficiente para fazer backup em uma unidade externa?

1

Suponha que eu atualmente use o rsync para fazer backup de uma unidade interna periodicamente em uma unidade externa. A unidade externa geralmente é armazenada externamente, mas é periodicamente trazida e conectada via USB e, em seguida, eu passo manualmente pelo processo de iniciar o rsync.

Sou novo no ZFS, mas imagino se seria possível substituir o processo acima por uma configuração na qual a unidade interna e a unidade externa fazem parte de um pool RAIDZ, de modo que, assim que eu montar o externo unidade começa a resilvering. Em caso afirmativo, como a resilvering se compara ao rsyncing em termos de desempenho? E, em geral, há alguma desvantagem em tal configuração?

    
por GJ. 16.04.2013 / 22:46

1 resposta

5

Você poderia usar a re-silvering, mas essa é uma opção terrível. A unidade com falha permanecerá com falha no ZFS até que você a marque de outra forma, por isso é tão manual quanto o processo atual. Você teria que tornar a unidade externa um espelho da unidade / matriz interna. A prioridade da nova prata não pode ser controlada, então o desempenho será afetado duramente durante o processo.

Seria melhor criar um instantâneo e, em seguida, send esse instantâneo em um arquivo como backup. A restauração é apenas receive do arquivo novamente. se você quiser uma cópia exata, você pode enviar a partir da foto e, em seguida, recebê-la na unidade de backup. Backup é metade da intenção de enviar / receber.

    
por 16.04.2013 / 22:49