Quão confiável é (ou será) o envio / recebimento do btrfs?

2

Temos no trabalho um servidor de arquivos NFS de 15 TB usando XFS, com um clone distante para backups usando rsync , através de uma conexão moderadamente lenta (Ethernet de 100Mb).

Agora estamos pensando em usar o btrfs em vez do XFS e usar enviar / receber para sincronizar os dados com mais eficiência.

No entanto, a corrupção do fs é provavelmente inevitável (nós já experimentamos uma operação de conserto de fs de 4 dias com o nosso sistema XFS), então a questão é:

Uma corrupção futura será transferida e felizmente aplicada à máquina remota, se usarmos enviar / receber?

    
por ascobol 01.07.2014 / 18:37

1 resposta

2

Tenho usado o btrfs send para backups e descobri que ele é viável, embora com falhas freqüentes. É importante detectar um envio com falha e excluir todos os volumes recebidos parciais / corrompidos. Eu não tive nenhum problema de corrupção após um envio bem-sucedido. Escrevi um utilitário "sync" para snapshots btrfs que detecta falhas e também inclui um script checksumdir para verificar a exatidão: link Se você olha para isso, eu adoraria saber se você acha útil ou não.

    
por 12.08.2014 / 21:42

Tags