[咨询贴] 同步 + 备份:多台服务器的关键文件如何安全落到本地存储?
- 内容介绍
- 文章标签
- 相关推荐
有几个服务器(Debian 12、Windows Server 2019/2022),上面跑着 Web 服务、数据库、配置文件、上传的资源等。
现在想把这些“关键文件”存到本地,暂时是一个NAS,也可以是其他存储阵列.
我的需求:
-
同步:
配置改了、新资源上传了,马上同步到本地存储,这算是热备。 -
备份:
保留多个历史版本,能按时间点恢复。
有没有合适的方案呢?
或者是我的设想不合理,有更成熟的解决方案啥的
--【壹】--:
syncthing设置同步文件夹,历史版本可能弱点,不过也有这个功能
--【贰】--:
同步用 syncthing
备份用 restic
--【叁】--:
第一个需求用rsync。nas为每台机器预留一个文件夹,然后服务器定时用rsync同步。
第二个需求更简单,在nas上写定时任务,每隔一段时间把整个文件夹复制一份。重点是文件系统要用xfs或者btrfs,它们支持reflink,复制文件不占用空间。
上面的方案最大的优点是复杂度低,符合直觉,没有用任何专有软件、专有格式,将来恢复起来很方便。
有几个服务器(Debian 12、Windows Server 2019/2022),上面跑着 Web 服务、数据库、配置文件、上传的资源等。
现在想把这些“关键文件”存到本地,暂时是一个NAS,也可以是其他存储阵列.
我的需求:
-
同步:
配置改了、新资源上传了,马上同步到本地存储,这算是热备。 -
备份:
保留多个历史版本,能按时间点恢复。
有没有合适的方案呢?
或者是我的设想不合理,有更成熟的解决方案啥的
--【壹】--:
syncthing设置同步文件夹,历史版本可能弱点,不过也有这个功能
--【贰】--:
同步用 syncthing
备份用 restic
--【叁】--:
第一个需求用rsync。nas为每台机器预留一个文件夹,然后服务器定时用rsync同步。
第二个需求更简单,在nas上写定时任务,每隔一段时间把整个文件夹复制一份。重点是文件系统要用xfs或者btrfs,它们支持reflink,复制文件不占用空间。
上面的方案最大的优点是复杂度低,符合直觉,没有用任何专有软件、专有格式,将来恢复起来很方便。

![[咨询贴] 同步 + 备份:多台服务器的关键文件如何安全落到本地存储?](/imgrand/W1d40iaZ.webp)