On Tue, Aug 28, 2018 at 11:47 AM Austin S. Hemmelgarn <ahferro...@gmail.com> wrote: > > On 2018-08-28 11:27, Noah Massey wrote: > > On Tue, Aug 28, 2018 at 10:59 AM Menion <men...@gmail.com> wrote: > >> > >> [sudo] password for menion: > >> ID gen top level path > >> -- --- --------- ---- > >> 257 600627 5 <FS_TREE>/@ > >> 258 600626 5 <FS_TREE>/@home > >> 296 599489 5 > >> <FS_TREE>/@apt-snapshot-release-upgrade-bionic-2018-08-27_15:29:55 > >> 297 599489 5 > >> <FS_TREE>/@apt-snapshot-release-upgrade-bionic-2018-08-27_15:30:08 > >> 298 599489 5 > >> <FS_TREE>/@apt-snapshot-release-upgrade-bionic-2018-08-27_15:33:30 > >> > >> So, there are snapshots, right? The time stamp is when I have launched > >> do-release-upgrade, but it didn't ask anything about snapshot, neither > >> I asked for it. > > > > This is an Ubuntu thing > > `apt show apt-btrfs-snapshot` > > which "will create a btrfs snapshot of the root filesystem each time > > that apt installs/removes/upgrades a software package." > Not Ubuntu, Debian. It's just that Ubuntu installs and configures the > package by default, while Debian does not.
Ubuntu also maintains the package, and I did not find it in Debian repositories. I think it's also worth mentioning that these snapshots were created by the do-release-upgrade script using the package directly, not as a result of the apt configuration. Meaning if you do not want a snapshot taken prior to upgrade, you have to remove the apt-btrfs-snapshot package prior to running the upgrade script. You cannot just update /etc/apt/apt.conf.d/80-btrfs-snapshot > > This behavior in general is not specific to Debian either, a lot of > distributions are either working on or already have this type of > functionality, because it's the only sane and correct way to handle > updates short of rebuilding the entire system from scratch. Yup. Everyone in their own way, plus all the home-brews.