Usando o rsync para fazer backup em dois locais

Usando o rsync para fazer backup em dois locais

Por favor, perdoe minha ignorância, procurei uma resposta, mas até agora não encontrei nada.

Aqui está o que eu quero fazer:

Use o rsync para fazer backup do servidor de arquivos (Ubuntu Server 14.04) para um dispositivo NAS. Quando o backup for concluído, execute o rsync novamente em um servidor remoto via SSH.

Tenho uma sensação incômoda de que isso não funcionará corretamente - algo a ver com a forma como o rsync marca os arquivos como já copiados e não alterados desde o último backup.

Estou certo em suspeitar que isso pode causar um problema?

Obrigado,

Simão.

Responder1

Na página de manual:

DESCRIPTION
   It [rsync] offers a  large  number  of  options
   that  control  every  aspect  of  its behavior and permit very flexible
   specification of the set of files to be copied.  It is famous  for  its
   delta-transfer  algorithm,  which  reduces the amount of data sent over
   the network by sending only the differences between  the  source  files
   and  the  existing  files in the destination.

Pronto para uso, sem quaisquer parâmetros especiais, o rsync serviráexatamente como você precisa:

  • sincronizar todas as diferenças com o NASesincronize todas as diferenças com o servidor SSH remoto.
  • Na primeira vez que você executá-lo, ele criará uma cópia completa de ambos e sincronizará os dois de forma independente.

Mesmo quando a conexão com o servidor remoto for interrompida, ela continuará de onde parou na próxima vez que for invocada.

informação relacionada