.新建脚本,添加脚本内容 docker exec it mysql mysqldump h mysql host P mysql port u mysql user p mysql password B test gt backup dir mysql backup test backup time.sql .新建定时任务 ...
2019-12-31 13:38 0 2305 推荐指数:
前段时间公司停电,正巧赶上周一领导要开会要过一遍项目,然而项目所依赖的MySQL数据库是直接部署在宿主机,且因为各人部署方式不同的原因,花了很久才在开会前启动起来。于是开完会后,我第一件事就是把原先依赖的MySQL数据库迁移到Docker上,又另外写了一个脚本定时将Docker上部署的MySQL ...
一、概述 线上有一个mysql,是在docker里面运行的。 关于docker封装mysql镜像,请参考链接:https://www.cnblogs.com/xiao987334176/p/11984692.html 为了避免数据丢失,需要做数据备份,但是不能影响mysql运行 ...
安装Docker yum -y install docker 启动docker systemctl start docker 开机启动 systemctl enable docker 拉取MySQL镜像 docker pull mysql ...
创建备份目录 cd /home mkdir backup cd backup 创建备份 Shell 脚本: vim DatabaseName.sh #!/bin/bash /usr/local/mysql/bin/mysqldump -uusername ...
1.创建备份目录 2.编写数据库备份脚本 3.给脚本执行权限 4.编写定时备份任务 输入如下命令: 定时器设置如下: ...
昨天做了MySQL数据库的备份基本操作的实验,今天试一下MySQL数据库的定时自动备份。 大概思路就是,首先为备份文件单独创建一个目录,然后再目录下创建Shell脚本里写上执行数据库备份的命令,并且给这个Shell脚本添加可执行的权限,最后给这个Shell脚本添加到crond计划任务 ...
1、新建批处理文件bat(随意命名:如auto_backup_mysql_data.bat) 2、在批处理文件里添加如下命令 命令解释如下: 第1行:关闭dos提示窗口 第2行:不显示运行命令 第4行:设置变量Ymd 获取当前日期如20191009 第5、6行 ...