bash
# 查看现有配置
rclone listremotes
# 添加新配置(如腾讯COS)
rclone config create tencentcos s3 provider TencentCOS \
access_key_id 你的AKID \
secret_access_key 你的KEY \
endpoint cos.ap-shanghai.myqcloud.com
# 添加其他存储(如S3、FTP等)
rclone config create mybackup s3 provider AWS access_key_id xxx secret_access_key xxx
rclone config create myftp ftp host ftp.example.com user myuser password mypass
bash
/root/.openclaw/workspace-main/skills/openclaw-backup/scripts/backup.sh \
--remote tencentcos:backup-1252695297/openclaw-backup \
--keep 7
bash
crontab -e
# 每天凌晨3点自动备份
0 3 * * * /root/.openclaw/workspace-main/skills/openclaw-backup/scripts/backup.sh \
--remote tencentcos:backup-1252695297/openclaw-backup \
--keep 7 >> /var/log/openclaw-backup.log 2>&1
目录/文件说明默认openclaw.json主配置文件✅openclaw.json.bak*配置文件历史✅skills/技能目录 (48个)✅agents/Agent配置 (6个)✅workspace*工作空间 (5个)✅memory/全局记忆✅credentials/密钥凭证✅config-backups/配置备份✅extensions/插件扩展❌ (太大)
参数必填默认值说明--remote✅-rclone 远程路径,格式: remote:bucket/folder``--keep-7保留的备份份数--include-memory-true是否包含 memory/--include-config-true是否包含配置文件和 skills--include-workspace-true是否包含所有 workspace--include-credentials-true是否包含 credentials--include-agents-true是否包含 agents--include-extensions-false是否包含 extensions(约836MB)--check-only-false仅检查状态,不执行备份
bash
--remote tencentcos:bucket-name/openclaw-backup
bash
--remote aliyunoss:bucket-name/openclaw-backup
bash
--remote s3:bucket-name/openclaw-backup
bash
--remote ftp:backup-folder
--remote sftp:backup-folder
bash
--remote webdav:backup-folder
bash
# 仅检查 OpenClaw 状态
/root/.openclaw/workspace-main/skills/openclaw-backup/scripts/backup.sh --check-only
# 查看远程备份
rclone lsl tencentcos:backup-1252695297/openclaw-backup/
bash
# 1. 下载备份
rclone copy tencentcos:backup-1252695297/openclaw-backup/openclaw-backup-2026-03-25-161836.tar.gz /tmp/
# 2. 解压
cd /root/.openclaw
tar -xzf /tmp/openclaw-backup-2026-03-25-161836.tar.gz
# 3. 重启服务
openclaw gateway restart
rclone config 配置远程存储