300 字
2 分钟

安装rclone远程备份数据

2024-06-12
浏览量 加载中...

一、安装 rclone#

官方脚本

Terminal window
curl https://rclone.org/install.sh | sudo bash

验证:

Terminal window
rclone version

二、配置rclone#

1.启动配置向导:

Terminal window
rclone config

会看到:

No remotes found - make a new one
n) New remote
s) Set configuration password
q) Quit

输入:

n

2.设置remote名称:

name> webdav

这个名字以后就是:webdav:


3.选择存储类型: 如果用WebDAV 网盘按照提示所给序号填写对应数字即可:

Storage> 59

4.WebDAV参数填写:

URL> https://dav.example.com/dav/
Vendor> other
user> your_username
pass> your_password
bearer_token> 直接回车

密码会自动加密保存。


5.高级设置:

Edit advanced config? (y/n)
n

确认:

y

配置完成。


6.查看配置是否成功:

Terminal window
rclone listremotes

输出:

webdav:

说明配置没问题。

三、测试rclone是否正常工作#

1.列出远程目录:

Terminal window
rclone lsd webdav:

2.试传一个文件:

Terminal window
echo test > /tmp/test.txt
rclone copy /tmp/test.txt webdav:test/

3.再列一次:

Terminal window
rclone ls webdav:test

没报错 = 成功

四、用于备份的常用命令#

1.增量同步:

Terminal window
rclone sync /backup/db webdav:backup/db
  • 本地删 → 远端删
  • 本地新 → 远端新
  • 本地改 → 远端改

2.只追加不删除(更安全)

Terminal window
rclone copy /backup/db webdav:backup/db

3.限速 + 重试(服务器强烈推荐)

Terminal window
rclone sync /backup/db webdav:backup/db \
--bwlimit 4M \
--retries 5 \
--transfers 2 \
--checkers 4

4.日志

Terminal window
rclone sync /backup/db webdav:backup/db \
--log-file=/var/log/rclone_backup.log \
--log-level INFO

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

安装rclone远程备份数据
https://blog.zwfpro.com/posts/rclone-backup/
作者
赵公子
发布于
2024-06-12
许可协议
CC BY-NC-SA 4.0
最后更新于 2024-06-12,距今已过 861 天

部分内容可能已过时

评论区

Profile Image of the Author
赵公子
所见皆可记,所遇皆有意
公告
欢迎来到岁语集,这里是赵公子的博客,记录技术、生活与思考。
分类
标签
站点统计
文章
14
分类
7
标签
24
总字数
6,151
运行时长
0 天
最后活动
0 天前

目录