云计算、AI、云原生、大数据等一站式技术学习平台

网站首页 > 教程文章 正文

群晖挂载阿里云盘实现双向同步

jxf315 2024-12-10 16:18:42 教程文章 209 ℃

群晖自带是可以挂载百度云盘并实现双向同步的,实际使用……就这样吧(速度慢、只能同步网盘\我的应用程序\Cloud Sync文件夹下的内容,管理不方便……)。今天偶然的机会下载电影时用了阿里云盘(之前申请了内测,一直忘了使用……[捂脸]),感觉好了很多,网上找教程尝试了下载群晖下挂载阿里云盘,实现了双向同步~

一、准备工作

1、群晖安装Docker 和 Cloud Sync 并启用,如果已经安装过的,此步骤可跳过


2、Docker安装webdav-aliyundriver,这里直接用了第一个星星最多的,选择latest版本

二、获取获取阿里云盘refreshToken

1、在拉取镜像的时候,登陆阿里云盘网页版https://www.aliyundrive.com/(APP和电脑版没用,推荐Chrome登陆)。没有账号的先注册(注册完了顺路APP左侧头像-福利社做任务加容量)

2、登陆完成后按F12打开开发者工具,在右侧按下图顺序点击,找到refresh_token,把后面的值复制出来备用,不要双引号

三、设置Docker

回到群晖Docker,到映像中找到下载完成的映像,双击开始设置

1、点击“高级设置”

2、勾选“应用自动重新启动”

3、点击“储存空间”,点击“添加文件夹”,创建文件夹或选择文件夹后,点击选择,然后在装载路径填入/etc/aliyun-driver/

4、点击“端口设置”,在本地端口填入自定义的、没有被占用过的端口号,我直接用了个顺手的1080;容器端口和类型不要改,保持默认

5、点击“环境”,点击添加新增一个ALIYUNDRIVE_AUTH_PASSWORD表示自定义登录密码,并填写后面的值(我直接填的阿里网盘密码,没有试试是不是可以不一样,新安装的同学可以试试),新增ALIYUNDRIVE_REFRESH_TOKEN表示阿里云盘的refresh token,输入第二步中获取的阿里云盘refreshToken的值,然后点击底下的应用即可

四、设置Cloud Sync

1、进入Cloud Sync,增加一个云供应商,这里拉倒最下面选择WebDAV,点击下一步

2、填写账户设置,

服务器地址填写http://127.0.0.1:1080(这个1080就是刚刚设置的本地端口)

用户账户填写admin

密码填写之前设置的ALIYUNDRIVE_AUTH_PASSWORD的值

下一步

3、任务设置

连接名称:改成你喜欢的,我直接用阿里云盘命名,毕竟默认的WebDAV是一种协议名,其他连接也用的话就搞不清楚了

本地路径:选择你在群晖下设置的目录,和之前“三.3”储存空间中设置的文件夹一致

远程路径:直接设置根文件夹(这个就爽了,阿里云盘里的所有东西都可以了,不像百度网盘嵌套了几层目录,不方便管理)

同步方向:双向,下载,上传,看各自的需求了

下一步

4、完成后Cloud Sync中设置下同步的“轮询期”,默认的60秒太频繁,没有必要,我改成了3600秒,也就是一个小时,大家可以看情况自己设定

五、使用

没图了,直接使用吧,可以单独在阿里云盘或者群晖的文件夹中放个大文件,看看同步效果~

(网盘中会默认出现一个refresh-token的文件,不要删除)

最近发表
标签列表