mysql学习笔记之备份与恢复

  

     5.1逻辑备份与恢复

  

# #查看帮助   ,mysqldump——帮助   # #备份某个表   ,mysqldump -uroot -h227.0.0.1 - p 'password”sakila测试比;sakila_test.sql   # #备份某个数据库   ,mysqldump -uroot - p 'password”-h227.0.0.1——单一事务触发——常规——数据库sakila祝辞sakila.sql   # #备份所有数据库   ,mysqldump——单独的事务——快——flush-logs——主数据=https://www.yisu.com/zixun/2——所有数据库触发器——常规——事件——set-gtid-purged=> backup.sql      

     1. 完全恢复h5>   <代码类=" lang-shell "> # #查看当前二进制日志   mysql>显示主状态;   # #备份时切换日志,并记录后续日志,如新日志从mysql-bin。000007年开始   # #读取增量的二进制日志   mysqlbinlog——skip-gtids mysql-bin。000007比;bin7.sql   mysqlbinlog——skip-gtids mysql-bin。000008比;bin8.sql   # #完全恢复   mysql>backup.sql来源;   mysql>bin7.sql来源;   mysql>bin8.sql来源;      

shell>mysql-bin mysqlbinlog——截止日期=?019-09-11 9:59:59”。000007比;bin7_pos1.sql   shell>mysql-bin mysqlbinlog——要求上班日期=?019-09-11 10:01:01”。000007比;bin7_pos2.sql   shell>mysqlbinlog——skip-gtids mysql-bin。000008比;bin8.sql   mysql>backup.sql来源;   mysql>bin7_pos1.sql来源;   mysql>bin7_pos2.sql来源;   mysql>bin8.sql来源;      
shell> mysqlbinlog——要求上班日期=?019-09-11 9:59:59”——截止日期=?019-09-11 10:01:01”mysql-bin。000007年在bin7_pos.sql   #找到位置号,如3601年和3609年   shell>mysqlbinlog——停止位置=" 3601 " mysql-bin。000007比;bin7_pos1.sql   shell>mysqlbinlog——起始位置=" 3609 " mysql-bin。000007比;bin7_pos2.sql   mysql>backup.sql来源;   mysql>bin7_pos1.sql来源;   mysql>bin7_pos2.sql来源;   mysql>bin8.sql来源;      

# #缺少依赖包libev.so.4的处理   rpm -ivh libev el6.rf.x86_64.rpm——4.15 - 1.   # #安装   rpm -ivh percona xtrabackup - 80 8.0.7 el7.x86_64.rpm——1.      

     5.2.3全量热备份

  <前>   <代码类=" lang-mysql "> # #创建备份用户   创建用户“备份”@“%”被“Bk_123456”;   格兰特重载、锁表、复制客户端创建表空间、过程,超级alt=" mysql学习笔记之备份与恢复”>   <前>   <代码类=" lang-shell "> # #普通备份   innobackupex——默认文件=/数据/mysql/3306/my3306.cnf——主机=192.168.56.16——用户=备份密码=癇k_123456”——datadir=/数据/mysql/3306/数据——端口=3306——slave-info no-timestamp/home/mysql/backup/dbfull_3306_“日期”+ % Y % m % d_ % H % m ' '   # #流式压缩备份   innobackupex——默认文件=/数据/mysql/3306/my3306.cnf——主机=192.168.56.16——用户=备份密码=癇k_123456”——datadir=/数据/mysql/3306/数据——端口=3306——no-timestamp流=xbstream→/home/mysql/backup/backup.xbstream。“日期”+ % Y % m % d_ % H % m ' '   

mysql学习笔记之备份与恢复