Mover um diretório de backup com hard links

1

Eu tenho um script para criar backup que usa rsync . Agora eu gostaria de organizar a pasta movendo os backups mais antigos para uma pasta vazia acima. E gostaria de manter todos os hard-links e usá-los como referência aos backups de notícias do rsync . Em sumary eu gostaria de mover a estrutura de backup completa que eu tenho para uma nova pasta (mesmo volume), e minha dúvida o que eu poderia usar para isso.

    
por user78597 19.06.2015 / 19:21

3 respostas

0

Parece que você está tentando reinventar rsnapshot - você viu isso para fazer o que você quer?

    
por 19.06.2015 / 19:22
0

Então você quer fazer ...

pax -rwl /some/tree /hardlinked/tree

Eu acho que você deveria ir para isso.

    
por 19.06.2015 / 22:27
0

Muito obrigado pelas respostas, encontrei uma solução mais simples, já que estou mudando para o mesmo disco, mv fez o trabalho perfeitamente para mim. E a resposta está na página da wiki

link

"Mover arquivos dentro do mesmo sistema de arquivos geralmente é implementado de forma diferente do que copiar o arquivo e depois remover o original. Em plataformas que não suportam renomear syscall, um novo link é adicionado ao novo diretório e ao original um é excluído. Os dados do arquivo não são acessados . "

    
por 20.06.2015 / 03:23

Tags