Dans Ubuntu, je veux copier un gros fichier de mon disque dur vers un lecteur amovible en rsync
. Pour une autre raison, l'opération ne peut pas être terminée en une seule fois. J'essaie donc de comprendre comment utiliser rsync
pour reprendre la copie du fichier là où il s'était arrêté la dernière fois.
J'ai essayé d'utiliser l'option --partial
ou --inplace
, mais avec --progress
, je l' ai trouvé rsync
avec --partial
ou --inplace
commence en fait dès le début au lieu de partir de ce qui restait la dernière fois. Arrêter manuellement rsync
tôt et vérifier la taille du fichier reçu a également confirmé ce que j’ai trouvé.
Mais avec --append
, rsync commence à partir de ce qui restait la dernière fois.
Je suis confus que j'ai vu sur la page de manuel --partial
, --inplace
et --append
semble se rapporter à la copie de reprendre ce qui restait la dernière fois. Est-ce que quelqu'un est capable d'expliquer la différence? Pourquoi ne pas --partial
ou --inplace
travailler pour reprendre la copie? Est-il vrai que pour reprendre la copie, rsync
doit travailler avec l' --append
option?
De plus, si un fichier partiel a été laissé par, mv
ou cp
non par rsync, la rsync --append
copie sera-t-elle correctement reprise?