Eu não sei apt-btrfs-snapshot , mas pelo que eu li rapidamente no código, ele simplesmente usa o recurso de snapshot btrfs antes das ações de apt .
btrfs usa muitas árvores B para armazenar dados. A duplicação é mantida no mínimo (nem mesmo usando hardlink, mas copy-on-write). Leia: "ele usará mais mais memória para excluir dados fora de / home".
EDITAR:
Depois de ler o código, apt-btrfs-snapshot tem alguns problemas. Por exemplo:
- faz grandes suposições: seu
btrfsdeve ter o nome do subvolume específico (seu subvolume raiz deve ser denominado "@") - se os seus
/homee/var/libestiverem no mesmo subvolume da sua raiz/, eles também serão instantâneos.