使用群辉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

img

下载这个镜像文件

img

创建Alist对应的文件夹

我们在文件管理器中找到docker目录,新建 alist/data 目录用于存储数据。

img

下载完成后在映像列表双击这个镜像,开始设置容器,记得勾选使用高权限执行容器,我之前有一次重启之后就打不开了,不知道是不是这个的问题,但是我重新部署时勾选使用高权限执行容器之后就没有这个问题了

img

点高级设置

勾选自动重新启动

img

点击存储空间,添加文件夹映射

img

设置端口,我这里图方便直接使用与容器默认一致的端口

img

添加环境变量

img

然后直接应用并启动容器,等待其服务启动,然后访问"http:[你的群辉IP地址]:5244"

使用默认admin登录即可

img

默认的admin密码需要到容器的日志里查看

双击正在运行的alist容器,点击日志,就可以看到对应密码

img

登录成功后,你们的页面应该是空的,我们不用管,直接点管理

img

可以在个人资料里改一下默认的用户名和密码

img

到此,我们的Alist便算是安装成功了.

2.使用Alist绑定阿里云盘

还是在刚才的管理页面

点击存储->添加

img

到达这个页面

img

在驱动下拉框中选择"阿里云盘Open",挂载路径记得填写一个,然后序号的话,我们现在创建的是第一个映射,就填0,第二个就填1,依次类推

img

需要填写的是下的刷新令牌,根文件夹使用默认的root就行

img

使用Alist给我们提供的工具来获取刷新令牌

Get Aliyundrive Refresh Token | AList Docs (nn.ci)

进入之后是一个这样的网页

img

点击ScanQrCode,会弹出一个二维码,使用手机夸克云盘扫描二维码,并在手机中同意登录

img

登录完成后,点击下面的I have scan ,就会弹出对应的刷新令牌

img

之后吧刷新令牌粘贴到对应的地方去就可以了,然后点击添加

添加完成后就会出现下面红框中的东西

img

这时候再访问"http://[你的群辉ip]:5244

就会显示出我们刚刚映射的路径

img

阿里云盘的映射便完成了

3.群辉套件安装CloudSync

打开套件中心,搜索CloudSync,安装,因为我已经安装过了,所以是打开

img

4.使用CloudSync创建同步任务

安装完成后打开CloudSync

img

点击添加

img

选择WebDav后点击下一步

img

选择你本地要同步的路径,以及云端保存的路径,点击下一步,即可完成设置(注意如果你只是需要备份群辉的文件到网盘的话,不要选择双向,用只上传)

img

image-30.png

5.注意事项

(已解决)群晖CLOUD SYNC同步“上传加密密钥失败” · alist-org/alist · Discussion #1068 (github.com)

最后修改:2023 年 09 月 14 日
如果觉得我的文章对你有用,请随意赞赏