MySQL 多实例数据库还原脚本-备份集与端口对应

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL 多实例数据库还原脚本-备份集与端口对应相关的知识,希望对你有一定的参考价值。

版本:5.5.14

OS: ConetOS 6.3

1、创建recover.sh

[[email protected]  export]# vi  recover.sh

#!/bin/bash

bakdir=/export/data
mysql=/export/servers/mysql/bin/mysql
user=root
passwd=123456

for port in {3361..3362}
do
 ($mysql -u$user -p$passwd -S /export/data/mysql/tmp/mysql$port.sock < `cat /home/mysql/bakinfo|grep $port|awk -F, ‘{print $2}‘`) &
done

2、创建bakinfo文件

[[email protected]  export]#  vi   bakinfo

3361,/export/backup/all.255.10-2014-03-31.sql
3362,/export/backup/all.255.11-2014-03-31.sql

以上是关于MySQL 多实例数据库还原脚本-备份集与端口对应的主要内容,如果未能解决你的问题,请参考以下文章

使用xtrabackup备份和还原mysql的多实例(基于全备)

mysql 利用binlog增量备份,还原实例

Xtrabackup2.4.8备份还原恢复Mysql5.7.19实操

使用xtrabackup备份和还原mysql的多实例

(4.11)mysql备份还原——mysql闪回技术(基于binlog)

mysql备份脚本