TimeShift备份系统

TimeShift简介

TimeShift 是 Linux 上常用的系统快照工具,适合做系统层面的备份与还原。它更像 Windows 的系统还原点:主要保护系统文件、软件配置与关键目录,而不是用来做个人文 件的长期备份。默认情况下,用户目录通常会被排除在快照之外,你可以按需调整。

适用场景:

  • 升级系统或安装驱动前做一次系统快照
  • 系统配置改动较大时做阶段性快照
  • 出现故障时快速回滚到可用状态

操作文档

安装 Timeshift

sudo apt update
sudo apt install timeshift

也可以从应用菜单直接打开,或在终端执行:

sudo timeshift-gtk

首次启动配置向导

首次打开会进入向导,按提示完成以下步骤。

  1. 选择快照类型(RSYNC 或 BTRFS)

    选择快照类型

    • RSYNC:适用于绝大多数非 Btrfs 文件系统,通用性最好
    • BTRFS:仅适用于 Btrfs 文件系统,创建和回滚速度更快
  2. 选择快照存储位置

    选择快照存储位置

    建议放在独立分区或外接硬盘,避免系统盘损坏时快照不可用。

  3. 设置快照计划任务

    设置快照计划任务

    可按“每小时 / 每日 / 每周 / 每月”设定频率。个人桌面环境通常使用“每日 + 每周”即可。

浏览与恢复快照

选中目标快照,点击“浏览”可查看变更内容;点击“恢复”可进行系统回滚。

浏览与恢复快照

恢复前建议:

  • 关闭正在运行的重要应用
  • 确认快照来自系统稳定状态
  • 如果是关键系统盘,建议先备份用户重要数据

清理与维护

定期清理旧快照可以释放空间,也能降低恢复时的选择成本。

清理旧快照

恢复完成后的检查

恢复完成后可重启系统,并检查以下内容:

  • 系统服务是否正常启动
  • 关键软件是否可用
  • 网络与驱动是否正常