Unraid 借助 rclone 备份数据到 阿里云盘

Unraid 借助 rclone 备份数据到 阿里云盘

狡兔三窟, 备份数据到 阿里云盘

前言

nas 虽好, 但总有硬盘损毁的时候, 所以备份数据是个好习惯, 阿里云盘容量大还不限速, 所以是个不错的选择, 但官方可没提供这样的功能, 所以我们要借助 webdav-aliyundriver 这个项目为 阿里云盘 开启 webdav, 再用 rclone 来同步本地要备份的数据到 阿里云盘上

准备工作

先为 阿里云盘 开启 webdav 协议, 可以到这里找到

https://blog.fillpit.cn/kai-qi-a-li-yun-pan-de-web-dav-zhi-chi-s/

下载插件

登录 unraid 的管理界面, 点击 应用 -> 搜索 rclone -> 安装插件

Unraid 借助 rclone 备份数据到 阿里云盘

再下载 User Scripts 插件

Unraid 借助 rclone 备份数据到 阿里云盘

配置 rclone

打开unraid 的控制台, 输入 rclone config

Unraid 借助 rclone 备份数据到 阿里云盘

Unraid 借助 rclone 备份数据到 阿里云盘

Unraid 借助 rclone 备份数据到 阿里云盘

测试配置是否正常

输入 rclone ls remote: 列出 WebDAV 中的所有文件

Unraid 借助 rclone 备份数据到 阿里云盘

同步文件

我这里用 appdata 目录来做演示

1
rclone sync /mnt/user/appdata Alibaba-webdev:unraid_appdata/
  • rclone sync – 同步命令
  • /mnt/user/appdata – 要同步的本地目录
  • Alibaba-webdev:unraid_appdata/ – 上传到 Alibaba-webdev 服务的 unraid_appdata 目录下

Unraid 借助 rclone 备份数据到 阿里云盘

定时执行同步

点击 设置 -> User Scripts

Unraid 借助 rclone 备份数据到 阿里云盘

Unraid 借助 rclone 备份数据到 阿里云盘

Unraid 借助 rclone 备份数据到 阿里云盘

Unraid 借助 rclone 备份数据到 阿里云盘

附: rclone 常用命令

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
rclone config - 以控制会话的形式添加rclone的配置,配置保存在.rclone.conf文件中。
rclone copy - 将文件从源复制到目的地址,跳过已复制完成的。
rclone sync - 将源数据同步到目的地址,只更新目的地址的数据。
rclone move - 将源数据移动到目的地址。
rclone delete - 删除指定路径下的文件内容。
rclone purge - 清空指定路径下所有文件数据。
rclone mkdir - 创建一个新目录。
rclone rmdir - 删除空目录。
rclone check - 检查源和目的地址数据是否匹配。
rclone ls - 列出指定路径下所有的文件以及文件大小和路径。
rclone lsd - 列出指定路径下所有的目录/容器/桶。
rclone lsl - 列出指定路径下所有文件以及修改时间、文件大小和路径。
rclone md5sum - 为指定路径下的所有文件产生一个md5sum文件。
rclone sha1sum - 为指定路径下的所有文件产生一个sha1sum文件。
rclone size - 获取指定路径下,文件内容的总大小。.
rclone version - 查看当前版本。
rclone cleanup - 清空remote。
rclone dedupe - 交互式查找重复文件,进行删除/重命名操作。
作者

坑 飞

发布于

2021-08-04

更新于

2021-09-06

许可协议

评论