> 데이터 베이스 > MySQL 튜토리얼 > mysql 复原与备份

mysql 复原与备份

WBOY
풀어 주다: 2016-06-07 16:24:51
원래의
1082명이 탐색했습니다.

mysql 还原与备份 mysql还原与备份: 1、备份(我采用的是全备份,另外还有增量备份,没去仔细研究) #!/bin/bash log=sgpoker01_`date +%y%m%d%H%M`.log str=sgpoker01_`date +%y%m%d%H%M`.tar.gz pwd="" innobackupex --defaults-file=/etc/my.cnf.xtrabackup

mysql 还原与备份
mysql还原与备份:
1、备份(我采用的是全备份,另外还有增量备份,没去仔细研究)
#!/bin/bash
log=sgpoker01_`date +%y%m%d%H%M`.log
str=sgpoker01_`date +%y%m%d%H%M`.tar.gz
pwd=""
innobackupex --defaults-file=/etc/my.cnf.xtrabackup --databases=$1 --stream=tar  --no-lock /data/db_back/ 2>/data/db_back/$log | gzip 1>/data/db_back/$str

2、还原
---如果存在先删除库
---停止msql
---mkdir dd
---tar -izxvf ****.tar.gz -C dd
---innobackupex --defaults-file=/etc/my.cnf.xtrabackup --apply-log dd/
(这一步,dd目录下会生成ib_logfile,另外一定要指定配置文件,与备份采用的配置文件保持一致)
---将dd下要还原的库文件,ib_logfile0,ib_logfile1,ib_data1拷贝到mysql的datadir下面,我的是在/data/mysql
---chown -R mysql:mysql /data/mysql/
---启动msyql
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿