aurelien@aschnoebelen.fr:~/blog $

aurelien@aschnoebelen.fr: ~ $ cat ./articles/endeavouros-snapshots-btrfs-avant-chaque-update-du-systeme/

· 1 min de lecture · #endeavouros #linux #btrfs · dir: Linux

EndeavourOS : Snapshots BTRFS avant chaque update du système

Mémo pour configurer des snapshots BTRFS automatiques avant chaque mise à jour sur EndeavourOS avec grub-btrfs et timeshift-autosnap.

Sur les distributions en rolling release, il est possible de rencontrer des instabilités voire des crashs système après une mise à jour surtout lorsque l’on ne les fait pas régulièrement. Pour protéger mon système, j’ai trouvé une solution légère et appréciable pour pouvoir aisément revenir en arrière en cas d’incident.

Pour ce faire, il est nécessaire d’avoir une partition système au format BTRFS et GRUB installé.

Il suffit ensuite d’installer les paquets extra/grub-btrfs et aur/timeshift-autosnap (exemple avec yay) :

Terminal bash
yay -Syu grub-btrfs timeshift-autosnap

Lancez Timeshift au moins une fois pour l’initialiser, sans quoi les snapshots ne se feront pas, en prenant soin de sélectionner BTRFS dans l’assistant.

Pensez également à activer le démon grub-btrfs (normalement activé par défaut) :

Terminal bash
sudo systemctl enable --now grub-btrfsd

Avant chaque installation, yay ou pacman effectuera un snapshot du système. Il sera ensuite possible de booter dessus depuis le menu de GRUB au démarrage du système.