
centos实现定时自动备份
centos实现定时自动备份
在centos系统中,备份是一项非常重要的任务。无论是为了保护数据,还是预防数据免受意外删除、损坏,还是为了能够快速迁移数据到其他服务器,都是必不可少的。
备份文件夹
- 使用
crontab -e命令编辑当前用户的cron定时任务
1 | crontab -e |
- 在打开的编辑器中,添加一个新的定时任务。例如,如果您想每天凌晨1点备份
/myblog文件夹到/data/backup,并且保留最近30天的备份,可以添加如下任务:
1 | 0 1 * * * /bin/bash /run/backup_script.sh |
- 创建一个备份脚本
backup_script.sh,并添加以下内容(注意修改路径和日期格式)
1 |
|
- 保存并关闭脚本文件,确保它有执行权限:
1 | chmod +x /path/to/backup_script.sh |
- 重新启动cron服务以使更改生效
1 | sudo systemctl restart crond |
备份数据库
以mysql为例
- 创建备份脚本
backup_script
1 |
|
- 添加一个新的定时任务
1 | 0 */12 * * * /data/bash/mysql_back |
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用CC BY-NC-SA 4.0协议,完整转载请注明来自ljScope
评论
匿名评论
✅ 你无需删除空行,直接评论以获取最佳展示效果






