跳到主要内容

关于数据备份的思考

· 阅读需 2 分钟
阅读量: 101
阅读人次: 102

近几天我又组装了一台 unRaid 主机。之前组装的 N355 的 unRaid 主机主要用作 NAS。这次我买了一片 Ultra 7 265K,性能比较强,我想把它放在公司,这样我就可以继续用之前淘的洋垃圾 Dynabook G83 这个只有800g的笔记本了。然后需要一些性能开销的事就放在这台主机上执行。

为什么不装 PVE 呢,主要我还是比较喜欢 unraid 用U盘作为启动盘的方式。它让我重新安装系统变得非常方便,我所有的硬盘都能用来只存储数据。PVE 我还是不太熟,现在也不太想折腾了。至于性能损失,那就用硬件补足吧。

那么,我现在产生一个需求。如何做数据备份?我还是希望数据能够备份到那台 N355 的NAS上去。

情景:我有两台 unRaid 主机,分别是主机A主机B,它们分别位于不同的局域网下。然后我还有一个25M上行,35M下行,硬盘30GB的公网ECS。那么我如何能够比较优雅的通过frp使 主机B 的数据定时备份至主机A呢?

本来一个比较不过的方法是使用 WireGuard 搭建VPN 然后再进行备份的,不过 WireGuard 基于 UDP,而 UDP 在国内网络环境下体验实在是很糟糕......

最终选定 rclone 结合 Webdav 方式进行。

rclone bisync /local/docs remote:cloud/docs --verbose

rclone bisync /mnt/user/Movies Unraid_Local:Movies --resync --verbose --dry-run