Snapshots btrfs y backups con restic

Snapshots btrfs y backups con restic

Hook#

Es viernes a las 6 de la tarde, vas a salir de la oficina y antes corres sudo pacman -Syu. Reinicias. La maquina no bootea. Bienvenido al rolling release. En cualquier otra distro esto seria una noche de instalar desde USB. En CachyOS con btrfs y snapper, son tres minutos: rebooteas, seleccionas el snapshot anterior desde GRUB o Limine, y vuelves al estado de antes del update. Despues investigas con calma que paquete causo el problema.

En esta leccion vas a entender btrfs (el filesystem moderno que CachyOS usa por defecto), configurar snapper para tomar snapshots automaticos antes/despues de cada pacman, y combinarlo con restic o borg para backups offsite contra robos, incendios y ransomware.

ARROWS SelectENTER BootE Edit
S Firmware SetupB Blank Entry
[-]CachyOS Linux
|-->linux-cachyos
|-->linux-cachyos-lts
|-->EFI fallback
[-]Snapshot: pre-pacman-syu (jue 22 may 08:30)
|-->Boot read-only
|-->Boot read-write y rollback
[-]Snapshot: post-pacman-syu (mie 21 may 10:04)
|-->Boot read-only
|-->Boot read-write y rollback
[-]Snapshot: post-instalacion (mie 21 may 09:12)
|-->Boot read-only
|-->Boot read-write y rollback
[+]Snapshots (Btrfs)
|--> 2026-05-20 12:14 pre-pacman-syu
|--> 2026-05-18 09:02 post-install
|--> 2026-05-15 21:44 manual
Kernel version: 6.18.1-2-cachyos