快速业务通道

实现linux作为server时与windows间的数据同步

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-03-31


1、准备机器,此时使用linux作为server
server---10.0.0.13 (linux)
client---172.168.32.9 (windows)

2、安装与配置linux主机的rsync
SERVER端
---------------------------------
#rpm -qa |grep rsync #检查系统是否安装(默认一般都已安装)
#service iptables stop
#vim /etc/rsyncd.conf #如果不存在,直接用VI新建
添加:
#################################
uid = root
gid = root
use chroot = no
max connections = 200
timeout = 600
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log file = /var/log/rsyncd.log
[backup]
path = /backup/
ignore errors
read only = false
list = false
hosts allow = 172.168.32.0/24
hosts deny = 0.0.0.0/32
auth users = rsync_backup
secrets file = /etc/rsync.password
###################################
mkdir /backup
chmod -R 777 /backup #新建目录backup及给予权限
echo "rsync_backup:elain" >/etc/rsync.password #配置帐号及密码
chmod 600 /etc/rsync.password #配置rsync.passwd文件权限
cat /etc/rsync.password

#echo "/usr/bin/rsync --daemon">>/etc/rc.local #设置为开机自启动
#pkill rsync

#rsync --daemon #重启rsync服务
#ps -ef |grep rsync #检查启动是否正常


3、配置windows的rsync客户端
(1)安装client端的rsync包
下载 cwRSYNC 2.0 WINDOWS客户端

点击安装

批处理脚本:
################################
@echo off
title 同步NEWS帐号 BY:dingtm
cd C:\Program Files\cwRsync\bin
rsync -vzrtopg --progress --delete dtm@10.0.0.13::backup /tmp

echo 同步完成
pause
################################

本文出自 “elain的技术博客” 博客,请务必保留此出处http://elain.blog.51cto.com/3339379/616388

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号