pointdewu Posted June 15, 2023 Share Posted June 15, 2023 首先呢,这个问题我搜了很多地方,都是群晖或者QNAP等其它NAS和unraid进行灾备的介绍多,当然,也有一些教程说的是利用rclone等同步工具进行文件同步。不过我想做到的是包含用户 插件 docker等设置上的全备份,不知道有没办法。2台unraid是同配,分开在不同的物理地址,都有公网IP。通过域名直接访问其中一台主力unraid,另一台做备份。为什么会要把用户 插件 docker这些也备份到另一台上呢,是怕主力出故障后,另一台能直接通过修改域名的IP地址来直接使用。不知道各位大神有没有什么好的思路。 Quote Link to comment
pointdewu Posted August 14, 2023 Author Share Posted August 14, 2023 2 hours ago, vipshihua said: 两台都搭webdav相互备份 首先,webdav只能备份文件,它本身就是docker,而我的要求不光是备份文件,而是希望整个系统打包备份,包括用户设置、插件、docker等,文件只是最基础的。 其次,webdav简易的只能单用户,多用户目前比较好用也就是SFTPGo,但是SFTPGo目前只有英文版,没有多语言版,对非英语系的用户管理来说是个问题。 就这几年使用unraid的体验来说,unraid的更适合个人玩家和小公司,如果灾备方案要求比较多或远程访问要求比较高的需求,则有点力不从心。 Quote Link to comment
JackieWu Posted August 15, 2023 Share Posted August 15, 2023 Quote 不过我想做到的是包含用户 插件 docker等设置上的全备份,不知道有没办法。 Quote 而我的要求不光是备份文件,而是希望整个系统打包备份,包括用户设置、插件、docker等,文件只是最基础的。 如果是系统备份: 如果已经激活了正版,可以用官方的 Unraid Connect 插件,这个插件可以定期的将你的 U 盘系统文件备份到官方的服务器上。 另一个方法是使用 Appdata Backup 这个插件进行备份,这个插件既可以备份 Docker 应用的配置文件,也可以备份虚拟机的元数据以及系统 U 盘文件,我写过详细的教程在博客。备份好之后,你可以利用相关的同步工具(例如 Syncthing、Resilio Sync 等)将这些配置文件传输到另一台服务器上。 如果你希望实现的是实时同步和增量备份,那么根据我的了解可以使用 Rsync + Inotify 来实现数据的实时同步,并且 Rsync 也支持远程传输,相关的内容可以用搜索引擎搜索,资料还是挺多的,但有一定的门槛(因为得用到命令行和脚本等)。 1 Quote Link to comment
pointdewu Posted August 15, 2023 Author Share Posted August 15, 2023 5 hours ago, JackieWu said: 如果是系统备份: 如果已经激活了正版,可以用官方的 Unraid Connect 插件,这个插件可以定期的将你的 U 盘系统文件备份到官方的服务器上。 另一个方法是使用 Appdata Backup 这个插件进行备份,这个插件既可以备份 Docker 应用的配置文件,也可以备份虚拟机的元数据以及系统 U 盘文件,我写过详细的教程在博客。备份好之后,你可以利用相关的同步工具(例如 Syncthing、Resilio Sync 等)将这些配置文件传输到另一台服务器上。 如果你希望实现的是实时同步和增量备份,那么根据我的了解可以使用 Rsync + Inotify 来实现数据的实时同步,并且 Rsync 也支持远程传输,相关的内容可以用搜索引擎搜索,资料还是挺多的,但有一定的门槛(因为得用到命令行和脚本等)。 对,目前来说基本上就是这样的方案。不过我现在在考虑是不是可以用PVE的集群来解决,PVE下套unraid再做,然后PVE集群,这样理论上既能做到实时备份,又能做到永不掉线。 Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.