Bonjour,
J'ai des containers LXC tournant chacun dans un subvolume de la partition btrfs de mon SSD.
Je cherche à faire une sauvegarde régulière de ces containers vers la partition ext4 d'un HDD externe.
Après une petite recherche, j'ai trouvé moult solutions exploitant les caractéristiques de btrfs pour optimiser les sauvegardes vers d'autres submodules btrfs, mais rien de bien précis pour une sauvegarde vers d'autres systèmes de fichiers, si ce n'est btrbk qui permet une sauvegarde incrémentale, néanmoins expérimentale, du système de fichiers et non des données.
J'imagine qu'un simple rsync /mnt/sdd/subvol/ /mnt/hdd/backups/subvol/
devrait, quoi qu'il en soit, être suffisant, mais j'aimerais m'assurer que je ne passe pas à côté d'une subtilité.
Considérant qu'il serait préférable que le container soit gelé au moment de la sauvegarde et que celle-ci se fasse de manière atomique pour éviter toute surprise lors de la restauration, auriez-vous des outils plus spécifiques à me conseiller ou une manière de faire un peu plus regardante qu'un simple lxc-freeze && rsync
?
merci
# les snapshot !
Posté par eric gerbier (site web personnel) . Évalué à 5.
Une autre solution est de
* faire un snapshot du volume btrfs
* monter le snapshot
* faire la sauvegarde par rsync
* démonter et supprimer le snapshot.
Cela permet d'éviter l'arrêt du service.
[^] # Re: les snapshot !
Posté par Anonyme . Évalué à 2.
ça me convient, merci :)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.