Phi
Bonjour tout le monde,
j'avais cru comprendre que Rsync était capable de ne pas transférer à nouveau de la source à la destination l'ensemble du fichier mais, sous certaines conditions, qu'il pouvait "reprendre le transfert du fichier".
Je ne suis peut-être pas clair alors un exemple s'impose. Je me suis aperçu de ce "problème" en prenant la Debian 5.0.2 Lenny sur le réseau Torrent. Si je faisais une première sauvegarde de mon répertoire, ça nécessitait un temps remarquable sur mon répertoire dédié à l'arrivée des fichiers de Transmission (normal, quasiment un iso de CD à transférer). Mais ça prend le même temps 5 minutes plus tard car le fichier a changé. Ma question est de savoir s'il est possible de seulement reprendre la sauvegarde de ce fichier et pas de tout recommencer.
J'ai évidemment lu le manuel mais je me perds un peu entre les options :
-u, --update skip files that are newer on the receiver
--inplace update destination files in-place
--append append data onto shorter files
--append-verify --append w/old data in file checksum
Je ne vois pas bien l'effet que ça peut avoir et je n'ai pas tellement envie de tenter l'expérience sur ma sauvegarde 🙂
J'espère pouvoir profiter de votre aide !
geenux
Non, ce n'est pas le but de rsync. Rsync copie tous les fichiers qui ont changé depuis la dernière copie (et ne copie pas les identiques). Quand un fichier a été modifié, il le recopie entièrement.
Phi
😢
Merci geenux.
Totor
Regarde du côté de lftp. Je pense qu'il répondra à tes besoins ...
Phi
L'option que je cherchais été --append !