安装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
Comments NOTHING