- Timeshift 允许您创建增量系统快照,以还原配置错误或失败的更新。
- 它区分了与外部驱动器兼容的 RSYNC 模式和集成到文件系统中的 BTRFS 模式。
- 它只关注系统文件和配置,默认情况下不包含用户的个人数据。
你可能已经听过无数遍老生常谈:一定要备份。问题是,尽管我们都知道备份至关重要,但大多数人却置之不理,直到命运给我们沉重一击。想象一下,某天醒来发现硬盘坏了,或者一个错误的 sudo 命令导致你的 Linux 系统彻底崩溃。如果没有备份,你基本上就等于自投罗网,一眨眼的功夫就可能丢失毕生心血。
为了避免这些问题,关键不在于更加努力,而在于更加聪明。确保不会忘记备份的最佳方法是实现备份流程自动化,让它自动进行,无需您手动操作。Timeshift 正是为此而生,它是一款出色的工具,可让您创建还原点并在出现问题时恢复到之前的状态,使您能够放心地对系统进行各种尝试,而无需担心会破坏一切。
Timeshift到底是什么?它究竟有什么用途?
Timeshift 是一款由 Tony George 开发的免费软件,其功能与Windows 系统还原或 macOS 的 Time Machine 基本相同。它的主要功能是通过创建增量系统快照来保护计算机的稳定性。如果您安装的更新导致启动过程中断,或者配置了某些内容导致电脑无法使用,只需还原备份,系统即可恢复到创建备份时的状态。
务必了解,Timeshift 并非用于保存照片、视频或个人文档的工具。它的目的是保护系统文件和关键设置。默认情况下,它会排除用户文件夹,以避免您在将系统恢复到三天前的状态时,意外删除昨天编写的文档。如果您想要备份个人数据,最好将 Timeshift 与Back In Time等工具结合使用,或者探索其他备份程序。
备份类型:Rsync 与 Btrfs
- RSYNC 模式: 这是标准且最通用的选择。它使用 rsync 工具并创建 硬链接 对于备份之间未发生更改的文件,它可以优化磁盘空间。最棒的是,它允许您将备份保存到…… 任何内部或外部单元 它使用与 Linux 兼容的文件系统(例如 ext4),但不支持 Windows 格式,例如 NTFS 或 FAT32。
- BTRFS 模式: 此选项速度更快、效率更高,但要求您在 Btrfs 分区上安装 Linux 系统。它会创建副本。 一点点地 几乎是瞬间完成。缺点是备份保存在同一块硬盘上,所以如果物理硬盘发生故障,你将失去系统和备份。
Timeshift 设置分步指南
如果你使用 Linux Mint,那真是太好了,因为它已经预装了。在其他发行版(例如 Ubuntu)上,你可以通过打开终端并运行`sudo apt install timeshift`命令来安装它(如果官方软件源中没有,则需要添加 teejee2008 的 PPA)。在 Arch Linux 上,你可以通过AUR获取它。
打开后,向导将引导您完成设置。首先,选择备份模式(我们建议大多数用户使用 Rsync),然后选择存储位置。专业提示:使用辅助内置硬盘或外置硬盘,以防硬件故障。接下来是自动备份计划。您可以选择每小时、每天、每周或每月执行备份,并定义要保留的备份数量,以避免磁盘空间被占满。
点击“创建”按钮之前,请先查看“筛选器和用户”选项卡。您可以在这里决定是否包含任何个人文件夹或排除特定目录。配置完成后,点击“创建”按钮生成您的第一个快照。请注意,第一次快照需要较长时间,因为它需要复制整个系统,但后续快照会很快,因为它们是增量快照。
当所有方法都失效时,如何拯救你的系统
当您的系统出现问题时,只需打开 Timeshift,从列表中选择所需的快照,然后单击“恢复”。程序将分析当前状态与备份之间的差异,显示哪些文件将被修改,并在您确认后自动重启计算机以应用更改。如果系统甚至无法启动,您可以从Live USB运行 Timeshift ,从外部源恢复您的系统。
高级替代方案:完全克隆和手动恢复
如果您需要比还原点更彻底的恢复方案,可以选择创建完整的磁盘映像。在 Linux 系统中,`sudo dd`命令是逐位精确复制分区数据的终极工具,但必须谨慎使用,因为路径错误可能会导致数据永久丢失。在只能访问命令行界面的紧急情况下,您可以使用`tar -cvzf` 命令将最重要的文档打包压缩到 `.tar.gz` 归档文件中,并通过生成md5sum指纹来确保其完整性。
制定完善的恢复策略需要区分恢复系统配置以修复技术错误和备份个人数据以防止意外丢失。通过将 Timeshift 用于操作系统稳定性,并结合打包或克隆工具来备份关键文件,任何 Linux 用户都可以安心地进行实验性更新和配置,因为总有办法恢复到正常工作状态。
对字节世界和一般技术充满热情的作家。我喜欢通过写作分享我的知识,这就是我在这个博客中要做的,向您展示有关小工具、软件、硬件、技术趋势等的所有最有趣的事情。我的目标是帮助您以简单而有趣的方式畅游数字世界。




