问题
mysql是docker方式部署,使用docker exec -it 容器名 mysqldump ......命令,并加入到linux自动任务来备份mysql数据库失败
解决办法
经分析docker加入了-t参数导致,加入-t是开启了一个伪终端,crontab自动任务执行时是进入了一个伪终端里进行备份,所以会导致备份失败。
举树的蚂蚁 博主文章分类:docker/k8s ©著作权
mysql是docker方式部署,使用docker exec -it 容器名 mysqldump ......命令,并加入到linux自动任务来备份mysql数据库失败
经分析docker加入了-t参数导致,加入-t是开启了一个伪终端,crontab自动任务执行时是进入了一个伪终端里进行备份,所以会导致备份失败。
docker迁出mysql数据库 测试环境:
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M