答案1
https://linoxide.com/linux-how-to/take-system-snapshots-timeshift/
Timeshift 有两种工作模式:Rsync 模式和 BTRFS 模式。
rsync模式中,使用rsync和硬链接进行快照,并在快照之间共享公用文件,以节省磁盘空间。
在 BTRFS 模式下,使用 BTRFS 文件系统拍摄快照。只有具有 Ubuntu 类型子卷布局的系统才支持 BTRFS。
https://reddit.com/r/linuxquestions/comments/93dir6/linux_mint_19_timeshift_rsync_or_btrfs/
- BTRFS 是一种需要自己的分区来存储其备份的文件系统。
- RSync 可以将数据保存在任何地方,更加灵活。
我在 TimeShift 设置中选中了 Rsync 选项,因为它比 BTRFS 更容易设置——我使用 TimeShift 从小错误(例如主题配置错误、包版本错误等)中恢复。它运行得很好。
如果您需要更多中间情况,那么请选择 BTRFS。您将在可以回滚到的同一分区上创建系统快照。
答案2
Btrfs 快照在 1 秒内完成。rsync
需要更多时间。因此,Btrfs 快照非常方便。
答案3
真正主要的区别是 RSYNC 可以在外部磁盘上创建快照。不同于 BTRFS。因此,如果您需要防止硬盘发生不可恢复的崩溃,则必须使用 RSYNC。之后,您可以使用实时启动媒体(U盘或 DVD)在实时启动媒体上安装 Timeshift,然后从外部磁盘恢复系统。