MySQL 多例項資料庫還原指令碼-備份集與埠對應

haoge0205發表於2014-04-01
版本:5.5.14

OS: ConetOS 6.3

1、建立recover.sh

[root@yoon  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檔案

[root@yoon  export]#  vi   bakinfo

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


3、

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28939273/viewspace-1133912/,如需轉載,請註明出處,否則將追究法律責任。

相關文章