使用群辉CloudSync+alist+阿里云盘,同步文件夹数据
前段时间给之前家里的蜗牛星际增加了两张4t硬盘,打算把这台一年前捡的老垃圾拿出来好好用,用两块4t硬盘组了个read1,本地的冗余是已经做好了,就想着用云盘做一个云端的冗余备份,在这里记录一下
整体的思路就是使用Alist来挂载阿里云盘,然后使用CloudSync同步对应的文件夹
0.参考文章
群晖可以这么玩 - Alist挂载阿里云盘进行网络备份_NAS存储_什么值得买 (smzdm.com)
(已解决)群晖CLOUD SYNC同步“上传加密密钥失败” · alist-org/alist · Discussion #1068 (github.com)
1.使用Docker安装Alist
下载Alist镜像
在注册表搜索alist
下载这个镜像文件
创建Alist对应的文件夹
我们在文件管理器中找到docker目录,新建 alist/data 目录用于存储数据。
下载完成后在映像列表双击这个镜像,开始设置容器,记得勾选使用高权限执行容器,我之前有一次重启之后就打不开了,不知道是不是这个的问题,但是我重新部署时勾选使用高权限执行容器之后就没有这个问题了
点高级设置
勾选自动重新启动
点击存储空间,添加文件夹映射
设置端口,我这里图方便直接使用与容器默认一致的端口
添加环境变量
然后直接应用并启动容器,等待其服务启动,然后访问"http:[你的群辉IP地址]:5244"
使用默认admin登录即可
默认的admin密码需要到容器的日志里查看
双击正在运行的alist容器,点击日志,就可以看到对应密码
登录成功后,你们的页面应该是空的,我们不用管,直接点管理
可以在个人资料里改一下默认的用户名和密码
到此,我们的Alist便算是安装成功了.
2.使用Alist绑定阿里云盘
还是在刚才的管理页面
点击存储->添加
到达这个页面
在驱动下拉框中选择"阿里云盘Open",挂载路径记得填写一个,然后序号的话,我们现在创建的是第一个映射,就填0,第二个就填1,依次类推
需要填写的是下的刷新令牌,根文件夹使用默认的root就行
使用Alist给我们提供的工具来获取刷新令牌
Get Aliyundrive Refresh Token | AList Docs (nn.ci)
进入之后是一个这样的网页
点击ScanQrCode,会弹出一个二维码,使用手机夸克云盘扫描二维码,并在手机中同意登录
登录完成后,点击下面的I have scan ,就会弹出对应的刷新令牌
之后吧刷新令牌粘贴到对应的地方去就可以了,然后点击添加
添加完成后就会出现下面红框中的东西
这时候再访问"http://[你的群辉ip]:5244
就会显示出我们刚刚映射的路径
阿里云盘的映射便完成了
3.群辉套件安装CloudSync
打开套件中心,搜索CloudSync,安装,因为我已经安装过了,所以是打开
4.使用CloudSync创建同步任务
安装完成后打开CloudSync
点击添加
选择WebDav后点击下一步
选择你本地要同步的路径,以及云端保存的路径,点击下一步,即可完成设置(注意如果你只是需要备份群辉的文件到网盘的话,不要选择双向,用只上传)
5.注意事项
(已解决)群晖CLOUD SYNC同步“上传加密密钥失败” · alist-org/alist · Discussion #1068 (github.com)