type
status
date
slug
summary
tags
category
icon
password
URL
本方案并不是博主原创,思路来自一位朋友给我的文章,链接地址:
1. 思路概述
- 在 Unraid 上使用 Alist 添加本地存储,借助 WebDAV 对外提供共享。
- 在群晖上安装 CloudDrive 容器,并通过 WebDAV 协议挂载 Unraid 的存储到群晖本地。
- 使用群晖的 Cloud Sync 套件连接到对应的网盘,然后同步已经挂载到本地的 Unraid 文件,最终实现 Unraid 与网盘之间的同步。
“三叉戟”同步
1.1 Alist 添加 Unraid 存储
1.2 使用 CloudDrive2 借助 WebDAV 协议挂载 Alist 的存储
- 使用 Rclone (有插件和 Dokcer 可以使用)。
- 使用 davfs2 filesystem 插件。
- 使用 CloudDrive2 工具(收费工具,可免费挂载一个云存储)。
也有可能是我使用的方式不太正确,所以如果读者们有 Rclone 和 davfs2 filesystem 插件的相关使用经验,欢迎分享。
1.3 使用群晖 Cloud Sync 套件同步到网盘
- 支持多个云存储:套件默认可以支持连接到多个网盘,设置简单易用。
- 加密和压缩:支持文件加密和压缩上传,不用担心网盘给和谐了。
- 自定义同步策略:准确选择要同步的文件和文件夹,并选择单向或双向同步。
- 流量控制:支持自定义同时上传和下载的文件数量上限和带宽限制,以提升同步任务运行效率。
- 增量备份:只对有改动的部分做上传,可以大大节省资源。
2. 实施部署
3. 结尾&其他注意事项
3.1 结尾
3.2 其他注意事项
- CloudDrive2 目前是收费软件,但可以免费添加一个存储,这也是配合使用 Alist 的原因 —— Alist 可以添加多个网盘,而我们只需要在 CD2 中添加 Alist 的 WebDAV 就相当于添加了多个网盘。
- Cloud Sync 套件目前没有添加对阿里云盘的支持,但是可以借助其他的手段实现同步,网上的资料挺多,这里我把搜到的两个相关教程放在这里给大家参考:《群晖NAS同步阿里云盘数据》,《群晖通过cloud sync创建阿里云盘同步》。
- Unraid 上的文件如果使用 SMB/NFS 挂载到群晖上的话,那么 Cloud Sync 套件是不支持同步的。而且即使不是 Cloud Sync,其他一些群晖的套件也不能很好的支持这种挂载形式,比较经典的一个案例是使用 NFS 挂载到群晖的相片或者一些影音文件,Photo 套件和 VideoStation 是无法正常索引的(有办法解决但是我没研究),因为这涉及到群晖数据库的一些问题,因此一般都不建议在群晖上使用 NFS/SMB 挂载其他远程服务器的共享文件到群晖上给到其他的应用读取。
- 另外,在 Unraid 的官方论坛上也有热心的朋友分享了 Unraid 上与阿里云盘进行同步的方法,但是对于一般的用户来说会有一定的门槛(会使用到 davfs2 filesystem 插件和 Linux 脚本),这里放链接给大家参考:《通过插件挂载远程(网盘或本地)WEBDAV文件夹到UNRAID共享目录》,《利用脚本实现UNRAID共享目录文件与网盘文件相互加密备份,定时同步》。
上一篇
新手教程:Unraid 默认共享文件夹的作用以及分配方法的说明 | JackieWu
下一篇
为什么unRAID下载/拷贝文件时CPU占用高:详解FUSE-SHFS、I/O问题和解决办法 | JackieWu
- 作者:Wilson Zeng
- 链接:https://wilsonzeng.com/article/fc32fcc2-9604-4e83-b2dc-f4957dbb1f6a
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。