yum-fs-snapshot btrfs howto?
Neal Becker
ndbecker2 at gmail.com
Thu Jan 16 19:03:01 UTC 2014
Chris Murphy wrote:
>
> On Jan 16, 2014, at 11:21 AM, Neal Becker <ndbecker2 at gmail.com> wrote:
>>
>> I'm talking only about yum-fs-snapshot.
>
> Yeah I haven't used it.
>
>> When I run yum it's never going to
>> write into /home. But I don't know exactly what this means.
>
> And when you do a yum update, do you get a snapshot in /home?
>
>> Notice my /home
>> and / root partition are the same physical device (which is fedora's default
>> install on btrfs - or at least was when I did the original install).
>
> Yes.
>
>
>> So I'm guessing yum-fs-snapshot will snapshot everything - since it does
>> snapshot or root. Does additional snapshot of /home actually do anything?
>
> I'm not sure what you mean by additional. What's the first instance? Snapshots
> do not recursively snapshot subvolumes. For example:
>
> 274 5517 5 <FS_TREE>/home.0
> 476 5344 5 <FS_TREE>/home.0/chris/Downloads/git
> 488 5352 5 <FS_TREE>/home.0/chris/Downloads/git/kernel
>
>
> If I snapshot ID 274, the resulting subvolume will stop at a directory
> ./chris/Downloads/git which will be empty. So it's not going to contain any
> reference at all to the subvolumes that were in the original subvolume.
>
>
> Chris Murphy
>
When running yum update:
...
fs-snapshot: snapshotting /: /yum_20140116082354
fs-snapshot: snapshotting /home/: /home/yum_20140116082354
After running a couple of updates:
sudo btrfs subvolume list /
[sudo] password for nbecker:
ID 256 gen 563200 top level 5 path home
ID 258 gen 563200 top level 5 path root
ID 366 gen 563175 top level 258 path yum_20140116082354
ID 367 gen 563177 top level 5 path home/yum_20140116082354
ID 368 gen 563184 top level 258 path yum_20140116082704
ID 369 gen 563186 top level 5 path home/yum_20140116082704
So I'm thinking it is doing unnecessary snapshotting of /home?
More information about the users
mailing list