Como mover todo o conjunto de backup Back in Time para o novo disco rígido?

0

Eu tenho backintime armazenando backups em um disco rígido. Estou substituindo esse disco rígido e desejo copiar tudo, desde o disco antigo até o novo. Como posso fazer isso, de preferência com rsync ?

Eu tenho 600 GB de dados no total e ambas as unidades têm capacidade de 2 TB, então o espaço não deve ser um problema. Minha primeira tentativa foi executar rsync -rt --progress /SOURCE /DESTINATION , mas isso preencheu a unidade de 2 TB e falhou. Eu pensei que os links soft / hard poderiam ser o problema, então eu tentei rsync -a --progress /SOURCE /DESTINATION , mas isso falhou da mesma forma.

Há uma pergunta semelhante aqui sobre como mover os metadados e as configurações para um novo computador, mas estou tentando migrar conjuntos de backup para uma nova unidade dentro do mesmo computador. A única mudança que eu quero é a troca física dos discos rígidos (e eu estou bem editando fstab , etc, uma vez que eu tenha uma cópia bem sucedida).

O rsync é o caminho certo para fazer isso, com algum argumento que eu ignorei, ou eu preciso usar algo como dd para copiar? Estou relutante em continuar tentando, pois cada tentativa leva muitas horas para ser executada antes de falhar.

    
por Tom Brossman 07.07.2016 / 18:39

1 resposta

1

Você precisa adicionar rsync -H para preservar links físicos.

rsync -avhH --progress /SOURCE /DESTINATION

Como alternativa, você pode usar tar para copiar os instantâneos porque tar também preservará os links físicos

cd /DESTINATION; tar cf - /SOURCE/* | tar xf -
    
por Germar 08.07.2016 / 13:50