<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="Linux 双机热备份" id="card1">
<p> 游客</p><p>
标题:Linux 双机热备份<br/>
正文:<br/>
 首先两台机器：a: 192.168.100.1（主数据库）b: 192.168.100.2（从数据库）打开a机器的my.cnf/my.ini设置首先要保证要同步的数据库内容完全一致在[mysqld]下添加以下内容server-id=1# 编号，主辅库的唯一IDlog-bin=/var/db/mysql/master.logbinlog-do-db=要同步的数据库名称 //不写就同步全部。#binlog-ignore-db = mysql //忽略的数据库重起服务器，进入主库，用show master status查看主服务器状态。给b增加一个backup的用户GRANT FILE,REPLICATION SLAVE,REPLICATION CLIENT,SUPER ON *.* TO backup@&amp;rsquo;192.168.100.2&amp;prime; IDENTIFIED by &amp;lsquo;backuppassword&amp;rsquo;;这个权限表示，这个backup账号只能由从备份机192.168.100.2访问只能用来进行备份操作打开b机器的my.cnf/my.ini文件添加或修改以下内容server-id=2master-host=192.168.100.1master-user=backupmaster-password=backuppasswordmaster-port=3306master-connect-retry=60replicate-do-db=要同步的数据库#replicate-ignore-db=不同步的数据库重起服务器，进入辅库用 show slave status G ( G将表以分行形式、而不是表格形式输出)查看从服务器状态。至此基于mysql的同步功能就做好了。slave stop; 停止从服务器slave start; 启动从服务器master stop; 停止主服务器master start; 启动主服务器用show processlist可以查看同步状态。如果有什么错误打开mysql的 hostname.err 查看原因，再调用下面的修改命令：CHANGE MASTER TOMASTER_HOST=&amp;rsquo;master_host_name&amp;rsquo;,MASTER_USER=&amp;rsquo;master_use<br/><a href="http://www.66host.org/wap.asp?mode=WAP&amp;act=View&amp;id=67&amp;Page=1">[&lt;&lt;]</a><a href="http://www.66host.org/wap.asp?mode=WAP&amp;act=View&amp;id=67&amp;Page=1">[[1]]</a><a href="http://www.66host.org/wap.asp?mode=WAP&amp;act=View&amp;id=67&amp;Page=2">[2]</a><a href="http://www.66host.org/wap.asp?mode=WAP&amp;act=View&amp;id=67&amp;Page=3">[3]</a><a href="http://www.66host.org/wap.asp?mode=WAP&amp;act=View&amp;id=67&amp;Page=5">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=67">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=67">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://www.66host.org/wap.asp">首页</a>
</p>
</card>
</wml>