@DeVlL con comandos sería así de fácil:
https://btrfs.wiki.kernel.org/index.php ... tal_Backupaquí te lo simplifico:
Crear un punto restauración del directorio root
sudo btrfs subvolume snapshot -r / /ruta-donde-quieras-guardar-el-snapshot/snapshot-15-11-2022
Backup del snapshot
sudo btrfs send /ruta-donde--guarde-el-snapshot/snapshot-15-11-2022 | sudo btrfs /Ruta-donde-guardar el backup/backup-15-11-2022
Luego tienes programas que lo hacen automáticamente, configuras los snapshots que te haga al día, semana o mes, y lo mismo con los backups
Yo utilicé este
btrbk mucho tiempo
https://digint.ch/btrbk/Pero existen muchos según la wiki de btrfs
https://btrfs.wiki.kernel.org/index.php ... tal_Backuppara borrar el backup o snapshot has de mirar la lista subvolumenes
sudo btrfs subvolume list /
ID 256 gen 57421 top level 5 path @root
ID 257 gen 57515 top level 5 path @var
ID 258 gen 54909 top level 5 path @opt
ID 260 gen 1667 top level 257 path @var/lib/portables
ID 261 gen 1668 top level 257 path @var/lib/machines
ID 265 gen 14670 top level 256 path snapshots/15-10-2022
ID 266 gen 17281 top level 256 path snapshots/17-10-2022
ID 267 gen 17283 top level 256 path snapshots/17-10-2022-v2
ID 268 gen 18714 top level 256 path snapshots/18-10-2022
Luego borras el que quieras quitar en mi ejemplo seria uno de hace un mes que esta en la ruta /snapshots/
sudo btrfs subvolume delete /snapshots/17-10-2022-v2
En mi ejemplo tengo un directorio para los snapshots, una unidad ssd para los backups y copias de estos a discos duros extraíbles