这篇文章给大家分享的是有关如何使用mysqldump备份异机恢复数据库的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
使用mysqldump备份异机恢复数据库
1、创建测试数据库
关系型数据库创建数据库艾伦
查询正常,1行受影响(0.01秒)
关系型数据库使用艾伦;
数据库已更改
关系型数据库创建表表1(识别号tinyint无符号不为空主键自动递增,名称字符(20)不为空唯一键年龄,tinyint无符号性别角色(1)默认m’);
查询正常,0行受影响(0.38秒)
关系型数据库在表1中插入(姓名、年龄、性别)值('张无忌,26,' M ',('赵敏,24,' F ');
查询正常,2行受影响(0.05秒)
记录: 2副本: 0警告: 0
2、完全备份艾伦数据库
[root @ MySQL ~]# MySQL转储-uroot-pup look-lock-all-tables-routines-events-triggers-master-data=2-flush-log-databases Allen/backup/Allen _ ` date
%F`.sql
3、基于二进制日志(上一次完全备份到目前日志所处的位置)做增量备份
关系型数据库创建表表2(识别号tinyint无符号不为空主键自动递增,名称字符(20)不为空唯一键年龄,tinyint无符号性别角色(1)默认m’);
查询正常,0行受影响(0.34秒)
关系型数据库在表2中插入(姓名、年龄、性别)值('梁山伯,26,' M ',('祝英台,24,' F ',(3 '冯松涛,25,M);
查询正常,2行受影响(0.08秒)
记录: 2副本: 0警告: 0
关系型数据库显示主状态;-增量备份时日志位置
- - - -
|文件|位置| Binlog _ Do _ DB | Binlog _ Ignore _ DB |
- - - -
| mysql-bin.000006 | 812 | | |
- - - -
[root @ MySQL ~]# MySQL binlog-start-position=107/binlog/MySQL-bin。000006/backup/Allen _ increment。结构化查询语言
说明:-起始位置=107是上一次完备时日志的位置(可以查看完备文件内容得到),缺省停止位置参数时默认到当前日志
4、再次向艾伦数据库中插入数据,然后删除艾伦数据库
关系型数据库插入tab2(姓名、年龄、性别)值('朱八姐,26,' M ',('孙悟空,24,' F ');
关系型数据库删除数据库艾伦
5、导出从上次增量备份时日志到要恢复的时间点(删除艾伦数据库之前)之间的日志
[root @ MySQL ~]# MySQL binlog-start-position=812-stop-position=1084/binlog/MySQL-bin。000006/backup/Allen _ 1084。结构化查询语言
说明:1、-起始位置=812为上面查看获得,-停止位置=1084从二进制日志记录获得
2、/backup/allen_1084.sql文件可以修改,如果这段日志中间存在误操作(如删除一条数据),可以将该误操作注释掉
6、将备份的文件拷贝到要恢复的数据库服务器,进行恢复
[root @ MySQL ~]# scp-p/backup/Allen _ * 192。168 .122 .11:/备份/
目标服务器上进行数据恢复
关系型数据库来源/备份/allen_2016-06-25.sql
关系型数据库源/备份/allen_increment.sql
关系型数据库源/备份/allen_1084.sql
7、查看数据
关系型数据库显示数据库;
-
数据库|
-
|信息_架构|
|艾伦|
| mysql |
|性能_架构|
|测试|
-
5行一组(0.03秒)
关系型数据库使用艾伦
数据库已更改
关系型数据库显示表格;
-
| Tables_in_allen |
-
| tab1 |
| tab2 |
-
2行一组(0.00秒)
关系型数据库从表2中选择*;
- - - -
|身份证|姓名|年龄|性别|
- - - -
| 1 |梁山伯| 26 | M |
| 2 |祝英台| 24 | F |
| 3 |冯松涛| 25 | M |
| 4 |孙悟空| 24 | F |
- - - -
四行一组(0.02秒)
注:tab2表中没有朱八姐这条数据记录是因为我对/backup/allen_1084.sql做了修改,如下:
#在表2中插入(姓名、年龄、性别)值('朱八姐,26,' M ',('孙悟空,24,' F ')
在tab2中插入(姓名、年龄、性别)值(‘孙悟空’,24,‘F’)
感谢阅读!这篇关于“如何使用mysqldump备份不同机器恢复数据库”的文章就分享到这里了,希望。
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/65913.html