在docker中使用mysqldump备份mysql数据
软件编程
239
马晶晶
: 2017-04-27 17:58:24

拷贝文件到docker容器内 mysql-client.zip

执行命令

  1. dpkg -i mysql-client/*.deb

编写备份脚本

  1. #!/bin/bash
  2. FILE_NAME=`date +%Y%m%d_%H%M%S`
  3. #backup all database
  4. #mysqldump --host=120.27.108.159 --opt -urootx -pxxx --all-databases > /tomcat/logs/mysqlbackup/$FILE_NAME.sql
  5. mysqldump --host=120.27.108.159 --opt -urootx -pxxx --databases tmblog > /tomcat/logs/mysqlbackup/$FILE_NAME.sql

执行脚本即可备份数据,很方便吧