Pierre, Pierre Neidhardt 写道:
Maxim Cournoyer <maxim.courno...@gmail.com> writes:I like that Btrfs allows to set different namespaces (think of LVM logical volumes) on the fly as subvolumes. I use snapshots as a mean of backups, (using the btrfs send/receive mechanism to backup the snapshots(differentially) to external storage).Aren't btrfs snapshots overlapping with Guix generations?
A few ‘traditional’ distributions use btrfs snapshots to do what Guix does natively and much better: system roll-backs. Reversing that to call btrfs's features ‘overlapping’ with Guix seems very forced to me :-)
Guix generations don't even protect the one valuable part: the human-written configuration that created it. You need to do that yourself (probably with git). Everything else is just insanely convenient caching.
Generations also don't allow you to btrfs send/receive, which I think was Maxim's main point. If there's another KISSy way to back up whole Guix Systems over the Internet, I don't know of it (rsync can't, nor can borg or restic or…, and everything else is too much work :o).
Kind regards, T G-R
signature.asc
Description: PGP signature