使用Rclone备份网站文件

发布于 2023-02-01  764 次阅读


安装Rclone

curl https://rclone.org/install.sh | bash

配置Rclone

rclone config

输入相应的数字配置网盘程序,这里我的网盘命名为 demo

新建一个shell程序方便命令编辑

vim /root/backup7days.sh

输入以下代码,将 /root/test.db 修改为你需要备份的地址,将 demo 改为你rclone网盘配置的名字,/aaa 改为你想要备份到网盘的哪个位置

bkaddress=/root/test.db
rclonename=demo
rcloneaddress=/aaa

rclone copy ${bkaddress} ${rclonename}:${rcloneaddress}/$(date +"%m-%d")/$(date +"%m-%d-%H:%M") &&
rclone purge demo:${rcloneaddress}/$(date -d "-7 day" +"%m-%d") ||
rclone purge demo:${rcloneaddress}/$(date -d "-8 day" +"%m-%d")

保存退出后添加 crontab 计划任务

crontab -e

添加上面创建的shell程序,为每晚9:30备份文件

30 21 * * * /root/backup7days.sh

届ける言葉を今は育ててる
最后更新于 2023-02-02