Je lisais plusieurs guides sur la façon de combiner des instantanés btrfs avec rsync pour créer une solution de sauvegarde efficace avec l'historique. Cependant, tout dépend si rsync --inplace
ne modifie que les parties des fichiers qui ont réellement changé, ou s'il écrase le fichier entier séquentiellement. S'il écrit tout le fichier, il semble que btrfs créera toujours une nouvelle copie du fichier, ce qui rendrait l'idée beaucoup moins efficace.
rsync
lit le fichier entier et cherche et met à jour uniquement les parties nécessaires, btrfs copiera uniquement ces blocs mis à jour. Mais si rsync
lit et écrit tout le fichier, ce sera un problème.
rsync
sait non seulement qu'il peut éviter d'écrire l'intégralité du fichier, il y parvient sans le copier complètement sur le net. Petit programme intelligent.