crontab定时备份数据库

crontab定时备份数据库

问题背景

  1. 操作系统redhat有问题,vim/crontab -e 等操作文档命令时直接卡死,只能上传文档覆盖原服务器文档达到编辑文档的目的
  2. 需要用到系统crontab服务定时全量备份数据库

具体操作步骤如下

1. 编写定时任务脚本

mysql为docker安装,脚本在宿主机上执行docker容器命名进行备份。

# 创建并编写sh脚本
vim backup_db.sh
# 内容如下,脚本全路径记下下文用到
docker exec -i mysql /bin/bash -c 'mysqldump -uroot -pxxxx  tim_prod --skip-extended-insert  --hex-blob ' > /tim/mysql/data_back/data_`date +\
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值