MYSQL正式环境主从复制(不锁表,不停服务)

  • 时间:
  • 浏览:1
  • 来源:5分排列3APP下载_5分排列3APP官方

~~~~~~~~~~~~~~~~~~~~~~~~



innobackupex: Backup created in directory '/data/backup/2012-04-19_10-46-32' 

innobackupex: MySQL binlog position: filename 'log_bin.000027', position 2973624 

120419 10:46:53  innobackupex: completed OK! 

最后输出 completed OK! 表示备份成功了。 

可不上能 想看 在备份myisam类型表的日后,还是会锁表~~ innodb就不让锁表。哼。 

 

备份好的文件保占据 /data/backup目录中,比如: 

/data/backup/2012-04-19_10-46-32/ 

[root@localhost ~]# ls /data/backup/2012-04-19_10-46-32/ 

backup-my.cnf ibdata1 mysql shipincon test xtrabackup_binary xtrabackup_binlog_info xtrabackup_checkpoints xtrabackup_logfile 

 

备份日志: 

日后备份好的数据文件,并全部就有直接可用的。最少是占据 并就有数据库挂掉的情况表~~~, 

细节不讲了,要用日志对其进行恢复: 

 

[root@localhost ~]# innobackupex --apply-log  /data/backup/2012-04-19_10-46-32/ 

你这个过程与数据库挂掉日后重启mysqld时的自动修复过程差太少。 

 

把数据克隆qq到从服务器: 

 

$ scp -r /data/backup/2012-04-19_10-46-32/ root@newslave:/data/  关闭从服务器并切换数据: 

http://rfyiamcool.blog.51cto.com/10300776/1016636/

但数据库太少,备份和COPY到从机器上都花了不少时间,幸运的是到晚上两点左右,总算搞懂。

那就用XTRABACKUP吧,,阿里RDS也是用你这个工作来作一点备份恢复的。

~~~~~~~~~~~~~~~~

参考URL:

 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

推荐利用xtrabackup实现从服务器的部署~ 带宽真的越快~

http://segmentfault.com/a/1190000002575399

http://blog.csdn.net/hw_libo/article/details/38316721

最好,要先RESET MASTER一下,再日后开始弄哈。。。统统 ,就样空间对接日后好。

mkdir /data/backup -p 

确保在my.cnf中占据 [mysqld] 

怎么让 在[mysqld]顶端占据 datadir = .... 

  

[root@localhost ~]# innobackupex --user=root --password=123456 --defaults-file=/etc/my.cnf    /data/backup   

基于上,理想了思路,多参考多少网上文章就可不上能 日后开始啦。。

。。。。。。。。。。。。。。。。。。。。。。。

意味源于我我觉得日后环境是有MYSQL主从克隆qq的,且最日后开始主从克隆qq之间是OK的。

那下一步,统统 优化MYSQL主性能,以及MYSQL从的滞后什么的问題啦。

但可能性日志长得太少,同步来不急,磁盘空间满了日后,失了统统记录。统统前要重新作主从,但主已可不上能 被影响了。

安装xtrabackup: 

 

rpm -Uhv http://www.percona.com/downloads/percona-release/percona-release-0.0-1.x86_64.rpm 

你这个是64位的。 

32位的地址是: 

http://www.percona.com/downloads/percona-release/percona-release-0.0-1.i386.rpm  

  

可能性装了你这个套装日后却找可不上能 innobackupex命令。。。就。。。: 

http://www.percona.com/software/percona-xtrabackup/downloads/