<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Hi,笑不点儿 &#187; 同步镜像</title>
	<atom:link href="http://atsunny.com/tag/%e5%90%8c%e6%ad%a5%e9%95%9c%e5%83%8f/feed" rel="self" type="application/rss+xml" />
	<link>http://atsunny.com</link>
	<description>国之中城之源&#38;水润天府生命之舟</description>
	<lastBuildDate>Mon, 06 Sep 2010 07:35:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<atom:link rel='hub' href='http://atsunny.com/?pushpress=hub'/>
		<item>
		<title>一步一步教你网站同步镜像(4)</title>
		<link>http://atsunny.com/2007/09/04/yibuyibujiaoniwangzhantongbujingxiang4.html</link>
		<comments>http://atsunny.com/2007/09/04/yibuyibujiaoniwangzhantongbujingxiang4.html#comments</comments>
		<pubDate>Tue, 04 Sep 2007 11:45:18 +0000</pubDate>
		<dc:creator>didi</dc:creator>
				<category><![CDATA[学习交流]]></category>
		<category><![CDATA[同步镜像]]></category>
		<category><![CDATA[网站]]></category>

		<guid isPermaLink="false">http://hi.5lsd.com/wordpress/?p=256</guid>
		<description><![CDATA[The Unreal Universe



A Book on Physics and Philosophy

<span class="readmore"><a href="http://atsunny.com/2007/09/04/yibuyibujiaoniwangzhantongbujingxiang4.html" title="一步一步教你网站同步镜像(4)">阅读全文——共4870字</a></span>


<br/><br/>相关文章:<ol><li><a href='http://atsunny.com/2007/09/01/yibuyibujiaoniwangzhantongbujingxiang3.html' rel='bookmark' title='Permanent Link: 一步一步教你网站同步镜像(3)'>一步一步教你网站同步镜像(3)</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<!-- AdSense Now! V1.90 -->
<!-- Post[count: 2] -->
<div class="adsense adsense-leadin" style="float:right;margin: 12px;"><div style="margin-left:auto;margin-right:auto;width:234px;display:block;">
<div style="text-align:center;width:234px;padding:1px;background:#aad;margin:2px;">
<div style="text-align:center;width:224px;padding:2px;padding-top:1px;padding-left:4px;border:solid 1px #000;background:#cff;margin:1px;">
<a style="text-decoration:none;" href="http://www.amazon.com/exec/obidos/ASIN/9810575947/unrblo-20" title="Find out more about The Unreal Universe and buy it ($9.95 for Kindle, $15.95 for paperback). It will change the way you view life and reality!">
<big style="font-size:14px;font-family:arial;color:#a48;font-variant: small-caps;"><b>The Unreal Universe</b></big><br />
<small style="font-size:12px;font-family:arial;color:#000;">
A Book on Physics and Philosophy
<br />
</small>
<em><b style="font-size:14px;font-family:arial;color:#000;">"For thinking laymen."</b></em>
</a>
</div>
</div>
</div></div><p><span style="font-size:16px;">前面已经介绍站同步镜像<a href="http://hi.5lsd.com/2007/08/260.html">1</a>，<a href="http://hi.5lsd.com/2007/08/261.html">2</a>，<a href="http://hi.5lsd.com/2007/09/262.html">3，</a>我们接着讲解同步镜像<a href="http://hi.5lsd.com/2007/09/263.html">4</a> <strong><font face="Arial">双机互备模式。</font></strong> </span></p>
<p><span style="font-size:16px;"><font face="Arial">如果在A加入slave设置，在B加入master设置，则可以做B-&gt;A的同步。</font> <font face="Arial">在A的配置文件中mysqld配置项加入以下设置：</font></span></p>
<blockquote>
<p><span style="font-size:16px;"><font face="Arial">master-host=10.10.10.53</font> <font face="Arial">master-user=backup</font> <font face="Arial">master-password=1234</font> <font face="Arial">replicate-do-db=backup</font> <font face="Arial">master-connect-retry=10</font></span></p>
</blockquote>
<p><span style="font-size:16px;"><font face="Arial"><span id="more-409"></span>在B的配置文件中mysqld配置项加入以下设置：</font> <font face="Arial">log-bin=c:mysqllogmysqllog</font> <font face="Arial">binlog-do-db=backup</font> <font face="Arial">注意：当有错误产生时*.err日志文件。同步的线程退出，当纠正错误后要让同步机制进行工作，运行slavestart</font> <font face="Arial">重起AB机器，则可以实现双向的热备。</font> </span></p>
<p><span style="font-size:16px;"><strong><font face="Arial">测试：</font></strong> <font face="Arial">向B批量插入大数据量表AA（1872000）条</font> <font face="Arial">A数据库每秒钟可以更新2500条数据。</font> </span></p>
<p><span style="font-size:16px;"><font face="Arial">2.数据库目录同步,方法和文件同步一样,设置好需要同步的两个数据库目录就可以了!</font> <font face="Arial">缺点很明显,数据同步只能单向进行,可以作为备份方案</font> <font face="Arial">3.用专用的MySQL同步软件进行同步</font> <font face="Arial">这方面的软件有SQLBalance和MyReplicator,优点是方便直观,还有很多争强功能!</font> <font face="Arial">缺点和2一样,只能单项同步!</font> <font face="Arial">当然你也可以修改镜像网站的程序为提交数据到母数据库,读取则在当前镜像下的数据,不过,修改起来麻烦!普通用户修改也非常难!呵呵,大家了解一下就可以!给大家一个思路!有能力的朋友可以试试阿!</font></span></p>
<p><span style="font-size:16px;"><strong><font face="Arial">4.关于MySQL论坛的数据同步</font></strong> <font face="Arial">由于数据来源的不可控制(不好表达),论坛数据是实时的,而且还要考虑来自镜像论坛的数据,如何实现镜像论坛与母论坛数据同步呢?</font> <font face="Arial">用1中介绍的MySQL自带的数据库同步功能互相备份模式就可以实现的!</font> <font face="Arial">不过,具体的应用我没有测试!稳定性不敢保证!</font> <font face="Arial">有能力的朋友推荐用下面这种思路来同步,相对来说减少点效率,但能减少发生的错误!</font> </span></p>
<p><span style="font-size:16px;"><strong><font face="Arial">比如镜像论坛数据同步:</font></strong> </span></p>
<p><span style="font-size:16px;"><font face="Arial">1.母论坛和镜像论坛的数据全写在母论坛数据库里,主从模式,读取只在本地读取,这个需要修改程序!</font> </span></p>
<p><span style="font-size:16px;"><font face="Arial">2.每次写数据,都同时提交到两个数据库中,安全,但是效率很差,也得修改程序!</font> <strong><font face="Arial">MSSQL</font></strong> <font face="Arial">MSSQL数据同步利用数据库复制技术实现数据同步更新(来自网络,也是非常完美的教程)</font> </span></p>
<p><span style="font-size:16px;"><strong><font face="Arial">复制的概念</font></strong> <font face="Arial">复制是将一组数据从一个数据源拷贝到多个数据源的技术，是将一份数据发布到多个存储站点上的有效方式。使用 复制技术，用户可以将一份数据发布到多台服务器上，从而使不同的服务器用户都可以在权限的许可的范围内共享这份数据。复制技术可以确保分布在不同地点的数 据自动同步更新，从而保证数据的一致性。</font></span></p>
<p><span style="font-size:16px;"><strong><font face="Arial">SQL复制的基本元素包括</font></strong> <font face="Arial">出版服务器、订阅服务器、分发服务器、出版物、文章</font> <strong><font face="Arial">SQL复制的工作原理</font></strong> <font face="Arial">SQLSERVER主要采用出版物、订阅的方式来处理复制。源数据所在的服务器是出版服务器，负责发表数 据。出版服务器把要发表的数据的所有改变情况的拷贝复制到分发服务器，分发服务器包含有一个分发数据库，可接收数据的所有改变，并保存这些改变，再把这些 改变分发给订阅服务器</font> <strong><font face="Arial">SQLSERVER复制技术类型</font></strong> <font face="Arial">SQLSERVER提供了三种复制技术，分别是：</font> </span></p>
<p><span style="font-size:16px;"><font face="Arial">1、快照复制（呆会我们就使用这个）</font> </span></p>
<p><span style="font-size:16px;"><font face="Arial">2、事务复制</font></span></p>
<p><span style="font-size:16px;"><font face="Arial">3、合并复制</font> <font face="Arial">只要把上面这些概念弄清楚了那么对复制也就有了一定的理解。接下来我们就一步一步来实现复制的步骤。</font></span></p>
<p><span style="font-size:16px;"><strong><font face="Arial">第一先来配置出版服务器</font></strong> <font face="Arial">(1)选中指定[服务器]节点</font> <font face="Arial">(2)从[工具]下拉菜单的[复制]子菜单中选择[发布、订阅服务器和分发]命令</font> <font face="Arial">(3)系统弹出一个对话框点[下一步]然后看着提示一直操作到完成。</font> <font face="Arial">(4)当完成了出版服务器的设置以后系统会为该服务器的树形结构中添加一个复制监视器。同时也生成一个分发数据库(distribution)</font> </span></p>
<p><span style="font-size:16px;"><strong><font face="Arial">第二创建出版物</font></strong> <font face="Arial">(1)选中指定的服务器</font> <font face="Arial">(2)从[工具]菜单的[复制]子菜单中选择[创建和管理发布]命令。此时系统会弹出一个对话框</font> <font face="Arial">(3)选择要创建出版物的数据库，然后单击[创建发布]</font> <font face="Arial">(4)在[创建发布向导]的提示对话框中单击[下一步]系统就会弹出一个对话框。对话框上的内容是复制的三个类型。我们现在选第一个也就是默认的快照发布(其他两个大家可以去看看帮助)</font> <font face="Arial">(5)单击[下一步]系统要求指定可以订阅该发布的数据库服务器类型，SQLSERVER允许在不同的数据库如ORACLE或ACCESS之间进行数据复制。但是在这里我们选择运行&quot;SQLSERVER2000&quot;的数据库服务器</font> <font face="Arial">(6)单击[下一步]系统就弹出一个定义文章的对话框也就是选择要出版的表</font> <font face="Arial">(7)然后[下一步]直到操作完成。当完成出版物的创建后创建出版物的数据库也就变成了一个共享数据库。</font></span></p>
<p><span style="font-size:16px;"><strong><font face="Arial">第三设计订阅</font></strong> <font face="Arial">(1)选中指定的订阅服务器</font> <font face="Arial">(2)从[工具]下拉菜单中选择[复制]子菜单的[请求订阅]</font> <font face="Arial">(3)按照单击[下一步]操作直到系统会提示检查SQLSERVER代理服务的运行状态，执行复制操作的前提条件是SQLSERVER代理服务必须已经启动。</font> <font face="Arial">(4)单击[完成]。完成订阅操作。</font> <font face="Arial">完成上面的步骤其实复制也就是成功了。但是如何来知道复制是否成功了呢？这里可以通过这种方法来快速看是否 成功。展开出版服务器下面的复制&mdash;&mdash;发布内容&mdash;&mdash;右键发布内容&mdash;&mdash;属性&mdash;&mdash;击活&mdash;&mdash;状态然后点立即运行代理程序接着点代理程序属性击活调度把调度设置为每 一天发生，每一分钟，在0：00：00和23：59：59之间。接下来就是判断复制是否成功了打开C: /ProgramFiles/MicrosoftSQLServer/MSSQL/REPLDATA/unc/XIAOWANGZI_database_database 下面看是不是有一些以时间做为文件名的文件夹差不多一分中就产生一个。要是你还不信的话就打开你的数据库看在订阅的服务器的指定订阅数据库下看是不是看到 了你刚才所发布的表&mdash;</font> </span></p>
<p><span style="font-size:16px;"><strong><font face="Arial">一个手工同步的方案</font></strong></span></p>
<p><span style="font-size:16px;"><font face="Arial">定时同步服务器上的数据</font> <font face="Arial">&#8211;例子:</font> </span></p>
<p><span style="font-size:16px;"><font face="Arial">&#8211;测试环境,SQLServer2000,远程服务器名:xz,用户名为:sa,无密码,</font></span></p>
<p><span style="font-size:16px;"><font face="Arial">&#8211;测试数据库:test</font> <font face="Arial">&#8211;服务器上的表(查询分析器连接到服务器上创建)</font> <font face="Arial">createtable[user](idintprimarykey,numbervarchar(4),namevarchar(10))</font> <font face="Arial">go</font> <font face="Arial">&#8211;以下在局域网(本机操作)</font> </span></p>
<p><span style="font-size:16px;"><font face="Arial">&#8211;本机的表,state说明:null表示新增记录,1表示修改过的记录,0表示无变化的记录</font> <font face="Arial">ifexists(select*fromdbo.sysobjectswhereid=object_id(N&#39;[user]&#39;)andOBJECTPROPERTY(id,N&#39;IsUserTable&#39;)=1)</font> <font face="Arial">droptable[user]</font> <font face="Arial">GO</font> <font face="Arial">createtable[user](idintidentity(1,1),numbervarchar(4),namevarchar(10),statebit)</font> <font face="Arial">go</font> </span></p>
<p><span style="font-size:16px;"><font face="Arial">&#8211;创建触发器,维护state字段的值</font> <font face="Arial">createtriggert_stateon[user]</font> <font face="Arial">afterupdate</font> <font face="Arial">as</font> <font face="Arial">update[user]setstate=1</font> <font face="Arial">from[user]ajoininsertedbona.id=b.id</font> <font face="Arial">wherea.stateisnotnull</font> <font face="Arial">go</font> </span></p>
<p><span style="font-size:16px;"><font face="Arial">&#8211;为了方便同步处理,创建链接服务器到要同步的服务器</font> </span></p>
<p><span style="font-size:16px;"><font face="Arial">&#8211;这里的远程服务器名为:xz,用户名为:sa,无密码</font> <font face="Arial">ifexists(select1frommaster..sysserverswheresrvname=&#39;srv_lnk&#39;)</font> <font face="Arial">execsp_dropserver&#39;srv_lnk&#39;,&#39;droplogins&#39;</font> <font face="Arial">go</font> <font face="Arial">execsp_addlinkedserver&#39;srv_lnk&#39;,&#39;&#39;,&#39;SQLOLEDB&#39;,&#39;xz&#39;</font> <font face="Arial">execsp_addlinkedsrvlogin&#39;srv_lnk&#39;,&#39;false&#39;,null,&#39;sa&#39;</font> <font face="Arial">go</font> </span></p>
<p><span style="font-size:16px;"><font face="Arial">&#8211;创建同步处理的存储过程</font> <font face="Arial">ifexists(select*fromdbo.sysobjectswhereid=object_id(N&#39;[dbo].[p_synchro]&#39;)andOBJECTPROPERTY(id,N&#39;IsProcedure&#39;)=1)</font> <font face="Arial">dropprocedure[dbo].[p_synchro]</font> <font face="Arial">GO</font> <font face="Arial">createprocp_synchro</font> <font face="Arial">as</font> <font face="Arial">&#8211;setXACT_ABORTon</font> <font face="Arial">&#8211;启动远程服务器的MSDTC服务</font> <font face="Arial">&#8211;execmaster..xp_cmdshell&#39;isql/S&quot;xz&quot;/U&quot;sa&quot;/P&quot;&quot;/q&quot;execmaster..xp_cmdshell&#39;&#39;netstartmsdtc&#39;&#39;,no_output&quot;&#39;,no_output</font> <font face="Arial">&#8211;启动本机的MSDTC服务</font> <font face="Arial">&#8211;execmaster..xp_cmdshell&#39;netstartmsdtc&#39;,no_output</font> <font face="Arial">&#8211;进行分布事务处理,如果表用标识列做主键,用下面的方法</font> <font face="Arial">&#8211;BEGINDISTRIBUTEDTRANSACTION</font> <font face="Arial">&#8211;</font></span></p>
<p><span style="font-size:16px;"><font face="Arial">同步删除的数据</font> <font face="Arial">deletefromsrv_lnk.test.dbo.[user]</font> <font face="Arial">whereidnotin(selectidfrom[user])</font> <font face="Arial">&#8211;</font></span></p>
<p><span style="font-size:16px;"><font face="Arial">同步新增的数据</font> <font face="Arial">insertintosrv_lnk.test.dbo.[user]</font> <font face="Arial">selectid,number,namefrom[user]wherestateisnull</font> <font face="Arial">&#8211;</font></span></p>
<p><span style="font-size:16px;"><font face="Arial">同步修改的数据</font> <font face="Arial">updatesrv_lnk.test.dbo.[user]set</font> <font face="Arial">number=b.number,name=b.name</font> <font face="Arial">fromsrv_lnk.test.dbo.[user]a</font> <font face="Arial">join[user]bona.id=b.id</font> <font face="Arial">whereb.state=1</font> <font face="Arial">&#8211;</font></span></p>
<p><span style="font-size:16px;"><font face="Arial">同步后更新本机的标志</font> <font face="Arial">update[user]setstate=0whereisnull(state,1)=1</font> <font face="Arial">&#8211;COMMITTRAN</font> <font face="Arial">go</font> <font face="Arial">&#8211;创建作业,定时执行数据同步的存储过程</font> <font face="Arial">ifexists(SELECT1frommsdb..sysjobswherename=&#39;数据处理&#39;)</font> <a href="mailto:EXECUTEmsdb.dbo.sp_delete_job@job_name=%27"><u><font color="#0000ff" face="Arial">EXECUTEmsdb.dbo.sp_delete_job@job_name=&#39;</font></u></a><font face="Arial">数据处理&#39;</font> <a href="mailto:execmsdb..sp_add_job@job_name=%27"><u><font color="#0000ff" face="Arial">execmsdb..sp_add_job@job_name=&#39;</font></u></a><font face="Arial">数据处理&#39;</font> <font face="Arial">&#8211;创建作业步骤</font> <a href="mailto:declare@sqlvarchar%28800%29,@dbnamevarchar%28250"><u><font color="#0000ff" face="Arial">declare@sqlvarchar(800),@dbnamevarchar(250</font></u></a><font face="Arial">)</font> <a href="mailto:select@sql=%27execp_synchro%27"><u><font color="#0000ff" face="Arial">select@sql=&#39;execp_synchro&#39;</font></u></a><font face="Arial">&#8211;数据处理的命令</font> <font face="Arial">,@dbname=db_name()&#8211;执行数据处理的数据库名</font> <a href="mailto:execmsdb..sp_add_jobstep@job_name=%27"><u><font color="#0000ff" face="Arial">execmsdb..sp_add_jobstep@job_name=&#39;</font></u></a><font face="Arial">数据处理&#39;,</font> <font face="Arial">@step_name=&#39;数据同步&#39;,</font> <font face="Arial">@subsystem=&#39;TSQL&#39;,</font> <font face="Arial">@database_name=@dbname,</font> <font face="Arial">@command=@sql,</font> <font face="Arial">@retry_attempts=5,&#8211;重试次数</font> <font face="Arial">@retry_interval=5&#8211;重试间隔</font> <font face="Arial">&#8211;创建调度</font> <a href="mailto:EXECmsdb..sp_add_jobschedule@job_name=%27"><u><font color="#0000ff" face="Arial">EXECmsdb..sp_add_jobschedule@job_name=&#39;</font></u></a><font face="Arial">数据处理&#39;,</font> <font face="Arial">@name=&#39;时间安排&#39;,</font> <font face="Arial">@freq_type=4,&#8211;每天</font> <font face="Arial">@freq_interval=1,&#8211;每天执行一次</font> <font face="Arial">@active_start_time=00000&#8211;0点执行</font> <font face="Arial">go</font></span></p>
<div style="float:left;margin:0px 0px 0px 0px;"></div><h3>Related Posts</h3><ul><li><a href="http://atsunny.com/2007/09/01/yibuyibujiaoniwangzhantongbujingxiang3.html" title="一步一步教你网站同步镜像(3) 2007.09.1">一步一步教你网站同步镜像(3)</a>(0)</li>
<li><a href="http://atsunny.com/2010/04/28/fair-use-generate-one-trillion-u-s-dollars-worth-in-the-united-states.html" title="“合理使用”在美国产生万亿美元价值 2010.04.28">“合理使用”在美国产生万亿美元价值</a>(0)</li>
<li><a href="http://atsunny.com/2010/04/21/world-expo-there-are-many-robot-can-see.html" title="世博会，有很多机器人可看 2010.04.21">世博会，有很多机器人可看</a>(4)</li>
<li><a href="http://atsunny.com/2010/03/13/xamppwordpress.html" title="XAMPP搭建和安装Wordpress 2010.03.13">XAMPP搭建和安装Wordpress</a>(0)</li>
</ul><h3>Recent Comments</h3><ul></ul>

<p><br/><br/>相关文章:<ol><li><a href='http://atsunny.com/2007/09/01/yibuyibujiaoniwangzhantongbujingxiang3.html' rel='bookmark' title='Permanent Link: 一步一步教你网站同步镜像(3)'>一步一步教你网站同步镜像(3)</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://atsunny.com/2007/09/04/yibuyibujiaoniwangzhantongbujingxiang4.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>一步一步教你网站同步镜像(3)</title>
		<link>http://atsunny.com/2007/09/01/yibuyibujiaoniwangzhantongbujingxiang3.html</link>
		<comments>http://atsunny.com/2007/09/01/yibuyibujiaoniwangzhantongbujingxiang3.html#comments</comments>
		<pubDate>Sat, 01 Sep 2007 11:34:25 +0000</pubDate>
		<dc:creator>didi</dc:creator>
				<category><![CDATA[学习交流]]></category>
		<category><![CDATA[同步镜像]]></category>
		<category><![CDATA[网站]]></category>

		<guid isPermaLink="false">http://hi.5lsd.com/wordpress/?p=245</guid>
		<description><![CDATA[The Unreal Universe



A Book on Physics and Philosophy

<span class="readmore"><a href="http://atsunny.com/2007/09/01/yibuyibujiaoniwangzhantongbujingxiang3.html" title="一步一步教你网站同步镜像(3)">阅读全文——共2136字</a></span>


<br/><br/>相关文章:<ol><li><a href='http://atsunny.com/2007/09/04/yibuyibujiaoniwangzhantongbujingxiang4.html' rel='bookmark' title='Permanent Link: 一步一步教你网站同步镜像(4)'>一步一步教你网站同步镜像(4)</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><span style="font-size:16px;"><strong><font face="Arial">WebSynchronizer网站同步镜像使用傻瓜指南</font></strong> <font face="Arial">WebSynchronizer功能非常强大,不单单是网站同步,还可以进行<a href="http://hi.5lsd.com/2007/08/261.html">本地目录同步</a>,本地到远程同步,功能方面远胜过传神,不过,国内好像没有汉化版,对于一些对英文感冒的朋友用起来会不太舒服,希望CCF里的汉化高手能将他中文化!</font> <font face="Arial">开始运行程序,老外的软件就是智能,一打开这个软件就会有一个同步向导跳出来!</font> <font face="Arial">在这里,你也看出来了吧,这个软件只支持两个目录间的同步.不过,我们可以创建多个项目来解决这个问题!具体我在后面介绍!这里,我们来看看如何建立两个远程目录的同步!</font> <font face="Arial">选择第二项,进入下一个选择框:</font> <font face="Arial">网站同步当然是选择第一项了!再进入下一步,要你选择同步的第一个服务器,建议在这里serverslist,先编辑好需要同步的几个FTP</font> <br />
	</span></p>
<p><span style="font-size:16px;"><strong><font face="Arial"><span id="more-401"></span>同步方式设置说明:</font></strong> <font face="Arial">第一项的意思是:上传下载所有改变的文件</font> <font face="Arial">第二项的意思是:不改变文件夹内容,只下载新的文件</font> <font face="Arial">点击下一步进行第二个服务器设置,方法和第一个一样!</font> <font face="Arial">设置完成后,你还可以修改任务名称!</font> <font face="Arial">我觉得这点就是这个软件非常优秀的地方,以任务的方式进行管理.非常方便!</font> <font face="Arial">OK,现在我们就可以看到他的主界面了!</font> <font face="Arial">还有一点要提,他的计划任务更能也很强大,在这里我就不再多说了!用过才知道他的强大!</font> <font face="Arial">有朋友会说,我要进行两个以上的网站同步怎么办?</font> <font face="Arial">很简单,再多建几个任务就可以了,要镜像多少网站都没有问题!</font> <font face="Arial">这个软件的网站同步镜像可以非常灵活,比如可以本地-远程,然后再远程-远程!或者本地-远程1,本地-远程2,远程1-远程2,任何情形下的同步都可以完成!</font> <br />
	</span></p>
<p><span style="font-size:16px;"><strong><font face="Arial">数据库同步操作指南</font></strong> <font face="Arial">说完了文件同步,我们再来探讨一下<a href="http://hi.5lsd.com/2007/08/260.html">数据库同步</a>!</font> <font face="Arial">这里我主要教大家两种最常用的数据库的同步方法!</font> <strong><font face="Arial">MySQL</font></strong> <font face="Arial">MySQL数据同步主要有三种方式:</font> <font face="Arial">1.利用MySQL自身的数据库同步功能</font> <font face="Arial">2.利用MySQL数据库的特性(数据库存在固顶目录,并且以文件形式存储),进行数据库目录同步以达到数据同步目的</font> <font face="Arial">3.利用专用的MySQL数据库同步软件</font> <font face="Arial">1.利用MySQL自身的数据库同步功能(下面参考自网上的文章,写的非常详细了)</font> <font face="Arial">MySQL从3.23.15版本以后提供数据库复制功能。利用该功能可以实现两个数据库同步，主从模式，互相备份模式的功能.</font> <font face="Arial">数据库同步复制功能的设置都在mysql的设置文件中体现。mysql的配置文件（一般是my.cnf），在unix环境下在/etc/mysql/my.cnf或者在mysql用户的home目录下的my.cnf。</font> <font face="Arial">windows环境中，如果c:根目录下有my.cnf文件则取该配置文件。当运行mysql的 winmysqladmin.exe工具时候，该工具会把c:根目录下的my.cnf命名为mycnf.bak。并在winnt目录下创建my.ini。 mysql服务器启动时候会读该配置文件。所以可以把my.cnf中的内容拷贝到my.ini文件中，用my.ini文件作为mysql服务器的配置文 件。</font><br />
	</span></p>
<p><span style="font-size:16px;"><strong><font face="Arial">设置方法：</font></strong> <strong><font face="Arial">设置范例环境：</font></strong> <font face="Arial">操作系统：window2000professional</font> <font face="Arial">mysql：4.0.4-beta-max-nt-log</font> <font face="Arial">Aip:10.10.10.22</font> <font face="Arial">Bip:10.10.10.53</font> <strong><font face="Arial">A:设置</font></strong> <br />
	</span></p>
<p><span style="font-size:16px;"><strong><font face="Arial">1.增加一个用户最为同步的用户帐号：</font></strong> <a href="mailto:GRANTFILEON*.*TObackup@%2710.10.10.53%27IDENTIFIEDBY%E2%80%981234%E2%80%99"><u><font color="#0000ff" face="Arial">GRANTFILEON*.*TObackup@&#39;10.10.10.53&#39;IDENTIFIEDBY&lsquo;1234&rsquo;</font></u></a> <br />
	</span></p>
<p><span style="font-size:16px;"><strong><font face="Arial">2.增加一个数据库作为同步数据库：</font></strong> <font face="Arial">createdatabasebackup</font> <strong><font face="Arial">B:设置</font></strong> <font face="Arial">1.增加一个用户最为同步的用户帐号：</font> <a href="mailto:GRANTFILEON*.*TObackup@%2710.10.10.22%27IDENTIFIEDBY%E2%80%981234%E2%80%99"><u><font color="#0000ff" face="Arial">GRANTFILEON*.*TObackup@&#39;10.10.10.22&#39;IDENTIFIEDBY&lsquo;1234&rsquo;</font></u></a> <font face="Arial">2.增加一个数据库作为同步数据库：</font> <font face="Arial">createdatabasebackup</font> <font face="Arial">主从模式：A-&gt;B</font> <font face="Arial">A为master</font> <font face="Arial">修改Amysql的my.ini文件。在mysqld配置项中加入下面配置：</font> <font face="Arial">server-id=1</font> <font face="Arial">log-bin</font> <font face="Arial">#设置需要记录log可以设置log-bin=c:mysqlbakmysqllog设置日志文件的目录，</font> <font face="Arial">#其中mysqllog是日志文件的名称，mysql将建立不同扩展名，文件名为mysqllog的几个日志文件。</font> <font face="Arial">binlog-do-db=backup#指定需要日志的数据库</font> <font face="Arial">重起数据库服务。</font> <font face="Arial">用showmasterstatus命令看日志情况。</font> <font face="Arial">B为slave</font> <font face="Arial">修改Bmysql的my.ini文件。在mysqld配置项中加入下面配置：</font> <font face="Arial">server-id=2</font> <font face="Arial">master-host=10.10.10.22</font> <font face="Arial">master-user=backup#同步用户帐号</font> <font face="Arial">master-password=1234</font> <font face="Arial">master-port=3306</font> <font face="Arial">master-connect-retry=60预设重试间隔60秒</font> <font face="Arial">replicate-do-db=backup告诉slave只做backup数据库的更新</font> <font face="Arial">重起数据库</font> <font face="Arial">用showslavestatus看同步配置情况。</font> <br />
	</span></p>
<p><span style="font-size:16px;"><font face="Arial">注意：由于设置了slave的配置信息，mysql在数据库目录下生成master.info</font> <font face="Arial">所以如有要修改相关slave的配置要先删除该文件。否则修改的配置不能生效。</font></span></p>
<div style="float:left;margin:0px 0px 0px 0px;"></div><h3>Related Posts</h3><ul><li><a href="http://atsunny.com/2007/09/04/yibuyibujiaoniwangzhantongbujingxiang4.html" title="一步一步教你网站同步镜像(4) 2007.09.4">一步一步教你网站同步镜像(4)</a>(0)</li>
<li><a href="http://atsunny.com/2010/04/28/fair-use-generate-one-trillion-u-s-dollars-worth-in-the-united-states.html" title="“合理使用”在美国产生万亿美元价值 2010.04.28">“合理使用”在美国产生万亿美元价值</a>(0)</li>
<li><a href="http://atsunny.com/2010/04/21/world-expo-there-are-many-robot-can-see.html" title="世博会，有很多机器人可看 2010.04.21">世博会，有很多机器人可看</a>(4)</li>
<li><a href="http://atsunny.com/2010/03/13/xamppwordpress.html" title="XAMPP搭建和安装Wordpress 2010.03.13">XAMPP搭建和安装Wordpress</a>(0)</li>
</ul><h3>Recent Comments</h3><ul></ul>

<p><br/><br/>相关文章:<ol><li><a href='http://atsunny.com/2007/09/04/yibuyibujiaoniwangzhantongbujingxiang4.html' rel='bookmark' title='Permanent Link: 一步一步教你网站同步镜像(4)'>一步一步教你网站同步镜像(4)</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://atsunny.com/2007/09/01/yibuyibujiaoniwangzhantongbujingxiang3.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
