Seulement voilà, je risque d'éteindre mon ordi pendant la synchronisation et je cherche à configurer rsync de façon à conserver les transferts lorsque mon ordi s'arrête. Bref, il faudrait que même si le partage samba se coupe, la prochaine fois qu'il se relance, rsync reprenne les fichiers en cours si le transfer précédent a été interrompu et finisse la synchro.
J'ai lu sur des forums que --partial-dir pourrait être la solution que je recherche, mais les explications étant en anglais, je suis pas sûr de tout comprendre. Si j'ai bien compris, partial-dir fait un dossier temporaire pendant le transfert qu'on peut ensuite récupérer.
J'ai lu ailleurs que --partial --append-verify peuvent aussi avoir un résultat similaire, mais --partial écrit des fichiers qui ne sont pas complétés ce que je veux éviter.
Donc ma question: avec --partial-dir, est-ce que rsync va automatiquement rechercher la prochaine fois les transferts en cours/interrompus dans ce dossier temporaire et compléter toute la synchronisation ? avec la même ligne de commande ?
Est-ce que je dois ajouter un argument supplémentaire, ou utiliser uniquement --partial-dir est suffisant pour tout reprendre et compléter à chaque fois ?
je ne comprends pas ton "inquiétude"; l'option --update ne recopie pas les fichiers qui sont plus récents sur la machine cible. ainsi, les fichiers déjà copiés, qui n'ont pas été modifiés, ne sont pas renvoyés lors de la commande rsync suivante.
EDIT :
je lis dans le man, que les fichiers dont le transfert est interrompu sont supprimés. Cela implique qu'ils seront à nouveau copiés lors de l'exécution suivante. pour des fichiers lourds, c'est effectivement un inconvénient. le man indique d'utiliser --partial pour empêcher ce comportement.
il y est également indiqué que --partial-dir=<rep> accélère la reprise de transfert.
Bref, RTFM.
Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique
Backup automatique rsync - transfers interrompus
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique