群晖的hyper backup的加密+分卷压缩+快照+完整性验证我一直很眼馋,但是现在,Baskrest也可以实现这些功能,并且支持docker、linux、Win等平台。这个软件可以说是非常好用,可以说相当于把群晖的hyper backup这个套件搬到了飞牛、铁威马、unraid等平台。并且飞牛的容器可以直接挂载webdav和网盘,对飞牛来说简直就是天作之合
,让我们可以安心的把网盘作为自己NAS的容灾仓库。
谢谢garethgeorge大佬的付出
项目地址:https://github.com/garethgeorge/backrest
Baskrest安装:
群晖和其他系统只建议docker-compose(项目地址里有),因为需要用到到rclone映射webdav来挂载网盘。
飞牛的话因为容器直接能访问WEBDAV,建议直接下载镜像:garethgeorge/backrest,按下图新建文件夹和端口映射,(cache tmp data config为软件需要的配置文件夹,余下的按需自己添加对应文件夹,比如需要备份源和版备份目的地)其他保持默认
比如我的115-2为网盘文件夹,photos为本地照片文件夹,建议套一层clouddrive2或者openlist来挂载飞牛的网盘,再在文件管理里挂载这两个的webdav,并在软件里限制并行上传数量(建议<3),以防网盘风控。等待容器建立以后,浏览器输入nasip:9898即可进入管理界面。

Baskrest设置:
进入管理后台,会先提示你输入实例ID,我们输入自己喜欢的ID并保存就行

添加仓库
我们进入以后第一步添加仓库,按下图的指示添加即可。清理策略和检查策略按需,对文件完整性要求高设置100%读取,如果不高按需设置。设置完成点测试,没问题以后,提交即可(会转一会圈,正常现象)。添加完以后仓库会显示,并且有绿色勾,表示可用,接下来去调度计划添加备份。看不懂rcloe格式用下面网站进行翻译:https://d1tools.com/tools/cron-expression/

添加调度计划
调度计划如下图设置,余下的按需修改即可。

备份
完成以后,就可以在如图界面看到备份情况。可以手动开始也可以等自动按计划进行备份。
备份完成以后点击仓库可以看到详细信息,在快照浏览器里可以看到备份文件。

还原
点击快照浏览器的三个点,会弹出选项,如图所示操作即可。

Baskrest恢复
如果哪天NAS崩了,容器设置也丢了,只要添加仓库里,输入原来的的文件夹和密码,即可查看到原来的备份文件。
好了,愉快的享受你的NAS之旅吧
祝大家日进斗金,NAS永不炸盘!