Ludusavi 游戏存档备份指南:从扫描到自动备份的完整教程
【免费下载链接】ludusaviBackup tool for PC game saves项目地址: https://gitcode.com/GitHub_Trending/lu/ludusavi
如果某个游戏的存档藏在注册表里,或者埋在 %APPDATA% 某个不起眼的角落,那它的安全程度其实完全取决于你愿不愿意动手管理。Ludusavi 是一款免费开源的 PC 游戏存档备份工具:它先扫描全系统,把每款游戏的存档位置自动找出来,只备份存档数据本身,再一键还原——重装系统、重装游戏、换电脑,进度都不怕丢。
它用 Rust 编写,跑在 Windows、Linux 和 Mac 上(Steam Deck 也能用),目标只有一个:让"备份存档"这件事变得跟点一下按钮一样简单。
内置近两万款游戏的存档位置,不用你手动找
Ludusavi 的核心优势是数据:它内置了一份覆盖 19000 多款游戏的 Ludusavi Manifest 清单,数据主要来源于 PCGamingWiki,记录了每款游戏存档到底放在哪。对新手来说这意味着你不需要懂任何路径知识——软件自己会去找。
它能识别的范围比普通备份工具广得多:
- 多平台启动器:Steam、GOG、Epic、Heroic、Lutris 的游戏库都能扫,包括通过 Heroic 登录 GOG / Legendary 的游戏;
- 注册表存档:不少老游戏把进度写在 Windows 注册表里,Ludusavi 会连注册表一起备份;
- Proton 与截图:Steam 上通过 Proton 跑的 Linux 游戏存档、Steam 截图都在保护范围内;
- 自定义条目:清单里查不到的游戏,可以在
custom games页面自己定义存档路径,支持通配符写法,详见 docs/help/custom-games.md。
游戏没被识别出来时,可以看看 docs/help/missing-saves.md 的排查思路,通常补一个自定义条目就能解决。
备份策略:全量 + 差异、可筛选、可验证
扫描之后,游戏列表里可以逐个勾选,也可以按平台、名称筛选,只做选择性备份——只把你真正在玩的进度存下来。备份时,Ludusavi 按 docs/help/backup-structure.md 描述的结构组织数据:首次全量备份,之后只做差异备份,磁盘占用增长得很慢。
几个值得留意的选项:
- 保留策略:备份次数和天数可以限制,自动清理旧备份,见 docs/help/backup-retention.md;
- 排除规则:某些大而不必每次存的文件可以加入排除列表,见 docs/help/backup-exclusions.md;
- 备份验证:还原页面有个
validate按钮,会逐款游戏检查最新备份的文件是否完整、mapping.yaml 是否损坏,发现问题会提示你重建全量备份。这是排障利器,平时不用碰,见 docs/help/backup-validation.md; - 重名存档:同一款游戏在多个目录都有存档时,Ludusavi 会按规则合并或区分,见 docs/help/duplicates.md。
还原同样是一键操作:选中游戏点恢复,存档会回到原始位置(含注册表项)。
命令行与计划任务:不靠自觉的自动备份
Ludusavi 附带完整的 CLI(ludusavi --help可查看全部子命令),配合系统计划任务就能实现"你睡觉时备份也在跑":
- Windows:用内置的 Task Scheduler 建一个基本任务,参数填
backup --force,每天定时执行即可; - Linux:
crontab -e加一行0 0 * * * /opt/ludusavi backup --force,每天零点自动备份; - 游戏启动时顺手备份:
wrap命令可以在启动/退出游戏的瞬间自动执行备份还原,配合 Playnite 等启动器体验最好,见 docs/help/game-launch-wrapping.md。
详细配置在 docs/help/backup-automation.md 里有逐条示例。CLI 还支持--api输出 JSON,方便你把它嵌进自己的脚本。
云端同步:给存档再留一份在网盘
在"other"界面里配置 Rclone 之后,Ludusavi 可以把备份自动同步到 Google Drive、OneDrive、Dropbox 等任意 Rclone 支持的远端。开启自动同步后,每次备份完成都会检查本地与云端是否一致:一致就增量上传,不一致则报警告让你手动选择上传或下载,避免互相覆盖。同步太慢时可以在该页面填自定义 Rclone 参数(如--fast-list)。完整说明见 docs/help/cloud-backup.md。
这些情况,你会需要它
重装系统或重装游戏之前。先跑一次备份,装完系统后从 Ludusavi 恢复,剧情进度原封不动。这是最常见的用途。
换电脑 / 换操作系统。备份目录本身可以拷到任何机器上,配合 docs/help/transfer-between-operating-systems.md 的指引,能把 Windows 上的存档迁到 Linux(反之亦然),包括注册表存档的处理。
长期挂机不维护。配置好计划任务加云端同步之后,它可以在后台默默工作,几周后打开看一眼验证结果即可。
快速上手
- 拿到可执行文件:从 releases 页下载对应系统的版本,它无需安装,放到任意目录就能跑;也支持 winget、Scoop、Flatpak 或
cargo install --locked ludusavi。Windows 首次启动若提示"Windows 已保护你的电脑",点"更多信息 → 仍要运行"即可,见 docs/help/installation.md。 - 扫描:点界面上的 Scan,十几秒左右游戏列表就会生成,每款游戏旁会标出找到的存档位置。
- 指定备份目标:在
Back up to输入框选一个空间充足的目录,勾上想备份的游戏,点 Back up。 - 养成两个习惯:偶尔在还原页点一次
validate确认备份完好;把backup --force交给系统计划任务,把"想起来才备份"变成"每天都备份"。
与同类工具相比特别在哪
同类工具里多数只能跑在 Windows 上,或者只认 Steam 一家,而 Ludusavi 是少数同时做到跨平台、跨商店、免费开源且持续更新的选择——开源意味着存档位置数据可以靠社区持续补充。实测速度也是明显优势:官方对比中,全系统首次扫描 Ludusavi 约 10 秒,而闭源同类工具需要约 2 分钟。
存档散落在文件、注册表、Proton 容器里的这件事,交给 Ludusavi 之后就不用再操心了:今天下载,扫一遍,备份一次,再把计划任务配上,游戏进度从此多了一份不会骗人的保险。
【免费下载链接】ludusaviBackup tool for PC game saves项目地址: https://gitcode.com/GitHub_Trending/lu/ludusavi
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考