博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql数据库innobackupex热备
阅读量:6094 次
发布时间:2019-06-20

本文共 1406 字,大约阅读时间需要 4 分钟。

LOG数据库主从复制操作步骤

思路:

1,  把数据从生产环境取出,并转换,使从机可用

2,  把数据拷贝到从机,并启动服务

3,  启动从机服务,并执行复制命令

 

 

具体操作:

登录主机主机:

1,  把数据通过热备软件,取出

登录主机主机:

/usr/local/mail/opt/xtrabackup/bin/innobackupex --defaults-file=/usr/local/mail/etc/mysql/my_log.cnf --databases=eyou_mail_log  /data1/mysqlbak

 

2,转换成生产应用数据

/usr/local/mail/opt/xtrabackup/bin/innobackupex   --apply-log   目录名

 

3,把从机停止服务

从机: service mysql stop

 

4,机上的生产的数据放置到从机

主机:

把生产数据放到从机上

scp  -r  目录名/eyou_mail_log/* 172.16.100.162:/usr/local/mail/data/mysql_log/eyou_mail_log/

 scp –r 目录名/ibdata1    172.16.100.162:/usr/local/mail/data/mysql_log/

scp –r 目录名/mysql/*  172.16.100.162:/usr/local/mail/data/mysql_log/mysql

 

5,查看文件属性,及删除不需要的文件(注:应该剩eyou_mail_log  ibdata1  mysql  performance_schema 这几个目录及文件)

从机:

把属主属组都改为eyou,确保文件权限正确

chown  -R eyou:eyou /usr/local/mail/data/mysql_log

删除不用文件

\rm -f /usr/local//mail/data/mysql_log/ib_logfile*

\rm -f relay-log.info   master.info  em_mysql_log-relay-bin.*  mysql-bin.*

启动服务

 

 

6,查看主机上的binlog信息

主机: xtrabackup_binlog_info

 

7,从机上执行同步

从机:

service mysql start

 

进入数据库

/usr/local/mail/opt/mysql/bin/mysql   -S  /usr/local/mail/run/em_mysql_log.sock

mysql > change master to master_host='172.16.100.161',master_user='eyou',master_password='eyou',master_port=3326,master_log_file='mysql-bin.002726',master_log_pos=411407295 ;

8,在从机上启动同步

从机:

sart slave

 

9,检查

在数据库内,执行 show slave status , 查看Slave_IO_Running和Slave_SQL_Running 值是否为yes

 

转载于:https://www.cnblogs.com/angel1/p/8668322.html

你可能感兴趣的文章
(树)Subtrees -- hdu -- 5524
查看>>
------__________________________9余数定理-__________ 1163______________
查看>>
webapp返回上一页 处理
查看>>
新安装的WAMP中phpmyadmin的密码问题
查看>>
20172303 2017-2018-2 《程序设计与数据结构》第5周学习总结
查看>>
11.查询截取分析_慢查询日志
查看>>
(转)HTML的代码(从朋友那转的,看着觉得会有用就转了)
查看>>
eclipse中将一个项目作为library导入另一个项目中
查看>>
Go语言学习(五)----- 数组
查看>>
Android源码学习之观察者模式应用
查看>>
Content Provider的权限
查看>>
416. Partition Equal Subset Sum
查看>>
centos7.0 64位系统安装 nginx
查看>>
数据库运维平台~自动化上线审核需求
查看>>
注解开发
查看>>
如何用 Robotframework 来编写优秀的测试用例
查看>>
Django之FBV与CBV
查看>>
Vue之项目搭建
查看>>
app内部H5测试点总结
查看>>
利用Excel表格中的宏,轻松提取首字母
查看>>