Btrfs as a home user - why?

@Beardedgeek72
Your initial points 2 and 3 are actually moot, :wink:
As @dalto already correctly implied, snapshots aren’t necessarily restricted to the same device.

[Discussion]

With btrfs’s send and receive commands you can replicate a snapshot on a different filesystem. The command operates in two modes: full and incremental. In the incremental mode, previously sent snapshots that are available on both the sending and receiving side can be used to reduce the amount of information that has to be sent to reconstruct the sent snapshot on a different filesystem; much like rsync in non-btrfs Timeshift.

It’s just a btrfs feature that Timeshift doesn’t make use of. But you could still send/receive snapshots created by Timeshift manually if you wanted to.

2 Likes