OpenSave 的替代方案:机器之间直连,还是一台属于你的服务器
更新于 2026-09-01
两个工具解决的是同一个问题,分歧只在架构上,而这也是唯一值得比较的地方。本页把两种设计并排摆开,包括另一种才是更好答案的情形。
真正的差别:直连还是走服务器
OpenSave 是点对点的。你的机器彼此直接通信,中间不隔任何东西。没有账号,也没有要付费的存储,还可以选择把副本镜像到你已有的云盘。
Hoard 通过服务器同步。这台服务器要么是我们运营的 Hoard Cloud,要么是跑在你自己 PC 或 NAS 上的 hoard-server。你停止游玩时存档上传,另一台机器需要时再下载。
其余的一切,都从这一个选择衍生而来。
服务器带来什么
- 另一台机器不必开着。 你在台式机上玩完,笔记本关着放一周,打开时最新存档就在等你。点对点要求两端同时醒着——在书桌前没问题,但对一个月只拿两次的掌机就很别扭。
- 版本历史,而不只是最新状态。 每次游玩都成为一个可回退的版本。模组吞掉你的世界、或存档写到一半的那天,这一点才见真章:直连同步会忠实地把损坏的文件复制到另一台 PC。
- 一份比硬件活得久的副本。 两台 PC 在同一间屋子里一起完蛋并不算离奇。只在这两台机器上存在过的存档,会跟着它们一起消失。
- 网络上无需张罗。 不用穿透 NAT,不用开端口,也没有"两台必须在同一局域网"的前提。
点对点带来什么
对另一边也要公平:
- 永远不必为存储付费。 没有配额可撞,因为根本没有存储桶。Hoard 的免费额度是 2 GB,超出就要付费或自托管。
- 从设计上中间就没有东西。 如果目标是让文件永远不碰第三方的磁盘,直接传输就是最短的答案。
- 没有需要维护的东西。 不必让任何服务器常驻,连你自己的也不用。
如果你在两台都开着的台式机上玩,从不想回退,也不愿把存储纳入考虑,那种设计干净利落,Hoard 对你而言是多余的机械。
隐私问题,说得精确一点
这正是关于 Hoard 的比较最常出错的地方,所以说准确些:Hoard 有两种运行方式,而且确实不同。
- Hoard Cloud 是托管方案:你登录,存档保存在我们位于欧盟的服务器上。
- 自托管完全属于你。 你在自己的 PC 或 NAS 上运行
hoard-server,存档从你的机器走到你的磁盘。没有我们这边的账号,没有发往我们的遥测,没有配额,也没有中转——不经过我们的任何服务器,因为这条路径上根本没有我们的东西。我们看不到任何存档、游戏名或邮箱地址,因为这些从未到达我们这里。就算 Hoard Cloud 明天关停,自托管的部署照常运行。
所以除非你自己选择,"服务器"并不意味着"别人的电脑"。自托管的 Hoard 把存档留在属于你的硬件上,和直接传输一样,同时还多给你历史,以及那台可以关机的机器。
检测与覆盖
两个工具都能自动找到大量游戏的存档。Hoard 读取开源生态共享的同一份社区存档位置清单,覆盖两万余款游戏,并在此之上加了 Steam 库扫描、运行中进程和文件系统扫描。对 Steam 游戏,它追踪 userdata 里的 <AppID>/remote/ 而不是上一层文件夹,因为上一层放着 remotecache.vdf 以及各机器各自的成就和游戏时长文件——同步它们,每次启动都会像冲突。特殊情况可以手动指定文件夹。
你该用哪个?
- 点对点:如果你的机器同时开着,不希望存储进入这个话题,而最新存档也一直够用。
- Hoard:如果你想要能回退的历史、一台可以关一周的机器,以及一份比两台 PC 都活得久的副本——并且可以在我们的云和你自己的服务器之间选择。
想看完整的横向比较,可以读所有存档同步工具的比较;本地备份那一侧,参见与 Ludusavi 的比较。
常见问题
Hoard 需要账号吗?
用 Hoard Cloud 需要,同步就是绑定在账号上的。自托管则完全没有我们这边的账号:你的服务器有它自己的用户和每台设备一个的令牌,它们从不离开你的机器。
Hoard 能完全不用云吗?
能。在 PC 或 NAS 上运行 hoard-server,你的存档就从你的机器走到你的磁盘,没有任何东西经过我们的服务器。
两台 PC 需要同时在线吗?
不需要,这正是走服务器的实际好处。你停止游玩时存档上传,另一台机器下次索取时再下载。
直接传输会保留版本历史吗?
本身不会——把文件复制到另一台机器,只是让两边都停在当前状态。Hoard 把每次游玩都抓成一个版本,这才让从损坏存档中回退成为可能。
Hoard 也是开源的吗?
是的,AGPL-3.0,服务器也包含在内。自托管服务器就是我们自己在跑的那个二进制,不是删减版。