我想逐步将我的操作系统备份到副本中:这可行吗?

我想逐步将我的操作系统备份到副本中:这可行吗?

我想使用冗余来避免意外损坏系统时出现的问题。

我有一个主驱动器,我想要做的事情如下:

  1. 留出一个小分区用于维护最小的 Linux 发行版(现在我正在检查 Linux Lite,因为它基于 Ubuntu,它有一个 GUI 并且占用空间小于 10 GiB)。
  2. 为 /home 文件设置一个大分区,以供共享。
  3. 为两个 Ubuntu 安装设置两个相同大小的分区。
  4. 使用启动管理器在操作系统安装之间切换。
  5. 偶尔登录到最小安装(linux lite)以从我的主 Ubuntu 安装到克隆执行一些备份操作,并且希望以增量方式进行,或者根据需要进行恢复。

安装最小发行版显然比使用实时 USB 实例更方便。此外,如果我需要快速启动并运行系统,但我的主操作系统坏了,我可以轻松地从启动管理器临时切换到备份系统。

这可行吗?这会导致什么问题,或者有更好的推荐策略吗?

答案1

我不会备份整个操作系统。更重要的是保持你创建的数据和配置完好无损。

我一般使用一个叫 RSnapshot 的工具:https://rsnapshot.org/faq.html

它在我的服务器上已经运行很长时间了,非常稳定、可靠。

可以通过 apt 安装:sudo apt install rsnapshot

它用于创建您想要保存的文件夹的增量备份。我建议您为快照设置一个驱动器分区(单独的驱动器会更好,异地服务器会更好,这取决于您对数据的重视程度以及您的互联网连接)。

为此,您可以设置rsnapshot_root(请参阅/etc/rsnapshot.conf)。然后,您可以配置备份级别并通过终端运行它们。(实际上,您可以使用 crontab 来实现,即进行每日、每周、每月备份)。

备份文件夹很可能是有意义的/home/<user>/etc有时可能还很大。这样做的好处不仅是可以复制,还可以保留以前的快照中已删除或修改的文件。

如果您的操作系统崩溃了(无论出于何种原因),您只需重新安装操作系统(或多或少您都必须这样做),然后复制配置和数据即可。

光杰克

相关内容