In Ubuntu, voglio copiare un grosso file dal mio disco rigido su un disco rimovibile da rsync
. Per qualche altro motivo, l'operazione non può essere completata in un'unica esecuzione. Quindi sto cercando di capire come usare rsync
per riprendere a copiare il file da dove era stato interrotto l'ultima volta.
Ho provato a usare l'opzione --partial
o --inplace
, ma insieme a --progress
, ho trovato rsync
con --partial
o --inplace
effettivamente inizia dall'inizio invece che da quello che era rimasto l'ultima volta. L'arresto manuale rsync
anticipato e il controllo delle dimensioni del file ricevuto hanno confermato anche ciò che ho trovato.
Ma con --append
, rsync parte da ciò che era rimasto l'ultima volta.
Sono confuso come ho visto sulla pagina man --partial
, --inplace
e --append
sembra di riferirsi a riprendere la copia da quello che è stato lasciato l'ultima volta. Qualcuno è in grado di spiegare la differenza? Perché non lavorare --partial
o --inplace
riprendere a copiare? È vero che per riprendere a copiare bisogna rsync
lavorare con l' --append
opzione?
Inoltre, se un file parziale è stato lasciato da mv
o cp
, non da rsync, rsync --append
riprenderà correttamente a copiare il file?