<?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>haohtml&#039;s blog &#187; rsync</title>
	<atom:link href="http://blog.haohtml.com/tag/rsync/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.haohtml.com</link>
	<description>haohtml&#039;s life and works</description>
	<lastBuildDate>Tue, 22 May 2012 04:57:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>FreeBSD+Rsync文件同步</title>
		<link>http://blog.haohtml.com/archives/5010</link>
		<comments>http://blog.haohtml.com/archives/5010#comments</comments>
		<pubDate>Sat, 07 Aug 2010 02:55:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[服务器类]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[rsync]]></category>

		<guid isPermaLink="false">http://blog.haohtml.com/?p=5010</guid>
		<description><![CDATA[一.服务端和客户端安装一样 woody-207#cd /usr/ports/net/rsync woody-207#make install 二.配置rsync服务端 woody207# vi /usr/local/etc/rsyncd.conf 添加以下内容 [www] comment = web server backup path = /www auth users = woody uid = nobody gid = nogroup secrets file = /usr/local/etc/rsyncd.secrets read 启动rsync的daemon模式 vi /usr/local/etc/rc.d/rsyncd 修改这一行内容，使用IPV4协议 command_args="-4 --daemon" 系统服务配置 #echo 'rsyncd_enable=”YES”' &#62;&#62; /etc/rc.conf 启动服务 woody-207# /usr/local/etc/rc.d/rsyncd start 检查Rsync daemon启动状态 woody-207# sockstat &#124; grep [...]<table class="wumii-related-items" cellspacing="0" cellpadding="3" border="0"  style="clear: both;">
    
    <tr>
        <td colspan="4"><b><font size="-1"  style="display: block !important; padding: 20px 0 5px !important;">您可能也喜欢：</font></b></td>
    </tr>
    
        <tr>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important;">
                    <a target="_blank" title="rsync实现跨网段文件同步" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F4995&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5010">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">rsync实现跨网段文件同步</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="Ubuntu/FreeBSD下Rsync同步镜像服务器配置教程" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F4984&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5010">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">Ubuntu/FreeBSD下Rsync同步镜像服务器配置教程</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="分享FreeBSD 8.0的十四条优化策略" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F4197&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5010">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/site_images/2011/03/22/4028355.jpg" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">分享FreeBSD 8.0的十四条优化策略</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="[教程]freebsd中使用rsync同步文件" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5007&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5010">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">[教程]freebsd中使用rsync同步文件</font>
                    </a>
                </td>
        </tr>
    
    <tr>
        <td colspan="4" align="right">
            <a style="text-decoration: none !important;" href="http://www.wumii.com/widget/relatedItems" target="_blank" title="无觅相关文章插件">
                <font size="-1" color="#bbbbbb" style="display: block !important; font-family: arial !important; padding: 5px 0 !important; font-size: 12px !important; color: #bbb !important;">无觅</font>
            </a>
        </td>
    </tr>
</table>]]></description>
			<content:encoded><![CDATA[<p><strong>一.服务端和客户端安装一样</strong></p>
<blockquote><p>woody-207#cd /usr/ports/net/rsync<br />
woody-207#make install</p></blockquote>
<p><strong>二.配置rsync服务端</strong></p>
<blockquote><p><strong></strong>woody207# vi /usr/local/etc/rsyncd.conf</p></blockquote>
<p>添加以下内容</p>
<blockquote><p>[www]<br />
comment = web server backup<br />
path = /www<br />
auth users = woody<br />
uid = nobody<br />
gid = nogroup<br />
secrets file = /usr/local/etc/rsyncd.secrets<br />
read</p></blockquote>
<p><span id="more-5010"></span><br />
<strong>启动rsync的daemon模式</strong></p>
<blockquote><p>vi /usr/local/etc/rc.d/rsyncd<br />
修改这一行内容，使用IPV4协议<br />
<span style="color: #0000ff;">command_args="-4 --daemon"</span></p></blockquote>
<p><strong>系统服务配置</strong></p>
<blockquote><p><strong></strong>#echo 'rsyncd_enable=”YES”' &gt;&gt; /etc/rc.conf</p></blockquote>
<p><strong>启动服务</strong></p>
<blockquote><p><strong></strong>woody-207# /usr/local/etc/rc.d/rsyncd start</p></blockquote>
<p><strong>检查Rsync daemon启动状态</strong></p>
<blockquote><p><strong></strong>woody-207# sockstat | grep rsync<br />
root rsync 586 3 dgram -&gt; /var/run/logpriv<br />
root rsync 586 4 tcp4 *:873 *:*</p></blockquote>
<p><strong>三.RSYNC客户端配置</strong><br />
1、配置<span style="color: #ff0000;">rsyncd.secrets</span></p>
<blockquote><p>woody-207#vi /usr/local/etc/rsyncd.secrets //加入以下内容</p>
<p><span style="color: #0000ff;">RXHOEqat6Dhon4HRsM31</span> //Rsync Server上的认证密码,不用输入用户名</p>
<p>woody-207#chmod 600 /usr/local/etc/rsyncd.secrets</p></blockquote>
<p>2、进行第一次同步</p>
<blockquote><p>/usr/local/bin/rsync -avzP --delete --password-file=/usr/local/etc/rsyncd.secrets woody@192.168.1.207::www /www/backup/</p></blockquote>
<p>将上面的同步命令写进shell script里面，加一个#!/bin/sh就可以了。</p>
<table class="wumii-related-items" cellspacing="0" cellpadding="3" border="0"  style="clear: both;">
    
    <tr>
        <td colspan="4"><b><font size="-1"  style="display: block !important; padding: 20px 0 5px !important;">您可能也喜欢：</font></b></td>
    </tr>
    
        <tr>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important;">
                    <a target="_blank" title="rsync实现跨网段文件同步" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F4995&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5010">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">rsync实现跨网段文件同步</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="Ubuntu/FreeBSD下Rsync同步镜像服务器配置教程" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F4984&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5010">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">Ubuntu/FreeBSD下Rsync同步镜像服务器配置教程</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="分享FreeBSD 8.0的十四条优化策略" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F4197&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5010">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/site_images/2011/03/22/4028355.jpg" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">分享FreeBSD 8.0的十四条优化策略</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="[教程]freebsd中使用rsync同步文件" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5007&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5010">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">[教程]freebsd中使用rsync同步文件</font>
                    </a>
                </td>
        </tr>
    
    <tr>
        <td colspan="4" align="right">
            <a style="text-decoration: none !important;" href="http://www.wumii.com/widget/relatedItems" target="_blank" title="无觅相关文章插件">
                <font size="-1" color="#bbbbbb" style="display: block !important; font-family: arial !important; padding: 5px 0 !important; font-size: 12px !important; color: #bbb !important;">无觅</font>
            </a>
        </td>
    </tr>
</table>]]></content:encoded>
			<wfw:commentRss>http://blog.haohtml.com/archives/5010/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>rsync从linux到linux的文件同步备份</title>
		<link>http://blog.haohtml.com/archives/5000</link>
		<comments>http://blog.haohtml.com/archives/5000#comments</comments>
		<pubDate>Sat, 07 Aug 2010 02:45:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[服务器类]]></category>
		<category><![CDATA[rsync]]></category>

		<guid isPermaLink="false">http://blog.haohtml.com/?p=5000</guid>
		<description><![CDATA[一、环境 需要备份文件的服务器（服务器端）：192.168.1.201 （RHEL 5） 接收备份文件的服务器（客户端）：192.168.1.202 （CENTOS 5） 二、安装配置 1.服务器端的配置 A、采用系统默认安装的rsync 编辑/etc/rsyncd.conf文件，如果没有则新建一个。 vi /etc/rsyncd.conf #[globale] strict modes= yes #check passwd file port= 873 #default port logfile= /var/log/rsyncd.log pidfile= /var/run/rsyncd.pid max connections= 4 #[modules] [testlink] #备份模块 uid= root gid= root path= /usr/local/apache/htdocs/testlink/upload_area #要备份的目录 read only= no host allow= * auth users= wwyhy secrets file= /etc/rsyncd.scrt [bugfree] #备份模块 [...]<table class="wumii-related-items" cellspacing="0" cellpadding="3" border="0"  style="clear: both;">
    
    <tr>
        <td colspan="4"><b><font size="-1"  style="display: block !important; padding: 20px 0 5px !important;">您可能也喜欢：</font></b></td>
    </tr>
    
        <tr>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important;">
                    <a target="_blank" title="FreeBSD+Rsync文件同步" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5010&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5000">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">FreeBSD+Rsync文件同步</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="用Rsync从Linux到Windows远程备份" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F644&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5000">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/site_images/2011/03/22/4023893.jpg" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">用Rsync从Linux到Windows远程备份</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="rsync实现跨网段文件同步" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F4995&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5000">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">rsync实现跨网段文件同步</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="windows下rsync的安装配置【数据同步】" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F654&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5000">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">windows下rsync的安装配置【数据同步】</font>
                    </a>
                </td>
        </tr>
    
    <tr>
        <td colspan="4" align="right">
            <a style="text-decoration: none !important;" href="http://www.wumii.com/widget/relatedItems" target="_blank" title="无觅相关文章插件">
                <font size="-1" color="#bbbbbb" style="display: block !important; font-family: arial !important; padding: 5px 0 !important; font-size: 12px !important; color: #bbb !important;">无觅</font>
            </a>
        </td>
    </tr>
</table>]]></description>
			<content:encoded><![CDATA[<p><strong>一、环境</strong></p>
<p>需要备份文件的服务器（服务器端）：192.168.1.201 （RHEL 5）</p>
<p>接收备份文件的服务器（客户端）：192.168.1.202 （CENTOS 5）</p>
<p><strong>二、安装配置</strong></p>
<p>1.服务器端的配置</p>
<p>A、采用系统默认安装的rsync 编辑/etc/rsyncd.conf文件，如果没有则新建一个。 vi /etc/rsyncd.conf #[globale] strict modes= yes #check passwd file port= 873 #default port logfile= /var/log/rsyncd.log pidfile= /var/run/rsyncd.pid max connections= 4 #[modules] [testlink] #备份模块 uid= root gid= root path= /usr/local/apache/htdocs/testlink/upload_area #要备份的目录 read only= no host allow= * auth users= wwyhy secrets file= /etc/rsyncd.scrt [bugfree] #备份模块 uid= root gid= root path= /usr/local/apache/htdocs/bugfree/BugFile #要备份的目录 read only= no host allow= * auth users= wwyhy secrets file= /etc/rsyncd.scrt [redmine] #备份模块 uid= root gid= root path= /usr/local/redmine-0.8.1/files #要备份的目录 read only= no host allow= * auth users= wwyhy secrets file= /etc/rsyncd.scrt<span id="more-5000"></span></p>
<p>B、 添加一个密码文件 vi /etc/rsyncd.scrt 内容如下： wwyhy:123456 #(自己设置)</p>
<p>C、改变权限为600 chmod 600 /etc/rsyncd.scrt</p>
<p>D、启动服务(如开有防火墙请允许873端口通过) rsync --daemon --config=/etc/rsyncd.conf &amp;</p>
<p>2.配置客户端 客户端我则自己编译安装的rsync-3.0.3.tar.gz的</p>
<p>A、安装： tar -zxvf rsync-3.0.3.tar.gz cd rsync-3.0.3 ./configure make make install B、添加密码文件 vi /etc/rsyncd.scrt (没有就新建) 内容如下： wwyhy:123456 (文件与客户端文件内容一样) C、改文件权限为600 chmod 600 /etc/rsyncd.scrt</p>
<p><strong>三、开始备份</strong></p>
<p>可以在客户端通过man rsync指令来查看备份指令,我们用脚本来自动执行备份 列：rsync -avz --password-file=密码文件路径 username@需要备份的主机IP::备份里的模块名称 接收备份文件的路径 在/root建一个脚本文件 vi backup</p>
<p>添加内容如下： #1.192.168.1.201上的testlink附件备份指令 rsync -avz --password-file=/etc/rsyncd.scrt wwyhy@192.168.1.201::testlink /home/wangwei/testlink/upload_area #2.192.168.1.201上的bugfree附件备份指令 rsync -avz --password-file=/etc/rsyncd.scrt wwyhy@192.168.1.201::bugfree /home/wangwei/bugfree/BugFile #3.192.168.1.201上的redmine附件备份指令 rsync -avz --password-file=/etc/rsyncd.scrt wwyhy@192.168.1.201::redmine /home/wangwei/redmine-0.8.1/files</p>
<p>chmod u+x backup</p>
<p>每晚2.30自动执行 vi /etc/crontab</p>
<p>30 2 * * * root /root/backup</p>
<table class="wumii-related-items" cellspacing="0" cellpadding="3" border="0"  style="clear: both;">
    
    <tr>
        <td colspan="4"><b><font size="-1"  style="display: block !important; padding: 20px 0 5px !important;">您可能也喜欢：</font></b></td>
    </tr>
    
        <tr>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important;">
                    <a target="_blank" title="FreeBSD+Rsync文件同步" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5010&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5000">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">FreeBSD+Rsync文件同步</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="用Rsync从Linux到Windows远程备份" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F644&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5000">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/site_images/2011/03/22/4023893.jpg" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">用Rsync从Linux到Windows远程备份</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="rsync实现跨网段文件同步" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F4995&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5000">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">rsync实现跨网段文件同步</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="windows下rsync的安装配置【数据同步】" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F654&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5000">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">windows下rsync的安装配置【数据同步】</font>
                    </a>
                </td>
        </tr>
    
    <tr>
        <td colspan="4" align="right">
            <a style="text-decoration: none !important;" href="http://www.wumii.com/widget/relatedItems" target="_blank" title="无觅相关文章插件">
                <font size="-1" color="#bbbbbb" style="display: block !important; font-family: arial !important; padding: 5px 0 !important; font-size: 12px !important; color: #bbb !important;">无觅</font>
            </a>
        </td>
    </tr>
</table>]]></content:encoded>
			<wfw:commentRss>http://blog.haohtml.com/archives/5000/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>rsync实现跨网段文件同步</title>
		<link>http://blog.haohtml.com/archives/4995</link>
		<comments>http://blog.haohtml.com/archives/4995#comments</comments>
		<pubDate>Sat, 07 Aug 2010 02:40:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[服务器类]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[rsync]]></category>

		<guid isPermaLink="false">http://blog.haohtml.com/?p=4995</guid>
		<description><![CDATA[公司的两个服务器(A和B)分别放在电信和网通!笔者要解决的是将两个服务器,用户所上传的文件,能够同时存放在A和B上,实现数据的同步. 现采用LINUX下的RSYNC软件实现. 笔者的操作系统A和B都为AS4.先介绍一下A服务器RSYNC的安装 1.下载RSYNC软件: wget http://rsync.samba.org/ftp/rsync/rsync-2.6.9.tar.gz 2.解压安装 shell&#62; tar -zxvf rsync-2.6.9.tar.gz shell&#62; cd rsync-2.6.9 shell&#62; ./configure --prefix=/server/rsync shell&#62; make shell&#62; make install 3.安装完成后,在rsync.2.6.9中,并无RSYNC的配置文件,故,我们要手工创建 shell&#62;vi /etc/rsyncd.conf #内容如下 uid=nobody gid=nobody max connections=4 user chroot=yes log file=/var/log/rsyncd.log pid file=/var/run/rsyncd.pid lock file=/var/run/rsyncd.lock secrets file=/etc/rsyncd.pwd #hosts allow=218.107.243.2,60.173.7.35 #hosts deny=60.173.7.34 [backup] path=/var/www/backup comment=backup 60.173.7.35 ignore errors read only=no list=yes auth users=backup [...]<table class="wumii-related-items" cellspacing="0" cellpadding="3" border="0"  style="clear: both;">
    
    <tr>
        <td colspan="4"><b><font size="-1"  style="display: block !important; padding: 20px 0 5px !important;">您可能也喜欢：</font></b></td>
    </tr>
    
        <tr>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important;">
                    <a target="_blank" title="FreeBSD+Rsync文件同步" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5010&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F4995">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">FreeBSD+Rsync文件同步</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="rsync从linux到linux的文件同步备份" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5000&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F4995">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">rsync从linux到linux的文件同步备份</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="用Rsync从Linux到Windows远程备份" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F644&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F4995">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/site_images/2011/03/22/4023893.jpg" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">用Rsync从Linux到Windows远程备份</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="rsync在windows与windows服务器之间的同步设置" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F642&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F4995">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">rsync在windows与windows服务器之间的同步设置</font>
                    </a>
                </td>
        </tr>
    
    <tr>
        <td colspan="4" align="right">
            <a style="text-decoration: none !important;" href="http://www.wumii.com/widget/relatedItems" target="_blank" title="无觅相关文章插件">
                <font size="-1" color="#bbbbbb" style="display: block !important; font-family: arial !important; padding: 5px 0 !important; font-size: 12px !important; color: #bbb !important;">无觅</font>
            </a>
        </td>
    </tr>
</table>]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste">公司的两个服务器(A和B)分别放在电信和网通!笔者要解决的是将两个服务器,用户所上传的文件,能够同时存放在A和B上,实现数据的同步.</div>
<div id="_mcePaste">现采用LINUX下的RSYNC软件实现.</div>
<div></div>
<div id="_mcePaste">笔者的操作系统A和B都为AS4.先介绍一下A服务器RSYNC的安装</div>
<div></div>
<div id="_mcePaste">1.下载RSYNC软件:</div>
<div id="_mcePaste">wget http://rsync.samba.org/ftp/rsync/rsync-2.6.9.tar.gz</div>
<div id="_mcePaste">2.解压安装</div>
<div id="_mcePaste">shell&gt; tar -zxvf rsync-2.6.9.tar.gz</div>
<div id="_mcePaste">shell&gt; cd rsync-2.6.9</div>
<div id="_mcePaste">shell&gt; ./configure --prefix=/server/rsync</div>
<div id="_mcePaste">shell&gt; make</div>
<div id="_mcePaste">shell&gt; make install<span id="more-4995"></span></div>
<div id="_mcePaste">3.安装完成后,在rsync.2.6.9中,并无RSYNC的配置文件,故,我们要手工创建</div>
<div id="_mcePaste">shell&gt;vi /etc/rsyncd.conf #内容如下</div>
<div id="_mcePaste">uid=nobody</div>
<div id="_mcePaste">gid=nobody</div>
<div id="_mcePaste">max connections=4</div>
<div id="_mcePaste">user chroot=yes</div>
<div id="_mcePaste">log file=/var/log/rsyncd.log</div>
<div id="_mcePaste">pid file=/var/run/rsyncd.pid</div>
<div id="_mcePaste">lock file=/var/run/rsyncd.lock</div>
<div id="_mcePaste">secrets file=/etc/rsyncd.pwd</div>
<div id="_mcePaste">#hosts allow=218.107.243.2,60.173.7.35</div>
<div id="_mcePaste">#hosts deny=60.173.7.34</div>
<div id="_mcePaste">[backup]</div>
<div id="_mcePaste">path=/var/www/backup</div>
<div id="_mcePaste">comment=backup 60.173.7.35</div>
<div id="_mcePaste">ignore errors</div>
<div id="_mcePaste">read only=no</div>
<div id="_mcePaste">list=yes</div>
<div id="_mcePaste">auth users=backup</div>
<div id="_mcePaste">4.再来创建密码文件.</div>
<div id="_mcePaste">vi /etc/rsyncd.pwd</div>
<div id="_mcePaste">backup:123456</div>
<div id="_mcePaste">如果有多个用户,在第二行列出!</div>
<div id="_mcePaste">处于安全原因,要将该文件更改权限(如果不更改权限,后期复制时,会出现错误)</div>
<div id="_mcePaste">chmod 600 /etc/rsyncd.pwd</div>
<div id="_mcePaste">注:此用户和密码,非系统用户的密码,也就是说系统中无需创建upfiles用户!</div>
<div id="_mcePaste">5.运行服务</div>
<div id="_mcePaste">/server/rsync/bin/rsync --daemon</div>
<div id="_mcePaste">此时用ps -aux|grep rsync就能看到rsync --daemon进程!</div>
<div id="_mcePaste">6.测试</div>
<div id="_mcePaste">/server/rsync/bin/rsync rsync://backup@A自己的IP地址/backup</div>
<div id="_mcePaste">看一下能否看到自己所共享文件夹下的文件(如果上在的参数码相机list=no,可会看不到,故在测试时,请将list=yes)</div>
<div id="_mcePaste">如果能看到,则服务器的配置结束,下面进行服务器B的设置!</div>
<div id="_mcePaste">B服务器上暂时我们只设置这的客户端的功能,也就是说,只从服务器A中同步数据!所以我们也要安装RSYNC软件,安装方法同上!</div>
<div id="_mcePaste">安装完成后,先进行手工同步测试</div>
<div id="_mcePaste">/server/rsync/bin/rsync -vzrutogp --progress backup@A的IP地址::backup /var/www/backup</div>
<div id="_mcePaste">要求输入密码(服务器上设置的)后,有看到复制数据的信息.表明成功!因为我们想让数据同步的过程自动化,所以我们要创建个脚本:</div>
<div id="_mcePaste">vi /usr/local/rsync/backup.sh</div>
<div id="_mcePaste">/server/rsync/bin/rsync -vzrutogp --progress --password-file=/etc/rsyncclien</div>
<div id="_mcePaste">t.pwd backup@60.173.7.35:backup /var/www/backup</div>
<div id="_mcePaste">说明:--password-file提明连接请求的密码文件,这个我们也要手工建立</div>
<div id="_mcePaste">vi /et/rsyncclient.pwd</div>
<div id="_mcePaste">只输入密码,不要输入用户名,在这里,我们只要输入123456,保存退出即可!</div>
<div id="_mcePaste">注意rsyncclient.pwd是600 root所有</div>
<div id="_mcePaste">我们手工执行一次 /server/rsync/backup.sh,如果成功,直接写入crontab中即可!</div>
<div id="_mcePaste">crontab -e</div>
<div id="_mcePaste">*/2* * * * /server/rsync/backup.sh</div>
<div id="_mcePaste">那么,当服务器A中填加一个文件,或某一个文件,有任何变化,B服务器都会跟前发生变化!但是,如果服务器A中的一个文件删除了,A是不能将其删除的!</div>
<div id="_mcePaste">如果你想真正的实现A,B服务器相同,可在backup.sh的rsync命令后加入参数--delete即可!</div>
<div id="_mcePaste">我没有加,是因为我不但要保证A服务器文件变化要复制到B上去,同时我还要将服务器B上的文件变化转到A上去!所以不能加--delete参数,否则两个服务器文件的同步,无法实现!</div>
<div id="_mcePaste">同样的配置,反过来,将B设成服务器,将A设成客户端,两个服务器上的文件即可同步,唯一的一个问题是,采用这种方法,可以使文件完全相同,但任何一个服务器上删除文件,都将不成功,它会在另外一台复制回来!不知是否可以解决这个问题!如果我研究出来了,会及时发布出来!</div>
<div id="_mcePaste">安装过程常见问题解答</div>
<div id="_mcePaste">1. Q: 出現以下這個訊息, 是怎麼一回事?</div>
<div id="_mcePaste">@ERROR: auth failed on module xxxxx</div>
<div id="_mcePaste">rsync: connection unexpectedly closed (90 bytes read so far)</div>
<div id="_mcePaste">rsync error: error in rsync protocol data stream (code 12) at io.c(150)</div>
<div id="_mcePaste">A: 這是因為密碼設錯了, 無法登入成功, 請再檢查一下 rsyncd.pwd ,rsyncd.sec中的密碼設定, 二端是否一致?有时服务器</div>
<div id="_mcePaste">端没有起动服务也会出现这种情况</div>
<div id="_mcePaste">2. Q: 出現以下這個訊息, 是怎麼一回事?</div>
<div id="_mcePaste">password file must not be other-accessible</div>
<div id="_mcePaste">continuing without password file</div>
<div id="_mcePaste">Password:</div>
<div id="_mcePaste">A: 這表示 rsyncd.pwd rsyncd.sec 的檔案權限屬性不對, 應設為 600</div>
<div id="_mcePaste">請下 chmod 600 rsyncd.pwd rsyncd.sec</div>
<div id="_mcePaste">3. Q: 出現以下這個訊息, 是怎麼一回事?</div>
<div id="_mcePaste">@ERROR: chroot failed</div>
<div id="_mcePaste">rsync: connection unexpectedly closed (75 bytes read so far)</div>
<div id="_mcePaste">rsync error: error in rsync protocol data stream (code 12) at io.c(150)</div>
<div id="_mcePaste">A: 這通常是您的 rsyncd.conf 中</div>
<div id="_mcePaste">的 path 路徑所設的那個目錄並不存在所致.</div>
<div id="_mcePaste">請先用 mkdir 開設好備份目錄.</div>
<div id="_mcePaste">4.Q:出现一下信息是怎么回事</div>
<div id="_mcePaste">rsync: failed to connect to 218.107.243.2: No route to host (113)</div>
<div id="_mcePaste">rsync error: error in socket IO (code 10) at clientserver.c(104) [receiver=2.6.9]</div>
<div id="_mcePaste">所以情況會是:</div>
<div id="_mcePaste">1. 對方主機沒開機</div>
<div id="_mcePaste">2. 對方有 firewall 阻擋</div>
<div id="_mcePaste">3. 所通過的網路上有 firewall 阻擋</div>
<div id="_mcePaste">shell&gt;setup #关闭防火墙，其实最重要的也就是把tcp udp 的873端口打开。</div>
<div id="_mcePaste">Trackback</div>
<div id="_mcePaste">http://hi.baidu.com/dalianlxw/blog/item/9e9ba3c345845855b219a807.html</div>
<p>公司的两个服务器(A和B)分别放在电信和网通!笔者要解决的是将两个服务器,用户所上传的文件,能够同时存放在A和B上,实现数据的同步.现采用LINUX下的RSYNC软件实现.笔者的操作系统A和B都为AS4.先介绍一下A服务器RSYNC的安装1.下载RSYNC软件:wget http://rsync.samba.org/ftp/rsync/rsync-2.6.9.tar.gz2.解压安装shell&gt; tar -zxvf rsync-2.6.9.tar.gzshell&gt; cd rsync-2.6.9shell&gt; ./configure --prefix=/server/rsyncshell&gt; make<br />
shell&gt; make install3.安装完成后,在rsync.2.6.9中,并无RSYNC的配置文件,故,我们要手工创建<br />
shell&gt;vi /etc/rsyncd.conf #内容如下</p>
<p>uid=nobody<br />
gid=nobody<br />
max connections=4<br />
user chroot=yes<br />
log file=/var/log/rsyncd.log<br />
pid file=/var/run/rsyncd.pid<br />
lock file=/var/run/rsyncd.lock<br />
secrets file=/etc/rsyncd.pwd<br />
#hosts allow=218.107.243.2,60.173.7.35<br />
#hosts deny=60.173.7.34<br />
[backup]<br />
path=/var/www/backup<br />
comment=backup 60.173.7.35<br />
ignore errors<br />
read only=no<br />
list=yes<br />
auth users=backup</p>
<p>4.再来创建密码文件.vi /etc/rsyncd.pwdbackup:123456如果有多个用户,在第二行列出!处于安全原因,要将该文件更改权限(如果不更改权限,后期复制时,会出现错误)chmod 600 /etc/rsyncd.pwd注:此用户和密码,非系统用户的密码,也就是说系统中无需创建upfiles用户!<br />
5.运行服务<br />
/server/rsync/bin/rsync --daemon此时用ps -aux|grep rsync就能看到rsync --daemon进程!<br />
6.测试<br />
/server/rsync/bin/rsync rsync://backup@A自己的IP地址/backup看一下能否看到自己所共享文件夹下的文件(如果上在的参数码相机list=no,可会看不到,故在测试时,请将list=yes)如果能看到,则服务器的配置结束,下面进行服务器B的设置!B服务器上暂时我们只设置这的客户端的功能,也就是说,只从服务器A中同步数据!所以我们也要安装RSYNC软件,安装方法同上!安装完成后,先进行手工同步测试/server/rsync/bin/rsync -vzrutogp --progress backup@A的IP地址::backup /var/www/backup要求输入密码(服务器上设置的)后,有看到复制数据的信息.表明成功!因为我们想让数据同步的过程自动化,所以我们要创建个脚本:vi /usr/local/rsync/backup.sh/server/rsync/bin/rsync -vzrutogp --progress --password-file=/etc/rsyncclient.pwd backup@60.173.7.35:backup /var/www/backup说明:--password-file提明连接请求的密码文件,这个我们也要手工建立vi /et/rsyncclient.pwd<br />
只输入密码,不要输入用户名,在这里,我们只要输入123456,保存退出即可!<br />
注意rsyncclient.pwd是600 root所有我们手工执行一次 /server/rsync/backup.sh,如果成功,直接写入crontab中即可!crontab -e */2* * * * /server/rsync/backup.sh<br />
那么,当服务器A中填加一个文件,或某一个文件,有任何变化,B服务器都会跟前发生变化!但是,如果服务器A中的一个文件删除了,A是不能将其删除的!如果你想真正的实现A,B服务器相同,可在backup.sh的rsync命令后加入参数--delete即可!我没有加,是因为我不但要保证A服务器文件变化要复制到B上去,同时我还要将服务器B上的文件变化转到A上去!所以不能加--delete参数,否则两个服务器文件的同步,无法实现!同样的配置,反过来,将B设成服务器,将A设成客户端,两个服务器上的文件即可同步,唯一的一个问题是,采用这种方法,可以使文件完全相同,但任何一个服务器上删除文件,都将不成功,它会在另外一台复制回来!不知是否可以解决这个问题!如果我研究出来了,会及时发布出来!<br />
安装过程常见问题解答</p>
<p>1. Q: 出現以下這個訊息, 是怎麼一回事?<br />
@ERROR: auth failed on module xxxxxrsync: connection unexpectedly closed (90 bytes read so far)rsync error: error in rsync protocol data stream (code 12) at io.c(150)</p>
<p>A: 這是因為密碼設錯了, 無法登入成功, 請再檢查一下 rsyncd.pwd ,rsyncd.sec中的密碼設定, 二端是否一致?有时服务器<br />
端没有起动服务也会出现这种情况</p>
<p>2. Q: 出現以下這個訊息, 是怎麼一回事?<br />
password file must not be other-accessible<br />
continuing without password file<br />
Password:<br />
A: 這表示 rsyncd.pwd rsyncd.sec 的檔案權限屬性不對, 應設為 600<br />
請下 chmod 600 rsyncd.pwd rsyncd.sec<br />
3. Q: 出現以下這個訊息, 是怎麼一回事?<br />
@ERROR: chroot failedrsync: connection unexpectedly closed (75 bytes read so far)rsync error: error in rsync protocol data stream (code 12) at io.c(150)</p>
<p>A: 這通常是您的 rsyncd.conf 中的 path 路徑所設的那個目錄並不存在所致.請先用 mkdir 開設好備份目錄.<br />
4.Q:出现一下信息是怎么回事<br />
rsync: failed to connect to 218.107.243.2: No route to host (113)rsync error: error in socket IO (code 10) at clientserver.c(104) [receiver=2.6.9]所以情況會是:<br />
1. 對方主機沒開機2. 對方有 firewall 阻擋3. 所通過的網路上有 firewall 阻擋<br />
shell&gt;setup #关闭防火墙，其实最重要的也就是把tcp udp 的873端口打开。<br />
Trackback</p>
<p>http://hi.baidu.com/dalianlxw/blog/item/9e9ba3c345845855b219a807.html</p>
<table class="wumii-related-items" cellspacing="0" cellpadding="3" border="0"  style="clear: both;">
    
    <tr>
        <td colspan="4"><b><font size="-1"  style="display: block !important; padding: 20px 0 5px !important;">您可能也喜欢：</font></b></td>
    </tr>
    
        <tr>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important;">
                    <a target="_blank" title="FreeBSD+Rsync文件同步" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5010&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F4995">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">FreeBSD+Rsync文件同步</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="rsync从linux到linux的文件同步备份" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5000&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F4995">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">rsync从linux到linux的文件同步备份</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="用Rsync从Linux到Windows远程备份" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F644&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F4995">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/site_images/2011/03/22/4023893.jpg" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">用Rsync从Linux到Windows远程备份</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="rsync在windows与windows服务器之间的同步设置" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F642&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F4995">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">rsync在windows与windows服务器之间的同步设置</font>
                    </a>
                </td>
        </tr>
    
    <tr>
        <td colspan="4" align="right">
            <a style="text-decoration: none !important;" href="http://www.wumii.com/widget/relatedItems" target="_blank" title="无觅相关文章插件">
                <font size="-1" color="#bbbbbb" style="display: block !important; font-family: arial !important; padding: 5px 0 !important; font-size: 12px !important; color: #bbb !important;">无觅</font>
            </a>
        </td>
    </tr>
</table>]]></content:encoded>
			<wfw:commentRss>http://blog.haohtml.com/archives/4995/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu/FreeBSD下Rsync同步镜像服务器配置教程</title>
		<link>http://blog.haohtml.com/archives/4984</link>
		<comments>http://blog.haohtml.com/archives/4984#comments</comments>
		<pubDate>Sat, 07 Aug 2010 02:35:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[js框架]]></category>
		<category><![CDATA[freebs]]></category>
		<category><![CDATA[rsync]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.haohtml.com/?p=4984</guid>
		<description><![CDATA[主服务器：192.168.1.2 (Linux ubuntu 2.6.27-7-server) 从服务器：192.168.1.3 (FreeBSD 8.0-RELEASE-p2) ========== 1&#62; 在两台主机上分别安装rsync ================ Ubuntu安装如下： roger#apt-get install rsync 正常情况很快就安装完毕,rsync 服务器架设比较简单，可我们安装好rsync后，并没有发现配置文件以及rsync服 务器启动程序，因为每个管理员可能对rsync 用途不一样，所以一般的发行版只是安装好软件就完事了，让管理员来根据自己的用途和方向来自己架设rsync服务器。 =========== 2&#62; rsync服务器的配置 =============== 在/etc目录下创建一个rsyncd的目录，我们用来存放rsyncd.conf，rsyncd.secrets和rsyncd.motd文件； rsyncd.conf 是rsync服务器的主配置文件； rsyncd.secrets是用户密码文件； rsyncd.motd配置一些服务欢迎及说明信息； a&#62;创建修改 rsyncd.conf rsyncd.conf 是rsync服务器主要配置文件，我们来个简单的示例；比如我们要备份服务器上的 /tmp/目录 ，在/tmp/ 中，我想把test目录和test.php文件排除在外； roger#cd /etc roger#mkdir rsyncd roger#cd rsyncd roger#vim rsyncd.conf 写入(保证文件中每行没有空格): 下载: http://blog.eetag.com/wp-content/uploads/2010/04/rsync.conf pid file = /var/run/rsyncd.pid port = 873 address = [...]<table class="wumii-related-items" cellspacing="0" cellpadding="3" border="0"  style="clear: both;">
    
    <tr>
        <td colspan="4"><b><font size="-1"  style="display: block !important; padding: 20px 0 5px !important;">您可能也喜欢：</font></b></td>
    </tr>
    
        <tr>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important;">
                    <a target="_blank" title="FreeBSD+Rsync文件同步" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5010&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F4984">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">FreeBSD+Rsync文件同步</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="Ubuntu桌面安装图文教程" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F1232&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F4984">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/site_images/2011/03/22/4026301.png" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">Ubuntu桌面安装图文教程</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="用Rsync从Linux到Windows远程备份" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F644&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F4984">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/site_images/2011/03/22/4023893.jpg" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">用Rsync从Linux到Windows远程备份</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="rsync同步服务器 windows下的架设" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F650&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F4984">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">rsync同步服务器 windows下的架设</font>
                    </a>
                </td>
        </tr>
    
    <tr>
        <td colspan="4" align="right">
            <a style="text-decoration: none !important;" href="http://www.wumii.com/widget/relatedItems" target="_blank" title="无觅相关文章插件">
                <font size="-1" color="#bbbbbb" style="display: block !important; font-family: arial !important; padding: 5px 0 !important; font-size: 12px !important; color: #bbb !important;">无觅</font>
            </a>
        </td>
    </tr>
</table>]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste">主服务器：192.168.1.2 (Linux ubuntu 2.6.27-7-server)</div>
<div id="_mcePaste">从服务器：192.168.1.3 (FreeBSD 8.0-RELEASE-p2)</div>
<div>========== <strong>1&gt; 在两台主机上分别安装rsync</strong> ================</div>
<div id="_mcePaste">Ubuntu安装如下：</div>
<div id="_mcePaste">roger#apt-get install rsync</div>
<div id="_mcePaste">正常情况很快就安装完毕,rsync 服务器架设比较简单，可我们安装好rsync后，并没有发现配置文件以及rsync服</div>
<div id="_mcePaste">务器启动程序，因为每个管理员可能对rsync 用途不一样，所以一般的发行版只是安装好软件就完事了，让管理员来根据自己的用途和方向来自己架设rsync服务器。<span id="more-4984"></span></div>
<div id="_mcePaste">=========== <strong>2&gt; rsync服务器的配置</strong> ===============</div>
<div id="_mcePaste">在/etc目录下创建一个rsyncd的目录，我们用来存放rsyncd.conf，rsyncd.secrets和rsyncd.motd文件；</div>
<div id="_mcePaste">rsyncd.conf 是rsync服务器的主配置文件；</div>
<div id="_mcePaste">rsyncd.secrets是用户密码文件；</div>
<div id="_mcePaste">rsyncd.motd配置一些服务欢迎及说明信息；</div>
<div id="_mcePaste">a&gt;创建修改 rsyncd.conf</div>
<div id="_mcePaste">rsyncd.conf 是rsync服务器主要配置文件，我们来个简单的示例；比如我们要备份服务器上的 /tmp/目录 ，在/tmp/ 中，我想把test目录和test.php文件排除在外；</div>
<div id="_mcePaste">roger#cd /etc</div>
<div id="_mcePaste">roger#mkdir rsyncd</div>
<div id="_mcePaste">roger#cd rsyncd</div>
<div id="_mcePaste">roger#vim rsyncd.conf</div>
<div id="_mcePaste">写入(保证文件中每行没有空格):</div>
<div id="_mcePaste">下载: http://blog.eetag.com/wp-content/uploads/2010/04/rsync.conf</div>
<div id="_mcePaste">pid file = /var/run/rsyncd.pid</div>
<div id="_mcePaste">port = 873</div>
<div id="_mcePaste">address = 192.168.1.2</div>
<div id="_mcePaste">#uid = nobody</div>
<div id="_mcePaste">#gid = nobody</div>
<div id="_mcePaste">uid = root</div>
<div id="_mcePaste">gid = root</div>
<div id="_mcePaste">use chroot = yes</div>
<div id="_mcePaste">read only = yes</div>
<div id="_mcePaste">#limit access to private LANs</div>
<div id="_mcePaste">#设置可访问的主机：如果多个ip则用空格隔开：192.168.1.3 192.168.1.4 192.168.1.5或者设置区间 192.168.1.3/5</div>
<div id="_mcePaste">hosts allow=192.168.1.3</div>
<div id="_mcePaste">hosts deny=*</div>
<div id="_mcePaste">max connections = 5</div>
<div id="_mcePaste">motd file = /etc/rsyncd/rsyncd.motd</div>
<div id="_mcePaste">#This will give you a separate log file</div>
<div id="_mcePaste">log file = /var/log/rsync.log</div>
<div id="_mcePaste">#This will log every file transferred - up to 85,000+ per user, per sync</div>
<div id="_mcePaste">transfer logging = yes</div>
<div id="_mcePaste">log format = %t %a %m %f %b</div>
<div id="_mcePaste">syslog facility = local3</div>
<div id="_mcePaste">timeout = 300</div>
<div id="_mcePaste">#方括号中设置模块名</div>
<div id="_mcePaste">[linuxsirhome]</div>
<div id="_mcePaste">#要同步服务器的目录路径</div>
<div id="_mcePaste">path = /data/www/yy</div>
<div id="_mcePaste">list=yes</div>
<div id="_mcePaste">ignore errors</div>
<div id="_mcePaste">#auth users是必须在服务器上存在的真实的系统用户，如果你想用多个用户，那就以,号隔开；比如 auth users = roger,linuxsir</div>
<div id="_mcePaste">auth users = roger</div>
<div id="_mcePaste">#从服务器访问需要的密码文件</div>
<div id="_mcePaste">secrets file = /etc/rsyncd/rsyncd.secrets</div>
<div id="_mcePaste">comment = linuxsir tmp</div>
<div id="_mcePaste">#设置不同步的目录或文件用空格隔开</div>
<div id="_mcePaste">exclude = test/ test.php</div>
<div id="_mcePaste">b&gt; 创建修改密码文件rsyncd.secrets</div>
<div id="_mcePaste">roger#cd /etc/rsyncd</div>
<div id="_mcePaste">roger#vim rsyncd.secrets</div>
<div id="_mcePaste">写入：</div>
<div id="_mcePaste">roger:1q2w3e</div>
<div id="_mcePaste">退出保存。</div>
<div id="_mcePaste">修改权限密码文件的权限：</div>
<div id="_mcePaste">roger#chmod 600 rsyncd.secrets</div>
<div id="_mcePaste">c&gt; 创建修改rsync.motd文件</div>
<div id="_mcePaste">rsyncd.motd是定义rysnc 服务器信息的，也就是用户登录信息。比如让用户知道这个服务器是谁提供的等；类似ftp服务器登录时，我们所看到的 linuxsir.org ftp ……。 当然这在全局定义变量时，并不是必须的，你可以用#号注掉，或删除；如：</div>
<div id="_mcePaste">roger#vim rsyncd.motd</div>
<div id="_mcePaste">写入：</div>
<div id="_mcePaste">welcome!</div>
<div id="_mcePaste">============================== 3&gt; 启动rsync服务==============================</div>
<div id="_mcePaste">roger#/usr/bin/rsync --daemon --config=/etc/rsyncd/rsyncd.conf</div>
<div id="_mcePaste">============================== 4&gt; 主服务器已经配置好rsync！下面我们设置从服务器=========================</div>
<div id="_mcePaste">从服务器只需安装rsync即可，然后运行：</div>
<div id="_mcePaste">roger#/usr/local/bin/rsync -vzrtopg --progress ubuntu@192.168.1.2::linuxsirhome /tmp</div>
<div id="_mcePaste">#因为没有指定密码文件，所以需要手动输入主服务器上的设定的密码</div>
<div id="_mcePaste">输入密码：1q2w3e</div>
<div id="_mcePaste">roger是指定密码文件中的用户名</div>
<div id="_mcePaste">::linuxsirhome 表示在rsyncd.conf中设置的模块名</div>
<div id="_mcePaste">/tmp是从服务器目录(192.168.1.3/tmp)</div>
<div id="_mcePaste">到此为止，rsync的两台主机之间(192.168.1.2/tmp和192.168.1.3/tmp)的rsync同步已经配置完毕，只要在从服务器执行上述命令输入密码即可同步。</div>
<div id="_mcePaste">============================== 5&gt; 设置主从服务器定定时自动同步==============================</div>
<div id="_mcePaste">自动同步要用到从服务器上的cron服务，关于cron的介绍请参考：linux定时执行系统</div>
<div id="_mcePaste">我们在从服务器即192.168.1.3的/tmp目录下创建两个rsync.sh文件和rsync.secrets文件。</div>
<div id="_mcePaste">rsync.sh文件是cron要执行的脚本文件。</div>
<div id="_mcePaste">rsync.secrets是保存主服务器密码的文件。</div>
<div id="_mcePaste">a&gt; 创建rsync.sh文件</div>
<div id="_mcePaste">roger#cd /tmp</div>
<div id="_mcePaste">roger#vim rsync.sh</div>
<div id="_mcePaste">写入:</div>
<div id="_mcePaste">/usr/local/bin/rsync -vzrtopg --progress ubuntu@192.168.1.2::linuxsirhome /tmp --password-file=/tmp/rsync.secrets</div>
<div id="_mcePaste">退出保存。</div>
<div id="_mcePaste">b&gt; 创建rsync.secrets密码文件</div>
<div id="_mcePaste">roger#vim rsync.secrets</div>
<div id="_mcePaste">写入：</div>
<div id="_mcePaste">1q2w3e</div>
<div id="_mcePaste">退出保存并修改权限：</div>
<div id="_mcePaste">roger#chmod 600 rsync.secrets</div>
<div id="_mcePaste">c&gt; 配置cron服务</div>
<div id="_mcePaste">roger#crontab -e</div>
<div id="_mcePaste">添加一行：</div>
<div id="_mcePaste">*/1 * * * * /web/www/hiido/yy/rsync.sh //即每分钟同步一次</div>
<div id="_mcePaste">退出保存。</div>
<div id="_mcePaste">设置完毕，以后每隔一分钟即会把主服务器/tmp目录更新至从服务器/tmp。</div>
<p>主服务器：192.168.1.2 (Linux ubuntu 2.6.27-7-server)从服务器：192.168.1.3 (FreeBSD 8.0-RELEASE-p2)<br />
============================== 1&gt; 在两台主机上分别安装rsync ==============================<br />
Ubuntu安装如下：<br />
roger#apt-get install rsync</p>
<p>正常情况很快就安装完毕,rsync 服务器架设比较简单，可我们安装好rsync后，并没有发现配置文件以及rsync服务器启动程序，因为每个管理员可能对rsync 用途不一样，所以一般的发行版只是安装好软件就完事了，让管理员来根据自己的用途和方向来自己架设rsync服务器。<br />
============================== 2&gt; rsync服务器的配置 ==============================<br />
在/etc目录下创建一个rsyncd的目录，我们用来存放rsyncd.conf，rsyncd.secrets和rsyncd.motd文件；rsyncd.conf 是rsync服务器的主配置文件；rsyncd.secrets是用户密码文件；rsyncd.motd配置一些服务欢迎及说明信息；<br />
a&gt;创建修改 rsyncd.confrsyncd.conf 是rsync服务器主要配置文件，我们来个简单的示例；比如我们要备份服务器上的 /tmp/目录 ，在/tmp/ 中，我想把test目录和test.php文件排除在外；<br />
roger#cd /etc<br />
roger#mkdir rsyncd<br />
roger#cd rsyncd<br />
roger#vim rsyncd.conf</p>
<p>写入(保证文件中每行没有空格):<br />
下载: http://blog.eetag.com/wp-content/uploads/2010/04/rsync.conf<br />
pid file = /var/run/rsyncd.pid<br />
port = 873<br />
address = 192.168.1.2<br />
#uid = nobody<br />
#gid = nobody<br />
uid = root<br />
gid = root</p>
<p>use chroot = yes<br />
read only = yes</p>
<p>#limit access to private LANs<br />
#设置可访问的主机：如果多个ip则用空格隔开：192.168.1.3 192.168.1.4 192.168.1.5或者设置区间 192.168.1.3/5<br />
hosts allow=192.168.1.3<br />
hosts deny=*</p>
<p>max connections = 5<br />
motd file = /etc/rsyncd/rsyncd.motd</p>
<p>#This will give you a separate log file<br />
log file = /var/log/rsync.log</p>
<p>#This will log every file transferred - up to 85,000+ per user, per sync<br />
transfer logging = yes</p>
<p>log format = %t %a %m %f %b<br />
syslog facility = local3<br />
timeout = 300<br />
#方括号中设置模块名<br />
[linuxsirhome]<br />
#要同步服务器的目录路径<br />
path = /data/www/yy<br />
list=yes<br />
ignore errors<br />
#auth users是必须在服务器上存在的真实的系统用户，如果你想用多个用户，那就以,号隔开；比如 auth users = roger,linuxsir<br />
auth users = roger<br />
#从服务器访问需要的密码文件<br />
secrets file = /etc/rsyncd/rsyncd.secrets<br />
comment = linuxsir tmp<br />
#设置不同步的目录或文件用空格隔开<br />
exclude = test/ test.php</p>
<p>b&gt; 创建修改密码文件rsyncd.secrets<br />
roger#cd /etc/rsyncd<br />
roger#vim rsyncd.secrets</p>
<p>写入：<br />
roger:1q2w3e</p>
<p>退出保存。修改权限密码文件的权限：<br />
roger#chmod 600 rsyncd.secrets</p>
<p>c&gt; 创建修改rsync.motd文件rsyncd.motd是定义rysnc 服务器信息的，也就是用户登录信息。比如让用户知道这个服务器是谁提供的等；类似ftp服务器登录时，我们所看到的 linuxsir.org ftp ……。 当然这在全局定义变量时，并不是必须的，你可以用#号注掉，或删除；如：<br />
roger#vim rsyncd.motd</p>
<p>写入：<br />
welcome!</p>
<p>============================== 3&gt; 启动rsync服务==============================<br />
roger#/usr/bin/rsync --daemon --config=/etc/rsyncd/rsyncd.conf</p>
<p>============================== 4&gt; 主服务器已经配置好rsync！下面我们设置从服务器=========================<br />
从服务器只需安装rsync即可，然后运行：<br />
roger#/usr/local/bin/rsync -vzrtopg --progress ubuntu@192.168.1.2::linuxsirhome /tmp</p>
<p>#因为没有指定密码文件，所以需要手动输入主服务器上的设定的密码输入密码：1q2w3eroger是指定密码文件中的用户名::linuxsirhome 表示在rsyncd.conf中设置的模块名/tmp是从服务器目录(192.168.1.3/tmp)<br />
到此为止，rsync的两台主机之间(192.168.1.2/tmp和192.168.1.3/tmp)的rsync同步已经配置完毕，只要在从服务器执行上述命令输入密码即可同步。<br />
============================== 5&gt; 设置主从服务器定定时自动同步==============================<br />
自动同步要用到从服务器上的cron服务，关于cron的介绍请参考：linux定时执行系统我们在从服务器即192.168.1.3的/tmp目录下创建两个rsync.sh文件和rsync.secrets文件。rsync.sh文件是cron要执行的脚本文件。rsync.secrets是保存主服务器密码的文件。<br />
a&gt; 创建rsync.sh文件<br />
roger#cd /tmp<br />
roger#vim rsync.sh</p>
<p>写入:<br />
/usr/local/bin/rsync -vzrtopg --progress ubuntu@192.168.1.2::linuxsirhome /tmp --password-file=/tmp/rsync.secrets</p>
<p>退出保存。<br />
b&gt; 创建rsync.secrets密码文件<br />
roger#vim rsync.secrets</p>
<p>写入：<br />
1q2w3e</p>
<p>退出保存并修改权限：<br />
roger#chmod 600 rsync.secrets</p>
<p>c&gt; 配置cron服务<br />
roger#crontab -e</p>
<p>添加一行：*/1 * * * * /web/www/hiido/yy/rsync.sh //即每分钟同步一次退出保存。<br />
设置完毕，以后每隔一分钟即会把主服务器/tmp目录更新至从服务器/tmp。</p>
<table class="wumii-related-items" cellspacing="0" cellpadding="3" border="0"  style="clear: both;">
    
    <tr>
        <td colspan="4"><b><font size="-1"  style="display: block !important; padding: 20px 0 5px !important;">您可能也喜欢：</font></b></td>
    </tr>
    
        <tr>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important;">
                    <a target="_blank" title="FreeBSD+Rsync文件同步" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5010&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F4984">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">FreeBSD+Rsync文件同步</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="Ubuntu桌面安装图文教程" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F1232&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F4984">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/site_images/2011/03/22/4026301.png" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">Ubuntu桌面安装图文教程</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="用Rsync从Linux到Windows远程备份" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F644&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F4984">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/site_images/2011/03/22/4023893.jpg" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">用Rsync从Linux到Windows远程备份</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="rsync同步服务器 windows下的架设" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F650&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F4984">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">rsync同步服务器 windows下的架设</font>
                    </a>
                </td>
        </tr>
    
    <tr>
        <td colspan="4" align="right">
            <a style="text-decoration: none !important;" href="http://www.wumii.com/widget/relatedItems" target="_blank" title="无觅相关文章插件">
                <font size="-1" color="#bbbbbb" style="display: block !important; font-family: arial !important; padding: 5px 0 !important; font-size: 12px !important; color: #bbb !important;">无觅</font>
            </a>
        </td>
    </tr>
</table>]]></content:encoded>
			<wfw:commentRss>http://blog.haohtml.com/archives/4984/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>windows下rsync的安装配置【数据同步】</title>
		<link>http://blog.haohtml.com/archives/654</link>
		<comments>http://blog.haohtml.com/archives/654#comments</comments>
		<pubDate>Sat, 29 Nov 2008 00:59:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[服务器类]]></category>
		<category><![CDATA[rsync]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[数据同步]]></category>

		<guid isPermaLink="false">http://blog.haohtml.com/?p=654</guid>
		<description><![CDATA[    之前有转载了一篇《rsync中文手册，使用rsync实现网站镜像和备份》，介绍的是Linux下的安装配置，不过使用流程还是一样的。

rsync的配置环境
软件平台:windows2003
软件版本:cwRsync_2.0.10_Installer cwRsync_Server_2.0.10_Installer
硬件平台:dell2950 cpu1.6G*4 内存:4G 硬盘:1G*6 RAID5

===安装===

在WINDOWS环境下安装rsync要安装服务端和客户端

服务器端安装:运行cwRsync_Server_2.0.10_Installer
客户端安装:运行cwRsync _2.0.10_Installe

安装步骤和安装服务器端是一样的这里就不详细描述<table class="wumii-related-items" cellspacing="0" cellpadding="3" border="0"  style="clear: both;">
    
    <tr>
        <td colspan="4"><b><font size="-1"  style="display: block !important; padding: 20px 0 5px !important;">您可能也喜欢：</font></b></td>
    </tr>
    
        <tr>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important;">
                    <a target="_blank" title="rsync同步服务器 windows下的架设" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F650&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F654">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">rsync同步服务器 windows下的架设</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="rsync在windows与windows服务器之间的同步设置" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F642&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F654">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">rsync在windows与windows服务器之间的同步设置</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="用Rsync从Linux到Windows远程备份" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F644&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F654">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/site_images/2011/03/22/4023893.jpg" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">用Rsync从Linux到Windows远程备份</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="rsync实现跨网段文件同步" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F4995&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F654">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">rsync实现跨网段文件同步</font>
                    </a>
                </td>
        </tr>
    
    <tr>
        <td colspan="4" align="right">
            <a style="text-decoration: none !important;" href="http://www.wumii.com/widget/relatedItems" target="_blank" title="无觅相关文章插件">
                <font size="-1" color="#bbbbbb" style="display: block !important; font-family: arial !important; padding: 5px 0 !important; font-size: 12px !important; color: #bbb !important;">无觅</font>
            </a>
        </td>
    </tr>
</table>]]></description>
			<content:encoded><![CDATA[<p>    之前有转载了一篇<a href="http://www.indang.net/yinyou/2008/92.html" target="_self">《rsync中文手册，使用rsync实现网站镜像和备份》</a>，介绍的是Linux下的安装配置，不过使用流程还是一样的。</p>
<p><strong>rsync的配置环境</strong><br />
软件平台:windows2003<br />
软件版本:cwRsync_2.0.10_Installer cwRsync_Server_2.0.10_Installer<br />
硬件平台:dell2950 cpu1.6G*4 内存:4G 硬盘:1G*6 RAID5</p>
<p><strong>===安装===</strong></p>
<p>在WINDOWS环境下安装rsync要安装服务端和客户端</p>
<p>服务器端安装:运行cwRsync_Server_2.0.10_Installer<br />
客户端安装:运行cwRsync _2.0.10_Installe</p>
<p>安装步骤和安装服务器端是一样的这里就不详细描述</p>
<p><strong>===配置===</strong><br />
配置和我们在linux下面的配置一样，在安装目录中找到rsync.conf文件进行配置:</p>
<p>Rsync.conf文件:</p>
<p>pid file = /var/run/rsyncd.pid</p>
<p>lock file = /var/run/rsync.lock</p>
<p>log file = /var/log/rsyncd.log</p>
<p>uid = administrator</p>
<p>gid = administrator</p>
<p>use chroot = no</p>
<p>max connections =4</p>
<p>syslog facility = local5</p>
<p>[test]</p>
<p>path =/cygdrive/d/wlk</p>
<p>comment=/cygdrive/d/wlk comment = BACKUP CLIENT IS SOLARIS 8 E250<br />
ignore errors # 可以忽略一些无关的IO错误<br />
read only = yes # 只读<br />
list = no # 不允许列文件<br />
auth users = inburst # 认证的用户名，如果没有这行，</p>
<p>则表明是匿名<br />
secrets file = etc/inburst.pas # 认证文件名</p>
<p>在server端生成一个密码文件etc/inburst.pas</p>
<p>打开记事本</p>
<p>inburst:hack</p>
<p>保存在安装路径下面的etc文件加下面文件明保存为inburst.pas</p>
<p>在服务中把RsyncServer启动，启动类型修改为自动这样服务器端就安装设置好了</p>
<p><strong>从client端进行测试</strong><br />
下面这个命令行中-vzrtopg里的v是verbose，z是压缩，r是recursive，topg都是保持文件原有属性如属主、时间的参数。–progress是指显示</p>
<p>出详细的进度情况，–delete是指如果服务器端删除了这一文件，那么客户端也相应把文件删除，保持真正的一致。<br />
后面的<a href="mailto:inburst@ip">inburst@ip</a>中，</p>
<p>    inburst是指定密码文件中的用户名，之后的::inburst这一inburst是模块名，也就是在/etc/rsyncd.conf中自定义的名称。最后的/tmp是备份到本地的目录名。<br />
    在这里面，还可以用-e ssh的参数建立起加密的连接。可以用–password-file=/password/path/file来指定密码文件，这样就可以在脚本中使用而无需交互式地输入验证密码了，这里需要注意的是这份密码文件权限属性要设得只有属主可读。</p>
<p>在客户端运行CMD</p>
<p>rsync -av 10.0.0.16::401 /cygdrive/h/401</p>
<table class="wumii-related-items" cellspacing="0" cellpadding="3" border="0"  style="clear: both;">
    
    <tr>
        <td colspan="4"><b><font size="-1"  style="display: block !important; padding: 20px 0 5px !important;">您可能也喜欢：</font></b></td>
    </tr>
    
        <tr>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important;">
                    <a target="_blank" title="rsync同步服务器 windows下的架设" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F650&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F654">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">rsync同步服务器 windows下的架设</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="rsync在windows与windows服务器之间的同步设置" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F642&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F654">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">rsync在windows与windows服务器之间的同步设置</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="用Rsync从Linux到Windows远程备份" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F644&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F654">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/site_images/2011/03/22/4023893.jpg" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">用Rsync从Linux到Windows远程备份</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="rsync实现跨网段文件同步" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F4995&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F654">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">rsync实现跨网段文件同步</font>
                    </a>
                </td>
        </tr>
    
    <tr>
        <td colspan="4" align="right">
            <a style="text-decoration: none !important;" href="http://www.wumii.com/widget/relatedItems" target="_blank" title="无觅相关文章插件">
                <font size="-1" color="#bbbbbb" style="display: block !important; font-family: arial !important; padding: 5px 0 !important; font-size: 12px !important; color: #bbb !important;">无觅</font>
            </a>
        </td>
    </tr>
</table>]]></content:encoded>
			<wfw:commentRss>http://blog.haohtml.com/archives/654/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>rsync同步服务器 windows下的架设</title>
		<link>http://blog.haohtml.com/archives/650</link>
		<comments>http://blog.haohtml.com/archives/650#comments</comments>
		<pubDate>Sat, 29 Nov 2008 00:54:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[服务器类]]></category>
		<category><![CDATA[rsync]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[数据备份]]></category>

		<guid isPermaLink="false">http://blog.haohtml.com/?p=650</guid>
		<description><![CDATA[sync是linux下优秀的服务器同步备份软件，是个开源项目，用起来感觉非常的好，现在也有很多服务器是windows的，好在rsync也有windows下的版本，否则很多人将无法享受这么好的软件了。

下面讲下windows下rsync的架设步骤。

rsync特性简介

rsync是类unix系统下的数据镜像备份工具，从软件的命名上就可以看出来了——remote sync。它的特性如下：

1、可以镜像保存整个目录树和文件系统。
2、可以很容易做到保持原来文件的权限、时间、软硬链接等等。
3、无须特殊权限即可安装。
4、优化的流程，文件传输效率高。
5、可以使用rcp、ssh等方式来传输文件，当然也可以通过直接的socket连接。
6、支持匿名传输。
2. 安装<table class="wumii-related-items" cellspacing="0" cellpadding="3" border="0"  style="clear: both;">
    
    <tr>
        <td colspan="4"><b><font size="-1"  style="display: block !important; padding: 20px 0 5px !important;">您可能也喜欢：</font></b></td>
    </tr>
    
        <tr>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important;">
                    <a target="_blank" title="用Rsync从Linux到Windows远程备份" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F644&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F650">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/site_images/2011/03/22/4023893.jpg" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">用Rsync从Linux到Windows远程备份</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="windows下rsync的安装配置【数据同步】" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F654&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F650">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">windows下rsync的安装配置【数据同步】</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="rsync在windows与windows服务器之间的同步设置" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F642&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F650">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">rsync在windows与windows服务器之间的同步设置</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="rsync从linux到linux的文件同步备份" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5000&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F650">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">rsync从linux到linux的文件同步备份</font>
                    </a>
                </td>
        </tr>
    
    <tr>
        <td colspan="4" align="right">
            <a style="text-decoration: none !important;" href="http://www.wumii.com/widget/relatedItems" target="_blank" title="无觅相关文章插件">
                <font size="-1" color="#bbbbbb" style="display: block !important; font-family: arial !important; padding: 5px 0 !important; font-size: 12px !important; color: #bbb !important;">无觅</font>
            </a>
        </td>
    </tr>
</table>]]></description>
			<content:encoded><![CDATA[<p>sync是linux下优秀的服务器同步备份软件，是个开源项目，用起来感觉非常的好，现在也有很多服务器是windows的，好在rsync也有windows下的版本，否则很多人将无法享受这么好的软件了。</p>
<p>下面讲下windows下rsync的架设步骤。</p>
<p><strong>rsync特性简介</strong></p>
<p>rsync是类unix系统下的数据镜像备份工具，从软件的命名上就可以看出来了——remote sync。它的特性如下：</p>
<p>1、可以镜像保存整个目录树和文件系统。<br />
2、可以很容易做到保持原来文件的权限、时间、软硬链接等等。<br />
3、无须特殊权限即可安装。<br />
4、优化的流程，文件传输效率高。<br />
5、可以使用rcp、ssh等方式来传输文件，当然也可以通过直接的socket连接。<br />
6、支持匿名传输。<br />
2. 安装<br />
<strong>rsync的配置环境<br />
</strong>软件平台：windows2003<br />
软件版本：cwRsync_2.0.10_Installer cwRsync_Server_2.0.10_Installer<br />
硬件平台：dell2950 cpu1.6G*4 内存:4G 硬盘：1G*6 RAID5</p>
<p>2． 安装</p>
<p>在WINDOWS环境下安装rsync要安装服务端和客户端</p>
<p>服务器端安装:运行cwRsync_Server_2.0.10_Installer<br />
客户端安装:运行cwRsync _2.0.10_Installe</p>
<p>安装步骤和安装服务器端是一样的这里就不详细描述</p>
<p><strong>3. 配置</strong><br />
配置和我们在linux下面的配置一样，在安装目录中找到rsync.conf文件进行配置：</p>
<p>Rsync.conf文件：</p>
<p>pid file = /var/run/rsyncd.pid</p>
<p>lock file = /var/run/rsync.lock</p>
<p>log file = /var/log/rsyncd.log</p>
<p>uid = administrator</p>
<p>gid = administrator</p>
<p>use chroot = no</p>
<p>max connections =4</p>
<p>syslog facility = local5</p>
<p>[test]</p>
<p>path =/cygdrive/d/wlk</p>
<p>comment=/cygdrive/d/wlk comment = BACKUP CLIENT IS SOLARIS 8 E250<br />
ignore errors # 可以忽略一些无关的IO错误<br />
read only = yes # 只读<br />
list = no # 不允许列文件<br />
auth users = inburst # 认证的用户名，如果没有这行，</p>
<p>则表明是匿名<br />
secrets file = etc/inburst.pas # 认证文件名</p>
<p>在server端生成一个密码文件etc/inburst.pas</p>
<p>打开记事本</p>
<p>inburst:hack</p>
<p>保存在安装路径下面的etc文件加下面文件明保存为inburst.pas</p>
<p>在服务中把RsyncServer启动，启动类型修改为自动<br />
这样服务器端就安装设置好了</p>
<p><strong>从client端进行测试</strong><br />
下面这个命令行中-vzrtopg里的v是verbose，z是压缩，r是recursive，topg都是保持文件原有属性如属主、时间<br />
的参数。--progress是指显示</p>
<p>出详细的进度情况，--delete是指如果服务器端删除了这一文件，那么客户端也相应把文件删除，保持真正的一致。<br />
后面的<a href="mailto:inburst@ip">inburst@ip</a>中，</p>
<p>inburst是指定密码文件中的用户名，之后的::inburst这一inburst是模块名，也就是在/etc/rsyncd.conf中自定义<br />
的名称。最后的/tmp是备份<br />
到本地的目录名。<br />
在这里面，还可以用-e ssh的参数建立起加密的连接。可以用--password-file=/password/path/file来指定密码文<br />
件，这样就可以在脚本中使</p>
<p>用而无需交互式地输入验证密码了，这里需要注意的是这份密码文件权限属性要设得只有属主可读。</p>
<p>在客户端运行CMD</p>
<p>rsync -av 10.0.0.16::401 /cygdrive/h/401</p>
<p><strong>常见问题:</strong><br />
Q：如何通过ssh进行rsync，而且无须输入密码？<br />
A：可以通过以下几个步骤<br />
1. 通过ssh-keygen在server A上建立SSH keys，不要指定密码，你会在~/.ssh下看到identity和identity.pub文件<br />
2. 在server B上的home目录建立子目录.ssh<br />
3. 将A的identity.pub拷贝到server B上<br />
4. 将identity.pub加到~[user b]/.ssh/authorized_keys<br />
5. 于是server A上的A用户，可通过下面命令以用户B ssh到server B上了<br />
e.g. ssh -l userB serverB<br />
这样就使server A上的用户A就可以ssh以用户B的身份无需密码登陆到server B上了。<br />
Q：如何通过在不危害安全的情况下通过防火墙使用rsync?<br />
A：解答如下：<br />
这通常有两种情况，一种是服务器在防火墙内，一种是服务器在防火墙外。<br />
无论哪种情况，通常还是使用ssh，这时最好新建一个备份用户，并且配置sshd仅允许这个用户通过RSA认证方式进入。<br />
如果服务器在防火墙内，则最好限定客户端的IP地址，拒绝其它所有连接。<br />
如果客户机在防火墙内，则可以简单允许防火墙打开TCP端口22的ssh外发连接就ok了。<br />
Q：我能将更改过或者删除的文件也备份上来吗？<br />
A：当然可以：<br />
你可以使用如：rsync -other -options -backupdir = ./backup-2000-2-13 ...这样的命令来实现。<br />
这样如果源文件:/path/to/some/file.c改变了，那么旧的文件就会被移到./backup-2000-2-13/path/to/some/file.c，<br />
这里这个目录需要自己<br />
手工建立起来<br />
Q：我需要在防火墙上开放哪些端口以适应rsync？<br />
A：视情况而定<br />
rsync可以直接通过873端口的tcp连接传文件，也可以通过22端口的ssh来进行文件传递，但你也可以通过下列命令改变它的端口：<br />
rsync --port 8730 otherhost:: 或者 rsync -e 'ssh -p 2002' otherhost:<br />
Q：我如何通过rsync只复制目录结构，忽略掉文件呢？<br />
A：rsync -av --include '*/' --exclude '*' source-dir dest-dir<br />
Q：为什么我总会出现"Read-only file system"的错误呢？<br />
A：看看是否忘了设"read only = no"了<br />
Q：为什么我会出现<a href="mailto:'@ERROR">'@ERROR</a>: invalid gid'的错误呢？<br />
A：rsync使用时默认是用uid=nobody;gid=nobody来运行的，如果你的系统不存在nobody组的话，就会出现这样的错误，可以试试gid = nogroup或者其它<br />
Q：绑定端口873失败是怎么回事？<br />
A：如果你不是以root权限运行这一守护进程的话，因为1024端口以下是特权端口，会出现这样的错误。你可以用--port参数来改变。<br />
Q：为什么我认证失败？<br />
A：从你的命令行看来：<br />
你用的是：<br />
&gt; bash$ rsync -a 144.16.251.213::test test<br />
&gt; Password:<br />
&gt; @ERROR: auth failed on module test<br />
&gt; I dont understand this. Can somebody explain as to how to acomplish this.<br />
&gt; All suggestions are welcome.<br />
应该是没有以你的用户名登陆导致的问题，试试rsync -a <a href="mailto:max@144.16.251.213::test">max@144.16.251.213::test</a> test</p>
<table class="wumii-related-items" cellspacing="0" cellpadding="3" border="0"  style="clear: both;">
    
    <tr>
        <td colspan="4"><b><font size="-1"  style="display: block !important; padding: 20px 0 5px !important;">您可能也喜欢：</font></b></td>
    </tr>
    
        <tr>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important;">
                    <a target="_blank" title="用Rsync从Linux到Windows远程备份" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F644&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F650">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/site_images/2011/03/22/4023893.jpg" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">用Rsync从Linux到Windows远程备份</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="windows下rsync的安装配置【数据同步】" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F654&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F650">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">windows下rsync的安装配置【数据同步】</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="rsync在windows与windows服务器之间的同步设置" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F642&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F650">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">rsync在windows与windows服务器之间的同步设置</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="rsync从linux到linux的文件同步备份" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5000&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F650">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">rsync从linux到linux的文件同步备份</font>
                    </a>
                </td>
        </tr>
    
    <tr>
        <td colspan="4" align="right">
            <a style="text-decoration: none !important;" href="http://www.wumii.com/widget/relatedItems" target="_blank" title="无觅相关文章插件">
                <font size="-1" color="#bbbbbb" style="display: block !important; font-family: arial !important; padding: 5px 0 !important; font-size: 12px !important; color: #bbb !important;">无觅</font>
            </a>
        </td>
    </tr>
</table>]]></content:encoded>
			<wfw:commentRss>http://blog.haohtml.com/archives/650/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>用Rsync从Linux到Windows远程备份</title>
		<link>http://blog.haohtml.com/archives/644</link>
		<comments>http://blog.haohtml.com/archives/644#comments</comments>
		<pubDate>Sat, 29 Nov 2008 00:49:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[服务器类]]></category>
		<category><![CDATA[远程备份]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[rsync]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.haohtml.com/?p=644</guid>
		<description><![CDATA[rsync是Linux系统下的数据镜像备份工具，从软件的命名上就可以看出来了——remote sync。rsync支持大多数的类Unix系统，无论是Linux、Solaris还是BSD上都经过了良好的测试。rsync的最新版本可以从http://rsync.samba.org/rsync/获得。它的特性如下：
1、可以镜像保存整个目录树和文件系统。
2、可以很容易做到保持原来文件的权限、时间、软硬链接等等。
3、无须特殊权限即可安装。
4、优化的流程，文件传输效率高。
5、可以使用rcp、ssh等方式来传输文件，当然也可以通过直接的socket连接。
本文介绍了如何使用rsync服务从Linux到Windows进行远程备份。
一、配置服务器端
首先我们需要配置rsync，打开配置文件/etc/xinetd.d/rsyncd.conf（如果没有请创建它），修改相应的配置项，并增加以下内容：
uid = nobody # 备份以什么身份进行，用户ID
gid = nobody # 备份以什么身份进行，组ID
#注意这个用户ID和组ID，如果要方便的话，可以设置成root，这样rsync几乎就可#以读取任何文件和目录了，但是也带来安全隐患。建议设置成只能读取你要备
#份的目录和文件即可。<table class="wumii-related-items" cellspacing="0" cellpadding="3" border="0"  style="clear: both;">
    
    <tr>
        <td colspan="4"><b><font size="-1"  style="display: block !important; padding: 20px 0 5px !important;">您可能也喜欢：</font></b></td>
    </tr>
    
        <tr>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important;">
                    <a target="_blank" title="rsync同步服务器 windows下的架设" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F650&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F644">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">rsync同步服务器 windows下的架设</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="rsync在windows与windows服务器之间的同步设置" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F642&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F644">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">rsync在windows与windows服务器之间的同步设置</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="windows下rsync的安装配置【数据同步】" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F654&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F644">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">windows下rsync的安装配置【数据同步】</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="rsync从linux到linux的文件同步备份" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5000&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F644">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">rsync从linux到linux的文件同步备份</font>
                    </a>
                </td>
        </tr>
    
    <tr>
        <td colspan="4" align="right">
            <a style="text-decoration: none !important;" href="http://www.wumii.com/widget/relatedItems" target="_blank" title="无觅相关文章插件">
                <font size="-1" color="#bbbbbb" style="display: block !important; font-family: arial !important; padding: 5px 0 !important; font-size: 12px !important; color: #bbb !important;">无觅</font>
            </a>
        </td>
    </tr>
</table>]]></description>
			<content:encoded><![CDATA[<p>rsync是Linux系统下的数据镜像备份工具，从软件的命名上就可以看出来了——remote sync。rsync支持大多数的类Unix系统，无论是Linux、Solaris还是BSD上都经过了良好的测试。rsync的最新版本可以从http://rsync.samba.org/rsync/获得。它的特性如下：<br />
1、可以镜像保存整个目录树和文件系统。<br />
2、可以很容易做到保持原来文件的权限、时间、软硬链接等等。<br />
3、无须特殊权限即可安装。<br />
4、优化的流程，文件传输效率高。<br />
5、可以使用rcp、ssh等方式来传输文件，当然也可以通过直接的socket连接。<br />
本文介绍了如何使用rsync服务从Linux到Windows进行远程备份。<br />
一、配置服务器端<br />
首先我们需要配置rsync，打开配置文件/etc/xinetd.d/rsyncd.conf（如果没有请创建它），修改相应的配置项，并增加以下内容：<br />
uid = nobody # 备份以什么身份进行，用户ID<br />
gid = nobody # 备份以什么身份进行，组ID<br />
#注意这个用户ID和组ID，如果要方便的话，可以设置成root，这样rsync几乎就可#以读取任何文件和目录了，但是也带来安全隐患。建议设置成只能读取你要备<br />
#份的目录和文件即可。<br />
max connections = 4　# 最大连接数为4<br />
[www] # 指定认证的备份模块名<br />
path = /www # 需要备份的目录<br />
comment = BACKUP WWW　 # 注释<br />
ignore errors　# 忽略一些无关的IO错误<br />
read only = yes　# 设置为只读<br />
list = no # 不允许列文件<br />
auth users = wwwuser　 # 认证的用户名，如果没有这行，则表明是匿名<br />
hosts allow=220.122.133.31　 #允许连接服务器的主机IP地址<br />
secrets file = /etc/wwwuser.pass # 认证文件名，用来存放密码<br />
这一段我们修改完成。<br />
注意：如果同时还需要备份其它目录的话，可以直接在配置文件的后面继续增加配置内容，例如：<br />
[database]<br />
path = /var/lib/mysql<br />
……<br />
这样就可以同时备份多个目录了。<br />
然后为备份模块设置密码文件，如上例的密码文件为/etc/wwwuser.pass，使用编辑器创建这个文件，并输入用户名称和密码：<br />
vi /etc/wwwuser.pass<br />
输入以下内容：<br />
wwwuser:123456<br />
这样，为备份模块www的用户wwwuser设置了密码123456。注意，出于安全目的，这个文件的属性必需是只有属主可读，否则rsync将拒绝运行。我们可以设置它的属性为600：<br />
chmod 600 /etc/wwwuser.pass<br />
设置rsync服务在系统启动时自动启动运行，可以通过ntsysv来设置：</p>
<p><a href="http://blog.haohtml.com/wp-content/uploads/2008/11/20080807180632876.jpg" rel="lightbox[644]"><img class="alignnone size-medium wp-image-645" title="20080807180632876" src="http://blog.haohtml.com/wp-content/uploads/2008/11/20080807180632876-282x300.jpg" alt="" width="282" height="300" /></a></p>
<p>最后在服务器端我们需要启动rsync服务：<br />
service xinetd restart<br />
至此，服务器端配置完毕。<br />
<span id="more-644"></span></p>
<p>二、配置客户端<br />
为了在Windows环境使用rsync工具，我们需要去下载cwRsync工具，这是一个rsync for windows的版本。<br />
下载安装完成之后的目录结构类似下图所示：</p>
<p><a href="http://blog.haohtml.com/wp-content/uploads/2008/11/a1.jpg" rel="lightbox[644]"><img class="alignnone size-medium wp-image-646" title="用Rsync从Linux到Windows远程备份" src="http://blog.haohtml.com/wp-content/uploads/2008/11/a1-300x267.jpg" alt="" width="300" height="267" /></a></p>
<p>现在我们可以在Windows环境下运行rsync工具了，举例使用下面的命令连接服务器并开始备份目录和文件：</p>
<table border="1" cellspacing="0" cellpadding="2" width="400" align="center">
<tbody>
<tr>
<td class="code" bgcolor="#e6e6e6">
<pre>rsync -vzrtopg --progress --delete wwwuser@xx.xx.xx.xx::www .\bak</pre>
</td>
</tr>
</tbody>
</table>
<p>应该可以看到：<br />
password:<br />
要求输入密码的提示，正确输入密码后就应该看到开始备份了。当然，也有可能出现类似下面的错误信息：</p>
<p>应该可以看到：<br />
password:<br />
要求输入密码的提示，正确输入密码后就应该看到开始备份了。当然，也有可能出现类似下面的错误信息：</p>
<p align="center"><a href="http://blog.haohtml.com/wp-content/uploads/2008/11/b1.jpg" rel="lightbox[644]"><img class="alignnone size-medium wp-image-647" title="用Rsync从Linux到Windows远程备份" src="http://blog.haohtml.com/wp-content/uploads/2008/11/b1-300x82.jpg" alt="" width="534" height="153" /></a></p>
<p>引起这种错误有几种可能性，一是你没有输入正确的用户名或密码，二是你的服务器端存储密码的文件没有正确的权限，也就是你的密码文件不是类似这样子的权限：-rw-------1 root root<br />
在备份完成之后，我们可以看到类似下图所示的状态：</p>
<p>　</p>
<p align="center"><a href="http://blog.haohtml.com/wp-content/uploads/2008/11/c.jpg" rel="lightbox[644]"><img class="alignnone size-full wp-image-648" title="用Rsync从Linux到Windows远程备份" src="http://blog.haohtml.com/wp-content/uploads/2008/11/c.jpg" alt="" width="499" height="237" /></a></p>
<table class="wumii-related-items" cellspacing="0" cellpadding="3" border="0"  style="clear: both;">
    
    <tr>
        <td colspan="4"><b><font size="-1"  style="display: block !important; padding: 20px 0 5px !important;">您可能也喜欢：</font></b></td>
    </tr>
    
        <tr>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important;">
                    <a target="_blank" title="rsync同步服务器 windows下的架设" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F650&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F644">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">rsync同步服务器 windows下的架设</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="rsync在windows与windows服务器之间的同步设置" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F642&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F644">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">rsync在windows与windows服务器之间的同步设置</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="windows下rsync的安装配置【数据同步】" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F654&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F644">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">windows下rsync的安装配置【数据同步】</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="rsync从linux到linux的文件同步备份" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5000&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F644">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">rsync从linux到linux的文件同步备份</font>
                    </a>
                </td>
        </tr>
    
    <tr>
        <td colspan="4" align="right">
            <a style="text-decoration: none !important;" href="http://www.wumii.com/widget/relatedItems" target="_blank" title="无觅相关文章插件">
                <font size="-1" color="#bbbbbb" style="display: block !important; font-family: arial !important; padding: 5px 0 !important; font-size: 12px !important; color: #bbb !important;">无觅</font>
            </a>
        </td>
    </tr>
</table>]]></content:encoded>
			<wfw:commentRss>http://blog.haohtml.com/archives/644/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>rsync在windows与windows服务器之间的同步设置</title>
		<link>http://blog.haohtml.com/archives/642</link>
		<comments>http://blog.haohtml.com/archives/642#comments</comments>
		<pubDate>Sat, 29 Nov 2008 00:40:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[服务器类]]></category>
		<category><![CDATA[rsync]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[同步]]></category>

		<guid isPermaLink="false">http://blog.haohtml.com/?p=642</guid>
		<description><![CDATA[一、windows与windows同步
1.准备两台机器：
server-----192.168.0.201
client-----192.168.0.202

2.下载windows版的rsync工具
具体软件下载链接我也忘了，不过在google应该可以搜索到。
我也将它上传到CU上……


 文件: cwRsync_2.0.10_Installer.zip 
大小: 2953KB 
下载: 下载 
 
 文件: cwRsync_Server_2.0.10_Installer.zip 
大小: 2821KB 
下载: 下载 
 
server端：cwRsync_Server_2.0.10_Installer.zip
client端：cwRsync_2.0.10_Installer.zip<table class="wumii-related-items" cellspacing="0" cellpadding="3" border="0"  style="clear: both;">
    
    <tr>
        <td colspan="4"><b><font size="-1"  style="display: block !important; padding: 20px 0 5px !important;">您可能也喜欢：</font></b></td>
    </tr>
    
        <tr>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important;">
                    <a target="_blank" title="用Rsync从Linux到Windows远程备份" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F644&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F642">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/site_images/2011/03/22/4023893.jpg" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">用Rsync从Linux到Windows远程备份</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="rsync同步服务器 windows下的架设" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F650&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F642">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">rsync同步服务器 windows下的架设</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="windows下rsync的安装配置【数据同步】" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F654&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F642">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">windows下rsync的安装配置【数据同步】</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="FreeBSD+Rsync文件同步" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5010&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F642">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">FreeBSD+Rsync文件同步</font>
                    </a>
                </td>
        </tr>
    
    <tr>
        <td colspan="4" align="right">
            <a style="text-decoration: none !important;" href="http://www.wumii.com/widget/relatedItems" target="_blank" title="无觅相关文章插件">
                <font size="-1" color="#bbbbbb" style="display: block !important; font-family: arial !important; padding: 5px 0 !important; font-size: 12px !important; color: #bbb !important;">无觅</font>
            </a>
        </td>
    </tr>
</table>]]></description>
			<content:encoded><![CDATA[<div><span class="Apple-style-span" style="word-spacing: 0px; font: bold 13px/16px Verdana; text-transform: none; color: #333333; text-indent: 0px; white-space: normal; letter-spacing: normal; border-collapse: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0;"><span class="Apple-style-span" style="word-spacing: 0px; font: 13px/23px Verdana; text-transform: none; color: #595959; text-indent: 0px; white-space: normal; letter-spacing: normal; border-collapse: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0;"></p>
<p style="color: #595959; line-height: 180%;">一、windows与windows同步<br style="line-height: 180%;" />1.准备两台机器：<br style="line-height: 180%;" />server-----192.168.0.201<br style="line-height: 180%;" />client-----192.168.0.202<br style="line-height: 180%;" /><br style="line-height: 180%;" />2.下载windows版的rsync工具<br style="line-height: 180%;" />具体软件下载链接我也忘了，不过在google应该可以搜索到。<br style="line-height: 180%;" />我也将它上传到CU上……<br style="line-height: 180%;" /></p>
<table style="font: 12px/180% Verdana, Arial, Helvetica, 宋体, sans-serif; color: #595959; border-collapse: collapse;" border="1" cellspacing="0" cellpadding="0" align="center">
<tbody style="line-height: 180%;">
<tr style="line-height: 180%;">
<td style="margin: 0px auto; line-height: 180%; border-width: 0px; padding: 0px;" align="center"><img style="margin: 0px auto; line-height: 180%; border-width: 0px; padding: 0px;" src="http://blog.chinaunix.net/fileicon/zip.gif" border="0" alt="" /></td>
<td style="margin: 0px auto; line-height: 180%; border-width: 0px; padding: 0px;">
<table style="font: 12px/180% Verdana, Arial, Helvetica, 宋体, sans-serif; color: #595959; border-collapse: collapse;" border="0" cellspacing="0" cellpadding="0">
<tbody style="line-height: 180%;">
<tr style="line-height: 180%;">
<td style="margin: 0px auto; line-height: 180%; border-width: 0px; padding: 0px;" align="center">文件:</td>
<td style="margin: 0px auto; line-height: 180%; border-width: 0px; padding: 0px;">cwRsync_2.0.10_Installer.zip</td>
</tr>
<tr style="line-height: 180%;">
<td style="margin: 0px auto; line-height: 180%; border-width: 0px; padding: 0px;" align="center">大小:</td>
<td style="margin: 0px auto; line-height: 180%; border-width: 0px; padding: 0px;">2953KB</td>
</tr>
<tr style="line-height: 180%;">
<td style="margin: 0px auto; line-height: 180%; border-width: 0px; padding: 0px;" align="center">下载:</td>
<td style="margin: 0px auto; line-height: 180%; border-width: 0px; padding: 0px;"><a style="font: 12px/180% Verdana, Arial, Helvetica, 宋体, sans-serif; color: #333333; text-decoration: underline;" href="http://blogimg.chinaunix.net/blog/upfile/070917224721.zip">下载</a></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<table style="font: 12px/180% Verdana, Arial, Helvetica, 宋体, sans-serif; color: #595959; border-collapse: collapse;" border="1" cellspacing="0" cellpadding="0" align="center">
<tbody style="line-height: 180%;">
<tr style="line-height: 180%;">
<td style="margin: 0px auto; line-height: 180%; border-width: 0px; padding: 0px;" align="center"><img style="margin: 0px auto; line-height: 180%; border-width: 0px; padding: 0px;" src="http://blog.chinaunix.net/fileicon/zip.gif" border="0" alt="" /></td>
<td style="margin: 0px auto; line-height: 180%; border-width: 0px; padding: 0px;">
<table style="font: 12px/180% Verdana, Arial, Helvetica, 宋体, sans-serif; color: #595959; border-collapse: collapse;" border="0" cellspacing="0" cellpadding="0">
<tbody style="line-height: 180%;">
<tr style="line-height: 180%;">
<td style="margin: 0px auto; line-height: 180%; border-width: 0px; padding: 0px;" align="center">文件:</td>
<td style="margin: 0px auto; line-height: 180%; border-width: 0px; padding: 0px;">cwRsync_Server_2.0.10_Installer.zip</td>
</tr>
<tr style="line-height: 180%;">
<td style="margin: 0px auto; line-height: 180%; border-width: 0px; padding: 0px;" align="center">大小:</td>
<td style="margin: 0px auto; line-height: 180%; border-width: 0px; padding: 0px;">2821KB</td>
</tr>
<tr style="line-height: 180%;">
<td style="margin: 0px auto; line-height: 180%; border-width: 0px; padding: 0px;" align="center">下载:</td>
<td style="margin: 0px auto; line-height: 180%; border-width: 0px; padding: 0px;"><a style="font: 12px/180% Verdana, Arial, Helvetica, 宋体, sans-serif; color: #333333; text-decoration: underline;" href="http://blogimg.chinaunix.net/blog/upfile/070917224837.zip">下载</a></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p>server端：cwRsync_Server_2.0.10_Installer.zip<br style="line-height: 180%;" />client端：cwRsync_2.0.10_Installer.zip<br style="line-height: 180%;" /><br style="line-height: 180%;" />3.安装 与配置<br style="line-height: 180%;" />SERVER：<br style="line-height: 180%;" />(1)安装cwRsync_Server_2.0.10_Installer.zip<br style="line-height: 180%;" />在开始程序中打开“start a unix bash shell”程序:<br style="line-height: 180%;" />进入一个类似cmd的终端,输入如下命令：<br style="line-height: 180%;" />＄/bin/activate-user.sh<br style="line-height: 180%;" />输入l<br style="line-height: 180%;" />输入administrator<br style="line-height: 180%;" />后面全按回来结束<br style="line-height: 180%;" /><br style="line-height: 180%;" />(2)启动opensshd<br style="line-height: 180%;" />打开“控制面板”－－＞“管理工具”－－＞“服务”：<br style="line-height: 180%;" />找到一个opensshd的服务，启动它<br style="line-height: 180%;" /><br style="line-height: 180%;" />(3)配置rsyncd.conf配置文件<br style="line-height: 180%;" />编辑C:\Program Files\cwRsyncServer\rsyncd.conf，内容如下：<br style="line-height: 180%;" />use chroot = false<br style="line-height: 180%;" />strict modes = false<br style="line-height: 180%;" />hosts allow = *<br style="line-height: 180%;" />log file = rsyncd.log<br style="line-height: 180%;" />pid file = rsyncd.pid<br style="line-height: 180%;" /># Module definitions<br style="line-height: 180%;" /># Remember cygwin naming conventions : c:\work becomes /cygwin/c/work<br style="line-height: 180%;" />[rsync]<span class="Apple-converted-space"> </span><br style="line-height: 180%;" />path = /cygdrive/f/rsync   (此处路径代表f:\rsync目录)<br style="line-height: 180%;" />read only = yes<br style="line-height: 180%;" />transfer logging = yes<br style="line-height: 180%;" />secrets file = /cygdrive/f/rsyncd.secrets<span class="Apple-converted-space"> </span><br style="line-height: 180%;" /><br style="line-height: 180%;" />(4)启动rsync服务<br style="line-height: 180%;" />打开“控制面板”－－＞“管理工具”－－＞“服务”：<br style="line-height: 180%;" />找到一个RsyncServer的服务，启动它<br style="line-height: 180%;" />到此server端配置结束，接下来配置client端 。<br style="line-height: 180%;" /><br style="line-height: 180%;" />CLIENT：<br style="line-height: 180%;" />(1)安装client端软件包：cwRsync_2.0.10_Installer.zip<br style="line-height: 180%;" />(2)打开cmd，执行如下操作，测试服务端是否正常 启动服务 了：<br style="line-height: 180%;" />cd C:\Program Files\cwRsync\bin<br style="line-height: 180%;" />telnet 192.168.0.201 22<br style="line-height: 180%;" />telnet 192.168.0.201 873<br style="line-height: 180%;" />若上述测试成功，此时可执行同步计划：<br style="line-height: 180%;" />rsync -vzrtopg --progress --delete 192.168.0.201::rsync /cygdrive/d/test<br style="line-height: 180%;" />或者是：<br style="line-height: 180%;" />rsync -vzrtopg --progress --delete 192.168.0.201：/cygdrive/d/rsync /cygdrive/d/test<br style="line-height: 180%;" />(此时，会提示输入密码，用户名为administrator，密码则为192.168.0.201的管理员登录密码)<br style="line-height: 180%;" />至此，安装配置windows到windows间的同步已经OK<br style="line-height: 180%;" />如果定时同步server上的文件，可将其加入任务计划中。<br style="line-height: 180%;" /><br style="line-height: 180%;" /><br style="line-height: 180%;" /><br style="line-height: 180%;" /><br style="line-height: 180%;" />二、windows作为server时与linux间的同步<br style="line-height: 180%;" />1、准备机器，此时使用windows作为server<br style="line-height: 180%;" />server---192.168.0.201 (windows)<br style="line-height: 180%;" />client---192.168.0.132 (linux)<br style="line-height: 180%;" /><br style="line-height: 180%;" />2、经过上文的操作，此时可简化操作了<br style="line-height: 180%;" />进入linux主机client同步server:<br style="line-height: 180%;" />#rsync -vzrtopg --progress --delete 192.168.0.201::rsync /test<span class="Apple-converted-space"> </span><br style="line-height: 180%;" /><br style="line-height: 180%;" /><br style="line-height: 180%;" /><br style="line-height: 180%;" />三、linux作为server时与windows间的同步<br style="line-height: 180%;" />1、准备机器，此时使用linux作为server<br style="line-height: 180%;" />server---192.168.0.132 (linux)<br style="line-height: 180%;" />client---192.168.0.202 (windows)<br style="line-height: 180%;" /><br style="line-height: 180%;" />2、安装与配置linux主机的rsync<br style="line-height: 180%;" />(1)查看linux上是否安装rsync:<br style="line-height: 180%;" />#rpm -qa|grep rsync<br style="line-height: 180%;" />若无则安装，或者使用tar编译安装<br style="line-height: 180%;" />#rpm -ivh rsync-2.6.8-3.1.rpm<br style="line-height: 180%;" /><br style="line-height: 180%;" />(2)打开rsync服务<br style="line-height: 180%;" />#chkconfig xinetd on<br style="line-height: 180%;" />#chkconfig rsync on<br style="line-height: 180%;" /><br style="line-height: 180%;" />(3)创建 rsyncd.conf 文件<br style="line-height: 180%;" />#touch /etc/rsyncd.conf<br style="line-height: 180%;" />#vi /etc/rsyncd.conf(内容如下：)<br style="line-height: 180%;" />uid = nobody<br style="line-height: 180%;" />gid = nobody<br style="line-height: 180%;" />max connections = 4<br style="line-height: 180%;" /><br style="line-height: 180%;" />[www]<br style="line-height: 180%;" />path = /www<br style="line-height: 180%;" />comment = BACKUP WWW<br style="line-height: 180%;" />ignore errors<br style="line-height: 180%;" />read only = yes<br style="line-height: 180%;" />list = no<br style="line-height: 180%;" />auth users = wwwuser<br style="line-height: 180%;" />hosts allow=192.168.0.202<br style="line-height: 180%;" />secrets file = /etc/wwwuser.pass<br style="line-height: 180%;" /><br style="line-height: 180%;" />(4)启动基于xinetd进程的rsync服务<br style="line-height: 180%;" />#/etc/init.d/xinetd start<br style="line-height: 180%;" /><br style="line-height: 180%;" />3、配置windows的rsync客户端<span class="Apple-converted-space"> </span><br style="line-height: 180%;" />(1)安装client端的rsync包<br style="line-height: 180%;" />(2)打开cmd,执行同步计划：<br style="line-height: 180%;" />cd C:\Program Files\cwRsync\bin<br style="line-height: 180%;" />rsync -vzrtopg --progress --delete root@192.168.0.132::www /cygdrive/d/test<br style="line-height: 180%;" />(此时须输入root用户的密码，就可进行同步了。)<br style="line-height: 180%;" /><br style="line-height: 180%;" />至此，全部配置完成。<br style="line-height: 180%;" /><br style="line-height: 180%;" />注：<br style="line-height: 180%;" />要使用加密的同步，可使用……<br style="line-height: 180%;" />rsync -e 'ssh -p 2002' -vzrtopg --progress --delete root@192.168.0.132::www /cygdrive/d/test</span></span></div>
<table class="wumii-related-items" cellspacing="0" cellpadding="3" border="0"  style="clear: both;">
    
    <tr>
        <td colspan="4"><b><font size="-1"  style="display: block !important; padding: 20px 0 5px !important;">您可能也喜欢：</font></b></td>
    </tr>
    
        <tr>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important;">
                    <a target="_blank" title="用Rsync从Linux到Windows远程备份" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F644&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F642">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/site_images/2011/03/22/4023893.jpg" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">用Rsync从Linux到Windows远程备份</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="rsync同步服务器 windows下的架设" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F650&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F642">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">rsync同步服务器 windows下的架设</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="windows下rsync的安装配置【数据同步】" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F654&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F642">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">windows下rsync的安装配置【数据同步】</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="FreeBSD+Rsync文件同步" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect?url=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F5010&from=http%3A%2F%2Fblog.haohtml.com%2Farchives%2F642">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/images/blogWidget/wordpress_default.gif" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">FreeBSD+Rsync文件同步</font>
                    </a>
                </td>
        </tr>
    
    <tr>
        <td colspan="4" align="right">
            <a style="text-decoration: none !important;" href="http://www.wumii.com/widget/relatedItems" target="_blank" title="无觅相关文章插件">
                <font size="-1" color="#bbbbbb" style="display: block !important; font-family: arial !important; padding: 5px 0 !important; font-size: 12px !important; color: #bbb !important;">无觅</font>
            </a>
        </td>
    </tr>
</table>]]></content:encoded>
			<wfw:commentRss>http://blog.haohtml.com/archives/642/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

