← [ BACK_TO_NOTES ]

Rclone常用备份与维护命令

将本地文件复制到网盘(增量复制,跳过已存在且未修改的文件)。

#howto #evergreen

[!info] related notes

Rclone 常用备份与维护命令

假设远程连接名为 myonedrive,远程目录为 /ServerBackups。

1. 复制文件 (Copy)

将本地文件复制到网盘(增量复制,跳过已存在且未修改的文件)。

# 语法:rclone copy [本地路径] [远程名称]:[远程路径]
rclone copy /opt/docker/npm/data/database.sqlite myonedrive:/ServerBackups/Data/

2. 查看网盘文件 (List)

  • ls:列出文件大小和路径。
  • lsl:列出文件修改时间、大小和路径(排查备份是否最新时很有用)。
  • lsd:只列出目录。
# 查看远程目录下的文件及时间
rclone lsl myonedrive:/ServerBackups/Daily/

3. 从网盘恢复/下载 (Download)

将网盘文件拉回本地(例如恢复数据库备份)。

# 将网盘的压缩包下载到本地 /tmp 目录
rclone copy myonedrive:/ServerBackups/Daily/backup_2026.tar.gz /tmp/

4. 常见问题:配置文件路径与权限

  • 问题现象:在 root 用户下配置好了,切换到普通用户运行命令报错 Config file not found。
  • 原因:Rclone 默认在当前用户的 Home 目录下寻找配置 (~/.config/rclone/rclone.conf)。
  • 解决方法:
    1. 使用 sudo -i 切换到 root 运行。
    2. 或者指定配置文件路径:rclone --config /root/.config/rclone/rclone.conf ...
创建于 2026/1/20 更新于 2026/7/15
Digital Biome
Access

键盘导航

j / k / ↑ / ↓
选择对象
Enter / o
打开选择
/ 或 Ctrl+K
全站搜索
i / f / 1–4
筛选当前列表
g → h / l / p / t / a
首页 / 笔记 / 项目 / 工具 / About
r → 1–9
打开所选对象的关联
u
返回上一页
Esc
关闭浮层 / 取消命令;输入框内清空文本