凉风有信,秋月无边
亏我思娇的情绪、好比度日如年

rclone最佳实践liunx服务器备份数据到网盘

文章摘要

这篇文章介绍了如何将本地/data/file目录备份到腾讯云Cos中,并设置定时任务实现每天自动同步。具体步骤包括:1) 在/data/file目录下创建(excludes.txt),填写需要排除的文件列表(如logs下文件、*.bak和*.zip文件);2) 使用rclone命令进行同步,配置Cos忽略(excludes.txt);3) 执行rclone命令并测试日志输出;4) 配置定时任务,使用cron表单每天3点30分自动执行同步;5) 重启cron服务以生效,并检查日志确保备份成功。

备份本地 /data/file 目录到腾讯云cos存储中,并设置定时任务每晚自动同步,这样可以达到定时备份重要文件上云的效果。

目录 /data/file 下创建 excludes.txt ,里面填写需要排除的文件列表。

logs/** # 排除logs下所有文件
*.bak # 排除.bak结尾的文件
*.zip # 排除.zip结尾的文件
复制
配置腾讯云cos在此忽略,直接编写 rclone 命令,测试执行是否同步。

rclone sync -v /data/file tencent-cos:/beifen –exclude-from ‘/data/file/excludes.txt’ >> /root/rclone.log 2>&1
复制
手动执行一把,然后查看 tail -f /root/rclone.log 是否输出日志了,只要没报错则成功。

配置定时任务,每天自动执行

执行 crontab -e # 打开定时任务列表,跳到最后新起一行添加步骤2.成功的命令并保存,内容如下:(表示每晚3点30分进行同步)

30 4 * * * rclone sync -v /data/file tencent-cos:/beifen –exclude-from ‘/data/file/excludes.txt’ >> /root/rclone.log 2>&1
复制
执行systemctl restart cron.service 重启定时任务生效

达到执行时间后检查 /root/rclone.log 下的日志保证没问题。

赞(0) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《rclone最佳实践liunx服务器备份数据到网盘》
文章链接:https://www.1004619.com/biji/20230815433.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫