系统快照(Timeshift)和分区映像(保存为 iso)之间的主要区别是什么?

7 backup btrfs rsync snapshot disk-image

根据我的这个答案下的评论,我开始对这个问题感兴趣:备份系统的最佳选择是否是链接答案中所述的分区备份或由 Timeshift 创建的快照(我有尚未使用)。

所以,我知道什么是分区映像以及如何创建和恢复它,但我想知道快照是否是更好的选择。我有一些关于快照的信息,但我想了解有关恢复方面快照和分区 isos 之间差异的更多详细信息。

我发现 Timeshift 创建的两种类型的快照之间存在差异,因为它们在程序启动后会清楚地列出。

在此输入图像描述

在此输入图像描述

由于我的系统位于 ext4 分区上(并且我发现最好将快照保存在外部驱动器上),因此我现在使用的选项是 RSYNC。但我对 BTRFS 很感兴趣,我计划将来使用它。


我需要澄清的主要是以下几个方面:

我是否必须运行使用 Timeshift 备份的系统才能恢复快照?

在我看来就是这样,与保存为 iso 的分区相反。在这种情况下,我刚刚备份的系统必须正常运行并且安装了 Timeshift 才能恢复备份。但是这个备份有什么意义呢?通常我需要一个备份,以防丢失备份系统。如果操作系统丢失,如何恢复快照?

我的备份想法是保存一个健康且定制良好的系统,以便在运行的系统变得臃肿或无法使用时进行恢复。

在我看来,快照的目的是不断备份当前正在运行的系统的当前状态。但如果系统运行状况不佳,这些备份是否有效?或者系统各个阶段/时刻的快照图像都已保存,包括初始的、健康的和精心定制的快照图像?即使如此,如果运行的系统丢失了如何恢复呢?

或者也许我错了,快照可以将系统 B 恢复到系统 A 上,从而替换它?

pLu*_*umo 5

我是否必须运行使用 Timeshift 备份的系统才能恢复快照?

\n\n

显然事实并非如此:

\n\n
\n

\xe2\x97\x8f 可以从正在运行的系统(在线恢复)或Live CD(离线恢复)恢复快照。

\n
\n\n
\n\n

如果操作系统丢失,如何恢复快照?

\n\n
\n

\xe2\x97\x8f 脱机还原是指还原当前运行的系统以外的系统。如果您有多重启动设置,则可以启动到一个已安装的操作系统,然后恢复可能安装在另一磁盘上的另一个操作系统。您还可以从 Linux Live CD 或 USB 启动,安装 Timeshift,然后恢复已安装的系统。如果您安装的系统不可启动,则可能需要使用 Live CD/USB 进行离线恢复。

\n\n

\xe2\x97\x8f 要恢复的快照可以是任何 Linux 发行版的。[...] Timeshift 将处理诸如重新安装引导加载程序和其他细节之类的事情。

\n
\n\n
\n\n

阅读文档以获取更多信息。

\n\n
\n\n

与克隆磁盘相比,使用 Timeshift (rsync) 的优点:

\n\n
    \n
  • 只有第一个备份是完整备份,后续备份是增量备份。

    \n\n
      \n
    • 节省大量磁盘空间
    • \n
    • 备份速度更快
    • \n
    • 您可以将系统恢复到有备份的任何时间点
    • \n
  • \n
  • Thimeshift 不会备份未使用的空间。

  • \n
  • 恢复时,您可以选择是否恢复bootlader。
  • \n
  • 恢复时,您可以选择要保留哪些文件以及要恢复哪些文件。
  • \n
\n\n

与 Timeshift (rsync) 相比,克隆磁盘的优点:

\n\n
    \n
  • 不需要存储在 Linux 文件系统上。
  • \n
  • 使用标准Linux工具进行恢复。
  • \n
\n\n

使用 Timeshift (BTRFS) 的好处:

\n\n
    \n
  • 仅使用文件系统功能在文件系统级别进行备份。
  • \n
  • 初始备份速度快且不占用任何空间
  • \n
  • 备份在同一磁盘上,无需额外磁盘
  • \n
\n\n

但 ...

\n\n
    \n
  • 需要系统上具有特殊布局的 BTRFS
  • \n
  • 在同一磁盘上备份意味着如果磁盘损坏,数据将丢失。
  • \n
\n