E godrai ancora di piu' se utilizzerai rsync.
Normalmente rsync non viene installato di default ma permette di copiare file fra cartelle diverse dello stesso PC o addirittura fra 2 PC in rete.
Si basa sul protocollo SSH, quindi se abiliti un PC remoto ad autenticarti via SSH, allora puoi utilizzare anche rsync per copiare i dati da o verso quel PC.
Inoltre se hai gia' copiato in parte dei file sulla cartella di destinazione, rsync puo' saltare i file che siano aggiornati e altre cosette del genere. Viene usato per riallineate due directory o due sottoalberi.
Per controllare che 2 file siano identici (quindi che siano stati copiati senza errori) e' possibile utilizzare in alternativa a diff (che effettua una controllo byte x byte dei 2 file) anche un checksum ottenuto con md5sum o comandi dell serie sha*sum.
Ciao