关于 Linux Mint 中 Timeshift 备份的一些问题:
btrfs 选项和 rsync 选项之间用于备份的驱动器空间是否存在差异?据我了解,btrfs 使用基于差异的快照,因此应该有效利用空间。 rsync 会做类似的事情吗?
对于家庭系统使用 btrfs 而不是 ext4 有什么缺点吗?
如果某些内核更新或其他原因导致系统无法启动,Timeshift 会在启动过程中弹出作为恢复选项吗?
答案1
btrfs 选项和 rsync 选项之间用于备份的驱动器空间是否存在差异?
是的。该rsync
选项使用硬链接。这意味着如果文件在之间保持相同快照(顺便说一句,这些不是备份)文件系统只需要存储同一文件的新名称/路径。这也意味着,如果文件在快照之间发生更改,则需要复制整个新文件。
相比之下,BTRFS 快照在文件块级别工作。这意味着,如果文件在快照之间发生更改,则仅需要在新快照中保留更改的块;同一文件的其他块可以在多个快照之间共享。
影响已用空间量的另一件事是文件系统开销,该开销在文件系统之间有所不同。
对于家庭系统使用 btrfs 而不是 ext4 有什么缺点吗?
是的。在使用 BTRFS 之前,值得阅读文档。这不是您的日常文件系统。特别是阅读陷阱其中讨论了随机写入文件的碎片(例如 Firefox sqlite 数据库)。
如果某些内核更新或其他原因导致系统无法启动,Timeshift 会在启动过程中弹出作为恢复选项吗?
简而言之,我不知道。 Timeshift 确实与引导加载程序集成,但我不知道集成到什么程度。您可能需要与开发人员合作并自行进行一些测试。
答案2
为时已晚,但也许有人可以阅读。
对于第三个未回答的部分。
正如您在评论中所问的,它不随系统一起提供,因此不会弹出。
要备份,请制作可启动文件并在可启动文件中安装 timeshift(在 Linux 安装期间,在可启动模式下您可以访问文件。)通过您喜欢的任何方法(apt 或其他)安装 timeshift。打开timeshift然后恢复。