mysql5.7基于gtid主从重做

摘要:
master上备份mysql/data/Percona-5721/scripts/xtra_sohmysql_fullbak.shscp备份文件到备机关闭slaveservicemysqlstop在slave服务器恢复全备恢复:恢复注意恢复文件权限问题tar-izxvfxxxx.tar.gz注意加-iinnobackupex--defaults-file=/etc/my.cnf--apply-lo

master上备份mysql
/data/Percona-5721/scripts/xtra_sohmysql_fullbak.sh
scp 备份文件到备机
关闭slave
service mysql stop
在slave服务器恢复
全备恢复:恢复注意恢复文件权限问题
tar -izxvf xxxx.tar.gz 注意加-i
innobackupex --defaults-file=/etc/my.cnf --apply-log /data/backup/xtrfull
service mysql stop
mv /data/Percona-5721/data /data/Percona-5721/data_bk
innobackupex --defaults-file=/etc/my.cnf --copy-back /data/backup/xtrfull
启动数据库注意mysql data文件的权限
chown -R mysql:mysql /data/Percona-5721/data
cp xtra_fullbak_zabbixmysql_my2018-12-03.cnf /etc/my.cnf
service mysql start 启动slave数据库
以下备机操作:
[root@sjgldb2 xtrfull]# cat xtrabackup_binlog_info
mysql-bin.000022 76037747 4738b030-3b8f-11e8-a130-a0369f9edff8:1-10232570

reset master;清除binlog和tran_id信息
set global gtid_purged="4738b030-3b8f-11e8-a130-a0369f9edff8:1-10232570";
change master to master_host='20.58.8.61',master_port=23306,master_user='repl',master_password='xxxx',master_auto_position=1;
start slave;

免责声明:文章转载自《mysql5.7基于gtid主从重做》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇redis pipelineIsBadStringPtr、IsBadWritePtr下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

mysql事务详解

事务的四大特性ACID如下:       原子性:事务中的所有操作,要么全部完成,要么不做任何操作,不能只做部分操作。如果在执行的过程中发了错误,要回滚(Rollback)到事务开始前的状态,就像这个事务从来没有执行过。         事务的四大隔离级别如下: 一、读未提交。(A事务能够读取到B事务对数据的增删改操作)   该事务级别会出现脏读问题。...

大数据采集和抽取怎么做?这篇文章终于说明白了!

本文来源于公众号【胖滚猪学编程】,转载请注明出处! 关于数据中台的概念和架构,我们在大白话 六问数据中台和数据中台全景架构及模块解析!一文入门中台架构师!两篇文章中都说明白了。从这一篇文章开始分享中台落地实战。 其实无论是数据中台还是数据平台,数据无疑都是核心中的核心,所以闭着眼睛想都知道数据汇聚是数据中台/平台的入口。纵观众多中台架构图,数据采集与汇聚都...

mysql 权限控制笔记

MySQL存取控制包含2个阶段: 阶段1:服务器检查是否允许你连接。 阶段2:假定你能连接,服务器检查你发出的每个请求。看你是否有足够的权限实施它。例如,如果你从数据库表中选择(select)行或从数据库删除表,服务器确定你对表有SELECT权限或对数据库有DROP权限。 参考 : 5.8. MySQL用户账户管理1.权限查看 mysql>sh...

MySQL数据库

MySQL数据库 一、库操作 1、创建数据库 1.1语法:CREATE DATABASE数据库名[charset utf8]; 1.2数据库命名规则:可以由字母、数字、下划线、@、#、$,区分大小写,唯一性,不能使用关键字如 create select,不能单独使用数字,最长128位,#基本上跟。,python或者js的命名规则一样。 2、数据库相关操作:...

MySQL中实现递归查询

对于数据库中的树形结构数据,如部门表,有时候,我们需要知道某部门的所有下属部分或者某部分的所有上级部门,这时候就需要用到mysql的递归查询 1、创建表 按 Ctrl+C 复制代码 按 Ctrl+C 复制代码 2、初始数据 INSERT INTO `t_areainfo` VALUES ('1', '0', '中国', '0', '0'); I...

mysqlbinlog查看 binlog日志报错mysqlbinlog: unknown variable 'default-character-set=utf8mb4'

今天,查看mysql slave节点 binlog日志信息时,执行mysqlbinlog命令报错mysqlbinlog: unknown variable 'default-character-set=utf8mb4'  的错误 # mysqlbinlog mysql-bin.000001 mysqlbinlog: unknown variable '...