Rsync 和 BTRFS 快照有什么区别

Ced*_*Ced 10 filesystem btrfs rsync snapshot 18.04

上下文:出于安全原因,我正在考虑制作快照,所以我下载了Timeshift但一旦安装,我必须在RsyncBTRFS 快照之间做出选择

我已经阅读了文档

同步

BTRFS

问:但考虑到我对系统还原点和快照真的很陌生,我不知道应该选择哪一个,有什么区别?

Lis*_*iso 9

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 吧。您正在可以回滚到的同一分区上创建系统快照。


小智 7

真正主要的区别是 RSYNC 可以在外部磁盘上创建快照。不是同一个 BTRFS。因此,如果您需要防止硬盘发生不可恢复的崩溃,则必须使用 RSYNC。之后,使用实时启动媒体(随身碟或 DVD),您可以在实时启动媒体 Timeshift 上安装并从外部 DIFK 恢复系统。


小智 5

Btrfs 快照在 1 秒内完成。rsync需要更多的时间。所以 Btrfs 快照非常方便。