Dependo muito de rsync
para fins de transferência e backup de dados remotos, ocasionalmente em diferentes tipos de sistema de arquivos. AFAIK rsync
por padrão compara o tamanho do arquivo e os registros de data e hora de modificação para descobrir quais arquivos precisam ser transferidos. Esse comportamento pode ser alterado para apenas tamanhos de arquivo usando --size-only
flag e pode ser substituído por somas de verificação de arquivo usando --checksum
flag.
Às vezes não está muito claro para mim por que rsync
decide que uma grande árvore de arquivos deve ser transferida novamente quando sei que o destino tem os mesmos dados que a fonte.
Existe uma opção rsync ou algo semelhante que ajuda a descobrir facilmente a diferença entre duas árvores de arquivos, por exemplo, para cada arquivo que pode imprimir um timestamp, proprietário / grupo, permissões, tamanho / conteúdo do arquivo, etc. / p>
Tags rsync