Rsync, quanto arriscado usá-lo ao vivo?

9

Eu rsync meu disco ao vivo , estou fazendo um backup rsync da máquina que estou usando.

Está tudo bem, seguro, sábio? ou não muito? É arriscado, se eu quiser usar este backup para restaurar ou clonar, então?

    
por 3pic 13.07.2015 / 11:55

2 respostas

14

rsync não mantém a consistência do arquivo como, por exemplo, um banco de dados faz; um arquivo é copiado como está no momento em que rsync abre e, como rsync pode ser executado por muito tempo, o arquivo pode ter sido alterado desde o momento em que você iniciou rsync . Se isso é "arriscado", depende da sua avaliação.

Uma das maneiras de reduzir esse risco é executar o mesmo comando rsync duas vezes (ou mais) seguidas, para acompanhar as alterações feitas desde o início do comando. Mas se você realmente precisa manter a consistência do arquivo, você deve montar o disco somente leitura durante o processo rsync .

    
por Jos 13.07.2015 / 12:05
8

Uma opinião ligeiramente diferente de Jos ... Eu diria que se você precisar de um backup ativo, use um sistema de arquivos que permita snapshots, como BTRFS . Seu comportamento copy-on-write permite instantâneos instant de um sistema, com os quais você pode criar um backup remoto.

Isso ainda tem os mesmos problemas que outras estratégias de backup ativo: se não estiver no disco, não será feito o backup . Alguns aplicativos armazenam em buffer seu trabalho na memória antes de gravar no disco (e precisam cutucar para gravar). Quais deles realmente se aplicam a você é discutível.

Mas não há nada intrinsecamente inseguro sobre a cópia de arquivos de uma partição montada em rw. Mesmo um com um formato antigo desajeitado.

    
por Oli 13.07.2015 / 14:47

Tags