2026-09-11 · Laurent Schwartz
L’atomicité des opérations de transfert de fichiers
L'atomicité des commandes de transfert comme cp et mv ?
L’atomicité des opérations de transfert de fichiers, notamment via mv/rename
ou un cp dans un répertoire temporaire suivi d’un renommage
atomique,
facilite le retour en arrière : une modification est appliquée entièrement
ou pas du tout. Ce retour en arrière après un ctrl-break par exemple ne peut pas
s’appliquer de façon atomique si l’opération traverse plusieurs filesystems.
Une transaction ne peut donc pas être atomique lorsqu'elle s'applique à plusieurs
filesystem. Mais avec l'ajout de la journalisation, il est sûrement possible
de proposer un mécanisme fiable en cas de récupération après une erreur
machine ou système.