麒麟系统需手动创建还原点,可通过终端命令sudo timeshift --create、图形界面点击Create、设置自动快照策略、添加标签创建增量快照,并用sudo timeshift --list和--check验证完整性。
如果您正在使用麒麟操作系统,并希望在系统发生异常前保留一个可回退的状态,则需要手动创建系统还原点。以下是创建系统还原点的具体步骤:
一、使用Timeshift创建系统还原点
Timeshift 是麒麟系统预装的快照工具,基于 rsync 或 Btrfs 实现增量备份,支持自动与手动创建快照,适用于桌面环境下的系统状态保存。
1、打开终端:点击桌面左上角麦克风图标,输入“终端”并回车,或使用快捷键 Ctrl+Alt+T。
2、执行创建命令:在终端中输入以下命令并回车:
sudo timeshift --create --comments "手动创建还原点"
3、等待执行完成:系统将显示进度条及日志信息,完成后提示 “Created new snapshot” 并列出快照路径与时间戳。
4、验证快照存在:运行以下命令查看已保存的快照列表:
sudo timeshift --list
二、通过图形界面启动Timeshift并创建还原点
麒麟桌面环境(UKUI)集成 Timeshift 图形前端,用户可通过菜单直观操作,避免命令行输入错误。
1、点击左下角“开始菜单”,在搜索框中输入 Timeshift 并回车。
2、首次运行时若提示权限不足,点击“Unlock”并输入当前用户密码。
3、在主界面右上角点击 Settings,确认“Snapshot Type”为 RSYNC,“Location”指向系统默认快照目录(通常为 /timeshift)且磁盘空间充足。
4、返回主界面,点击 Create 按钮,在弹出对话框中填写备注(如“升级前备份”),勾选“Include all mounted drives”(如需备份挂载点)后点击 OK。
5、等待进度条完成,状态栏显示“Snapshot created successfully”即表示还原点已建立。
三、配置自动快照策略
启用定时自动快照可避免人为遗漏,确保关键时间节点均有记录,尤其适用于频繁更新或测试环境。
1、在 Timeshift 图形界面中点击 Settings → Schedule 选项卡。
2、启用 Enable scheduled snapshots 开关。
3、设置周期:选择 Daily 或 Weekly,并指定具体时间(建议避开业务高峰)。
4、设置保留策略:在 “Retention Policy” 中设定最大快照数量(如 5)和最长保留天数(如 30),防止磁盘占满。
5、点击 Save Settings 后,系统将在下次触发时间自动生成快照。
四、使用命令行创建带标签的增量快照
对于需区分用途的多场景备份(如补丁前、软件安装前),可通过添加唯一标签实现快速识别与筛选。
1、打开终端,执行以下命令创建带标签的快照:
sudo timeshift --create --tags "patch-20260207"
2、标签名支持字母、数字、短横线,不可含空格或特殊符号。
3、创建完成后,可用如下命令按标签过滤查看:
sudo timeshift --list | grep "patch-20260207"
4、该标签将在后续还原操作中用于精准定位目标快照节点。
五、验证还原点完整性
创建还原点后立即验证其可读性与元数据一致性,可避免恢复时发现快照损坏或路径异常。
1、运行以下命令检查快照根目录结构是否完整:
sudo ls -l /timeshift/localhost/local/
2、确认输出中包含以日期时间命名的子目录(如 2026-02-07-123456),且每个子目录内存在 info.json 与 manifest.json 文件。
3、任选一个快照目录,运行校验命令:
sudo timeshift --check --snapshot '2026-02-07-123456'
4、若返回 “Snapshot is valid” 则表示该还原点完整可用。










