Chinaunix首页 | 论坛 | 博客
  • 博客访问: 456650
  • 博文数量: 145
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1139
  • 用 户 组: 普通用户
  • 注册时间: 2014-01-14 16:47
个人简介

路漫漫其修远兮,吾将上下而求索

文章分类

全部博文(145)

文章存档

2016年(10)

2015年(15)

2014年(120)

我的朋友

分类: Mysql/postgreSQL

2014-01-15 09:46:58

1、实时备份
采用主从同步的方式进行实时备份。
1)、MASTER主机操作

点击(此处)折叠或打开

  1. cp /usr/share/mysql/my-media.cnf /etc/my.cnf
  2. #vi /etc/my.cnf
  3. 在log-bin=mysql-bin下添加几行:
  4. relay-log=relay-bin
  5. relay-log-index=relay-bin-index
  6. 2.binlog-do-db=xj_auth(数据库名字)
  7. 3.binlog-do-db=xj_character(数据库名字)
  8. 4.binlog-ignore-db=xj_payment(数据库名字)
  9. 5.binlog-ignore-db=xj_world_test(数据库名字)
  10. 2-3:备份库名,4-5:不备份库名
  11. 账号授权:
  12. Mysql>grant replication slave on *.* to 用户名@'slave_ip'
  13. identified by 'password';
  14. Mysql>flush privileges;
  15. #service mysql restart

2)、SLAVE从机操作

点击(此处)折叠或打开

  1. #vi /etc/my.cnf
  2. 修改server-id的值
  3. server-id = 2 #不能与master的值相同
  4. 在log-bin=mysql-bin下添加一行:
  5. replicate-do-db=xj_auth
  6. replicate-do-db=xj_character
  7. #service mysql restart
  8. mysql>stop slave;
  9. mysql>change master to master_host='master_ip',master_user='back_user',master_pass word='password';
  10. mysql>start slave;
  11. mysql>show slave status\G
  12. Slave_IO_Running和Slave_SQL_Running均为yes则正常,


阅读(797) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~