必须先启用系统快照服务并创建首个还原点,再配置每日自动快照策略(kybackup或Timeshift),最后验证快照生成、手动触发及GRUB引导层识别能力。

您需要在麒麟OS中配置系统自动备份还原点,避免每次手动触发快照或备份导致遗漏、时效性差,同时确保还原点能被系统识别并用于后续一键回滚。
启用系统快照服务并创建首个还原点
这一步是所有自动还原点的前提,必须先激活底层快照机制,否则后续定时任务无法生成有效快照。
打开“控制中心”→“系统安全”→“系统快照”,将右侧开关拨至开启状态。
点击“立即创建快照”,在弹窗中填写名称(如“初始还原点_20260625”),【务必勾选“包含用户主目录”以外的全部默认选项】——若误选包含/home,会导致快照体积暴增且影响后续增量效率。
等待进度条走完,确认列表中出现带时间戳的新快照条目,ID格式为snap-xxxxxx。
设置每日自动快照策略
图形界面仅支持基础定时,要真正实现“自动还原点”,必须绑定可执行的周期性任务。
方法一:使用kybackup命令行工具(专业版专属)
以root身份打开终端,执行:sudo kybackup --scheduled daily --time 02:00 --type full --dest /backup。
该命令会自动注册systemd timer,并写入配置文件/etc/kybackup/schedule.conf;若目标路径/backup未挂载或空间不足,任务将静默失败,不会报错提示。
方法二:通过Timeshift配置GUI定时快照
启动Timeshift(sudo timeshift),在设置中选择快照类型为Btrfs(若根分区为Btrfs)或Rsync(其他文件系统),指定快照位置为独立分区(如/backup),勾选“启用定时快照”→设为“每天”,保存后点击“创建快照”验证是否成功挂载目标路径。
【注意:Timeshift不支持LVM快照,若df -T /显示为lvm2类型,请改用kybackup或命令行btrfs subvolume snapshot】
验证还原点可用性与自动触发逻辑
第一步:检查快照是否真实生成
执行sudo kybackup --list或sudo btrfs subvolume list /(视文件系统而定),确认输出中存在至少两个时间戳不同的快照记录。
第二步:强制触发一次计划任务
运行sudo kybackup --run-now,观察终端输出是否含Snapshot created successfully字样;若提示No schedule found,说明前序步骤中--scheduled参数未生效,需重新执行注册命令。
第三步:模拟断电重启后验证还原环境识别能力
重启进入GRUB菜单,按方向键高亮“Backup and Restore Options for Kylin V10”,回车后若能自动列出本次创建的快照ID及时间戳,即表示还原点已注册进引导层,可被离线环境调用。

















