Rsync apenas arquivos diferentes com uma soma de verificação?

0

Alguém sabe se é possível executar o rsync para transferir todos os arquivos alterados / novos em um diretório (e seus subdiretórios) da minha máquina local OSX 10.9 para um compartilhamento de rede? A chave no plano é que eu só quero copiar os arquivos que foram alterados, não apenas os timestamps diferentes. Preciso executar uma verificação de diferença primeiro? Se sim, como automatizo toda essa sequência?

    
por user406582 08.01.2015 / 05:13

2 respostas

3

Você pode usar a opção -c ou --checksume para isso. A página de manual rsync(1) diz:

-c, --checksum skip based on checksum, not mod-time & size

Portanto, isso deve funcionar como esperado:

rsync -ac SRC HOST:DEST
    
por 08.01.2015 / 08:26
1

Algo como rsync -art local-path remote-host:remote-path pode fazer o truque?

    
por 08.01.2015 / 06:10