跳转到内容

异地备份与双 NAS 互备

不想把数据交给云服务商,又需要一份异地副本时,最实际的方案是:在另一个地点(父母家、办公室)放一台设备,两边定期同步。

三种形态

方案成本恢复速度适合
异地放一块离线硬盘最低慢,要跑一趟变化不频繁的照片和档案
异地放一台入门 NAS中等快,自动同步需要持续保护的数据
两台 NAS 互为备份较高两个地点都有重要数据

最朴素的方案往往最可靠

两块移动硬盘轮换:一块在家里做备份,一块放在父母家。每个月换一次。没有网络依赖、没有配置、不会被勒索软件波及——唯一的要求是你真的会去换。

组网:让两台设备互相看见

异地的两台设备通常都在运营商的内网后面,不能直接互访。常见解法:

  • Tailscale / ZeroTier:配置最简单,两边装上、登录同一账号即可,适合绝大多数人。
  • 自建 WireGuard:需要一端有公网地址,配置稍复杂但完全自主。
  • frp 等内网穿透:需要一台有公网 IP 的中转服务器。

详细对比见组网方案。选定后,验证两台设备能互相 ping 通,再配置同步。

同步策略

  1. 只同步真正需要的数据。 异地链路的上行带宽通常很有限,家用宽带上行 50 Mbps 意味着理论上每小时约 20 GB。同步整个影视库不现实,也没必要。
  2. 用增量同步。首次全量传输可能要几天,之后每次只传变化部分。
  3. 首次同步考虑「先本地、后异地」:在家里完成第一次全量同步,再把设备搬过去。这能省掉几天的等待。
  4. 单向而不是双向。 备份端应该只接收,不向主端推送。双向同步会把误删传播到两边。
  5. 保留历史版本或快照。 如果备份端只是镜像当前状态,勒索软件加密主端后,加密结果会同步过去。让备份端在接收后自动做快照,是很有效的一道防线。

对方家里的设备怎么维护

这是这个方案最现实的难点。远端设备要做到:

  • 断电后能自动开机(BIOS 的来电自启动)。
  • 出问题时你能远程登录处理。
  • 不需要对方做任何操作——包括不需要他记得开机。
  • 噪音和功耗足够低,不会被嫌弃而被拔掉电源。

检查结果

  1. 从异地设备上取回一个文件,验证内容完整。
  2. 在主端删除一个测试文件,确认异地副本没有被同步删除(或者能从异地的快照中找回)。
  3. 断开异地设备的网络一天,确认你收到了同步失败的通知。

延伸阅读

参考资料

fnOS 非官方中文使用指南,与飞牛官方无隶属关系。