Sincronizando unidades de backup do rsnapshot

1

Eu tenho um par de drives USB que uso para fazer backup via rsnapshot. Uma unidade é deixada conectada e a outra é retirada do local. Para a primeira troca, executei "rsync -aH" para copiar todo o conteúdo da unidade atual para a unidade externa. Esse processo levou 6 dias completos. Cheguei agora ao ponto em que gostaria de atualizar a unidade externa.

Como o rsnapshot "desliza" os backups para que daily.0 seja sempre o mais recente, fiz as contas (24 novos backups desde a última rotação) e renomei os instantâneos existentes para onde eles correspondem.

Então eu executei "rsync -aH" novamente, mas parece que o rsync não está detectando que os arquivos existentes estão vinculados aos mesmos arquivos que os mais recentes e, portanto, fez novas cópias deles. por exemplo, mesmo que o mais recente em daily.0 / server / etc / passwd seja o mesmo que o existente daily.30 / server / etc / passwd, eles possuem inodes diferentes (mas diariamente.31 / server / etc / passwd é inode com daily.30 como esperado).

Portanto, no disco criado pelo rsnapshot original atualmente:

daily.0/server/etc/passwd  inode: A
daily.30/server/etc/passwd inode: A
daily.31/server/etc/passwd inode: A

Após o primeiro rsync no disco externo (usando nomes "atuais" para tornar as coisas menos confusas):

daily.30/server/etc/passwd inode: A
daily.31/server/etc/passwd inode: A

E depois deste novo rsync:

daily.0/server/etc/passwd  inode: B
daily.30/server/etc/passwd inode: A
daily.31/server/etc/passwd inode: A

Além de perder o espaço do disco rígido, os dias do rsync são necessários para verificar se as coisas estão sincronizadas. Ainda não está pronto, mas não ficarei surpreso se esse processo também levar 6 dias. : - (

Então, qual é o melhor mecanismo para atualizar / ressincronizar essas unidades? Eu gostaria de evitar a limpeza e ressincronização devido à quantidade de tempo necessária para gravar os dados.

(Uma dor adicional: as unidades não são idênticas e elas têm outras coisas, portanto, apenas particioná-las não é uma opção.)

    
por Philippe Chaintreuil 26.09.2014 / 17:39

1 resposta

0

Vejo que você mencionou que levou 6 dias para fazer a cópia original USB. Se você não está usando o USB 3.0, então ele faria um enorme diferença para o fazer. Um controlador USB 3 adicional também é muito barato.

    
por 04.11.2014 / 15:16