What is the best solution to copy only the minimal amount of data in this situation?
Você pode usar rsync
em vez de cp
.
rsync
copiará apenas o que foi alterado.
Mesmo quando apenas uma parte de um arquivo é alterada, o rsync é inteligente o suficiente para descobrir isso.
Sua sintaxe é semelhante à do scp e pode preservar todas as meta-informações.
Com rsync -z
, os dados também podem ser compactados.
-z, --compress With this option, rsync compresses the file data as it is sent to the destination machine, which reduces the amount of data being transmitted -- something that is useful over a slow connection.
Note that this option typically achieves better compression ratios than can be achieved by using a compressing remote shell or a compressing transport because it takes advantage of the implicit information in the matching data blocks that are not explicitly sent over the connection.