为什么 Linux 不提供断点恢复来将系统恢复到之前的安全状态?

为什么 Linux 不提供断点恢复来将系统恢复到之前的安全状态?

很多时候,我都觉得需要将 Linux 系统恢复到以前的安全状态。有一些基于实用程序的选项(例如“apt-get remove(适用于 Ubuntu)”等)可用,但仅限于清除不需要的软件安装。

当然,这种需求不是在了解了 Windows 的恢复方式之后才出现的,但将系统恢复功能内置到系统中始终是一个好的且直观的选择,特别是对于频繁的配置和开发工作。

可能是我不知道,但是是否有任何 Linux 版本内置有这样的功能?

答案1

Linux 可能是目前最不受硬件影响的操作系统之一,无论在哪里,它都可以轻松运行,几乎不会出现问题。

要在另一台计算机上运行您(可能使用)发布此问题的相同桌面环境,您需要备份组成系统的文件,将它们还原到另一台计算机并对用于使用它的引导加载程序进行编程。

这不是 Windows(或类似版本)你的显卡驱动程序或其他设备驱动程序出现简单混乱将向您发送完整的重新安装。

恢复时间点是系统上文件的简单备份,仅此而已,将备份备份到安全源,如果出现问题,恢复过程将是从一个点到另一个点的简单文件复制,仅此而已。如果您使用计算备份之间差异的备份工具,您的“时间点”将与备份点之间的差异一样小,或者只需使用具有快照功能的文件系统来创建即时自动文件系统快照(ZFS、BTRFS 和其他一些文件系统已经这样做了,并且在 Linux 中受支持)。

另一个非常容易实现的是在 apt-get 上备份,只需添加一个包含以下内容的运行钩子/etc/apt/apt.conf.d/99bup

DPkg::Post-Invoke {"/bin/bash /foo_script"; };

安装软件包后,会将foo_script所有(选定)文件备份到安全的地方(如果不需要安装的软件包,则将这些文件还原为以前的版本)。我可以推荐类似

我们每个人,作为用户和管理员,都有自己喜欢的方式来做这件事。如果你发现自己被各种选择弄得不知所措,Ubuntu 版本内置的备份工具就足够了,直到你弄清楚你真正需要什么。

关于用问题来回答这个问题的风险)
如果您的系统如此容易理解,为什么还需要备份工具以外的其他工具呢?

相关内容