sync arquivos com conteúdo potencialmente diferente, mas com os mesmos nomes!

0

Eu backup alguns diretórios de fotos no meu celular em uma pasta em uma máquina Linux como esta:

rsync -rtvu source_dir/  destination_dir/

Funciona muito bem, o diretório de destino pode conter centenas de arquivos, mas apenas alguns novos da origem são copiados.

De qualquer forma, eu tentei o mesmo comando com uma camcorder antiga que eu raramente uso e notei que ela não nomeia os arquivos de uma maneira sensata como o telefone, incluindo uma data ou timestamp, mas fornece nomes não exclusivos como este :

00000.MTS  00004.MTS  00008.MTS  00012.MTS  00016.MTS  00020.MTS
00001.MTS  00005.MTS  00009.MTS  00013.MTS  00017.MTS  00021.MTS
00002.MTS  00006.MTS  00010.MTS  00014.MTS  00018.MTS  00022.MTS
00003.MTS  00007.MTS  00011.MTS  00015.MTS  00019.MTS

Eu tinha planejado esvaziar este cartão SD e filmar outra coisa, mas esse comando de backup não é à prova de erros, não acho - o rsync examina os nomes dos arquivos e não o conteúdo dos arquivos.

Isso é verdade? Pode-se obter rsync para dizer verificar o hash dos arquivos para semelhança e renomeá-los de outra forma, ou existe outra solução adequada?

    
por cardamom 02.10.2017 / 16:53

0 respostas

Tags