mysql 复原与备份
程序员文章站
2022-04-06 07:49:22
...
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
上一篇: js获取html页面节点方法(递归方式)
下一篇: CSS的经典三栏布局如何实现
推荐阅读
-
MySQL 5.5 DBA工具 多进程dump 多进程load 多进程备份还原 Pytho
-
再谈MySQL数据库备份恢复和乱码问题
-
apmserv中修改mysql的root与phpmyadmin密码方法介绍_PHP教程
-
php与Mysql日期时间(UNIX时间戳、格式化日期)转换的方法
-
Mysql数据库备份和还原常用的命令_MySQL
-
SQLSERVER数据备份文件的分割备份方法_MySQL
-
MongoDB的备份(mongodump)与恢复(mongorestore)
-
mysql的insert与update效率提高上万倍的经历
-
详解MySQL事务的隔离级别与MVCC
-
MySQL5数据库与管理相关的注意点(重设root密码)