- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
mysql主从备份1
?MYSQL互相备份同步?2011-05-25 10:31:06分类:?系统运维????? 两台MYSQL互相备份同步MySQL支持单向、异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维护日志文件的一个索引以跟踪日志循环。服务器在日志中读取的最后一次成功更新的位置。从服务器接收从那时起发生的任何更新,然后封锁并等待主服务器通知下一次更新。在实际项目中,两台分布于异地的主机上安装有MySQL数据库,两台服务器互为主备,客户要求当其中一台机器出现故障时,另外一台能够接管服务器上的应用,这就需要两台数据库的数据要实时保持一致,在这里使用MySQL的同步功能实现双机的同步复制。以下是操作实例:?1、数据库同步设置?主机操作系统:RedHat Enterprise Linux 5?数据库版本:MySQLVer 14.12 Distrib 5.0.22?前提:MySQL数据库正常启动?假设两台主机地址分别为:?ServA:172.18.3.3?ServB:172.18.3.4?1.1?配置同步账号?在ServA上增加一个ServB可以登录的帐号:?MySQLGRANT all privileges ON *.* TO tongbu@172.18.3.4 IDENTIFIED BY 123456; (注意:tongbu是用于同步的帐号,123456是tongbu的密码)??在ServB上增加一个ServA可以登录的帐号:?MySQLGRANT all privileges ON *.* TO tongbu@172.18.3.3 IDENTIFIED BY 123456;??1.2?配置数据库参数?1、以root用户登录ServA,修改ServA的my.cnf文件?vi /etc/my.cnf在[MySQLd]的配置项中增加如下配置:1 default-character-set=utf823 log-bin=MySQL-bin45 relay-log=relay-bin67 relay-log-index=relay-bin-index89 server-id=11011 master-host=172.18.3.4??#同步服务器的IP1213 master-user=tongbu?????#用于同步的帐号1415 master-password=123456???#用于同步帐号的密码1617 master-port=3306????????#同步服务器的端口1819 master-connect-retry=30???#同步的时间间隔,单位是秒2021 binlog-do-db=umsdb??????#需要同步的库2223 replicate-do-db=umsdb????#需要同步的库2425 replicate-ignore-table=umsdb.boco_tb_menu2627 replicate-ignore-table=umsdb.boco_tb_connect_log2829 replicate-ignore-table=umsdb.boco_tb_data_stat3031 replicate-ignore-table=umsdb.boco_tb_log_record3233 replicate-ignore-table=umsdb.boco_tb_workorder_record??2、以root用户登录ServB,修改ServB的my.cnf文件?vi /etc/my.cnf??在[MySQLd]的配置项中增加如下配置:?1 default-character-set=utf823 log-bin=MySQL-bin45 relay-log=relay-bin67 relay-log-index=relay-bin-index89 server-id=21011 master-host=10.240.136.91213 master-user=tongbu1415 master-password=1234561617 master-portmaster-connect-retry=302021 binlog-do-db=umsdb2223 replicate-do-db=umsdb2425 replicate-ignore-table=umsdb.boco_tb_menu2627 replicate-ignore-table=umsdb.boco_tb_connect_log2829 replicate-ignore-table=umsdb.boco_tb_data_stat3031 replicate-ignore-table
文档评论(0)