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
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?
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
Algo como rsync -art local-path remote-host:remote-path
pode fazer o truque?