电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Mysql主从同步备份策略VIP专享VIP免费

Mysql主从同步备份策略_第1页
Mysql主从同步备份策略_第2页
Mysql主从同步备份策略_第3页
Mysql 主从同步备份策略 五月 18th, 2009 at 17:30 - 3,803 views 环境: 主从服务器上的MySQL 数据库版本同为5.1.34 主机IP:192.168.0.1 从机IP:192.168.0.2 一. MySQL 主服务器配置 1.编辑配置文件/etc/my.cnf # 确保有如下行 server-id = 1 log-bin=mysql-bin binlog-do-db=mysql #需要备份的数据库名,如果备份多个数据库,重复设置这个选项即可 binlog-ignore-db=mysql #不需要备份的数据库名,如果备份多个数据库,重复设置这个选项即可 log-slave-updates #这个参数一定要加上,否则不会给更新的记录些到二进制文件里 slave-skip-errors #是跳过错误,继续执行复制操作 2.建立用户 mysql> grant replication slave on *.* to slave@192.168.0.2 identified by ‘111111′; # grant replication slave on *.* to ‘用户名’@'主机’ identified by ‘密码’; # 可在Slave 上做连接测试: mysql -h 192.168.0.1 -u test -p 3.锁主库表 mysql> FLUSH TABLES WITH READ LOCK; 4.显示主库信息 记录File 和Position,从库设置将会用到 ===================== mysql> SHOW MASTER STATUS; +------------------+----------+--------------+------------------+ | File | Position | Binlog_do_db | Binlog_ignore_db | +------------------+----------+--------------+------------------+ | mysql-bin.000001 | 106 | | | +------------------+----------+--------------+------------------+ 5.另开一个终端,打包主库 cd /usr/local/mysql #mysql库目录 tar zcvf var.tar.gz var ============================ 二.MySQL 从服务器配置 1、传输拿到主库数据包、解包 # cd /usr/local/mysql # scp 192.168.0.1:/usr/local/mysql/var.tar.gz . # tar zxvf var.tar.gz 2、查看修改 var 文件夹权限 # chown -R mysql:mysql var 3.编辑 /etc/my.cnf server-id=2 log-bin=mysql-bin master-host=192.168.0.1 master-user=slave master-password=111111 master-port=3306 replicate-do-db=test #需要备份的数据库名 replicate-ignore-db=mysql #忽略的数据库 master-connect-retry=60 #如果从服务器发现主服务器断掉,重新连接的时间差(秒) log-slave-updates #这个参数一定要加上,否则不会给更新...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部