Win2003下cwRsyncServer服务端与cwRsync客户端数据同步实例教程

说明:

cwRsyncServer服务端   IP:192.168.21.128

cwRsync客户端   IP:192.168.21.129

实现目的:

把服务端D:\data目录中的数据通过任务计划定期同步到客户端D:\data目录中

附件:

cwRsyncServer下载地址与cwRsync下载地址:http://s.jb51.net

具体操作:

一、在服务端安装cwRsyncServer

解压cwRsyncServer_4.0.3_Installer.zip,双击cwRsyncServer_4.0.3_Installer.exe

Next

I Agre(同意)

安装路径,默认即可

Next

Service account:SvcCWRSYNC    (新建的一个系统账户)

Type password:密码

Confirm password:密码

备注:系统会自动创建一个账户:SvcCWRSYNC来运行cwRsyncServer服务端程序

以上信息默认即可

Install (安装)

Close(关闭),安装完成

开始-设置-控制面板-管理工具-服务

找到RsyncSever选项,双击打开

启动类型:自动

点“启动”

服务启动成功,点关闭

确定

打开D盘,右键单击data文件夹,选择属性,切换到安全选项,点添加

输入:SvcCWRSYNC

确定

允许所有权限

应用,确定

打开C:\Program Files\ICW目录

用记事本打开rsyncd.conf,修改添加以下内容(修改之前先备份文件为rsyncd.confbak)

use chroot = false

strict modes = false

hosts allow = *

log file = rsyncd.log

# Module definitions

# Remember cygwin naming conventions : c:\work becomes /cygwin/c/work

#

#[test]

#path = /cygdrive/c/work

#read only = false

#transfer logging = yes

[data]

path = /cygdrive/d/data

read only = true #客户端只读

list = no  #不允许列出文件

hosts allow=192.168.21.129  #允许连接IP,多个IP中间用英文状态下逗号隔,不限制IP填写 *即可

auth users =userdata  #允许连接的用户名

secrets file = etc/rsyncd.secrets  #存放用户名密码的认证文件路径

修好完成之后,保存退出

在C:\Program Files\ICW\etc目录下面新建rsyncd.secrets文件

用记事本打开,输入以下内容

userdata:123456    #用户名:密码

最后保存退出

cwRsyncServer服务端安装设置完成

二、在客户端安装cwRsync

解压cwRsync_4.0.3_Installer.zip,双击cwRsync_4.0.3_Installer.exe

Next

I Agree

Next

安装路径,默认即可

Install(安装)

Close(关闭),安装完成

开始-运行-cmd

输入telnet 192.168.21.128 873   #测试客户端是否与服务端连接成功

出现下面的界面,说明连接成功

注意:cwRsyncServer服务端必须开启防火墙873端口

测试完成之后,关闭命令行窗口

开始-运行-cmd

确定

输入:cd C:\Program Files\cwRsync\bin

继续输入:rsync -vzrtopg --port=873 --progress --delete [email protected]::data /cygdrive/d/data

提示输入密码:123456

开始同步数据

数据同步完成

打开C:\Program Files\cwRsync\bin目录

新建passwd.txt

输入:123456

保存退出

继续在C:\Program Files\cwRsync\bin目录新建

data.bat文件

用记事本打开,输入以下内容

@echo off

echo.

echo 开始同步数据,请稍等...

echo.

cd C:\Program Files\cwRsync\bin

rsync -vzrtopg --port=873 --progress --delete [email protected]::data /cygdrive/d/data < passwd.txt

echo.

echo 数据同步完成

echo.

最后保存退出

开始-设置-控制面板-任务计划

双击”添加任务计划“

下一步

浏览打开C:\Program Files\cwRsync\bin\data.bat

每天

下一步

选择每天执行的时间

下一步

输入系统管理员的密码

下一步

完成

任务计划添加完成,客户端每天13:59分会自动同步服务端D:\data目录中的数据到自己的D:\data中

打开任务计划,右键data,属性,切换到日程安排,选择高级

可以设置每隔多长时间执行一次

至此,Windows Server 2003下cwRsyncServer服务端与cwRsync客户端数据同步实例教程完成

(0)

相关推荐

  • CentOS 6.3 Rsync客户端与Win2003 cwRsyncServer服务端实现数据同步

    说明: 1.cwRsyncServer服务端 系统:Windows Server 2003 IP地址:192.168.21.134 数据存放目录:D:\osyunwei 2.Rsync客户端 系统:CentOS 6.3 IP地址:192.168.21.132 同步的目录:/osyunwei 实现目的: Rsync客户端每天凌晨3:00自动同步cwRsyncServer服务端D:\osyunwei目录中的数到/osyunwei目录 一.cwRsyncServer服务端配置 附件: cwRsyncS

  • windows下rsync的数据同步安装配置方法

    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 安装步骤

  • cwrsync实现从linux到windows的数据同步备份

    rsync的最新版本可以从http://rsync.samba.org/rsync/获得.它的特性如下: 1.可以镜像保存整个目录树和文件系统. 2.可以很容易做到保持原来文件的权限.时间.软硬链接等等. 3.无须特殊权限即可安装. 4.优化的流程,文件传输效率高. 5.可以使用rcp.ssh等方式来传输文件,当然也可以通过直接的socket连接. 本文介绍了如何使用rsync服务从Linux到Windows进行远程备份. 一.配置服务器端 首先我们需要配置rsync,打开配置文件/etc/xi

  • Win2003下cwRsyncServer服务端与cwRsync客户端数据同步实例教程

    说明: cwRsyncServer服务端   IP:192.168.21.128 cwRsync客户端   IP:192.168.21.129 实现目的: 把服务端D:\data目录中的数据通过任务计划定期同步到客户端D:\data目录中 附件: cwRsyncServer下载地址与cwRsync下载地址:http://s.jb51.net 具体操作: 一.在服务端安装cwRsyncServer 解压cwRsyncServer_4.0.3_Installer.zip,双击cwRsyncServe

  • Ubuntu Server Rsync服务端与Windows cwRsync客户端数据同步配置方法

    说明: 1.Rsync服务端 系统:Ubuntu Server 11.10 IP地址:192.168.21.168 数据存放目录:/home/mysql_data 2.cwRsync客户端 系统:Windows Server 2003 IP地址:192.168.21.130 同步的目录:D:\mysql_data 实现目的: cwRsync客户端每天凌晨3:00钟自动同步Rsync服务端/home/mysql_data目录中的数据到D:\mysql_data目录 一.Rsync服务端配置 1.开

  • WIN7下ORACLE10g服务端和客户端的安装图文教程

    win7下安装oracle10g服务端和客户端方法如下所示: 如何卸载Oracle 10g 软件环境: 1.Windows XP + Oracle 10g 2.Oracle安装路径为:d:\Oracle 实现方法: 1.开始->设置->控制面板->管理工具->服务停止所有Oracle服务; 2.开始->程序->Oracle – OraDb10g_home1>Oracle Installation Products-> Universal Installer

  • AngularJS下$http服务Post方法传递json参数的实例

    本文主要介绍如何使用Angularjs $http服务以POST方法向服务器传递json对象数据. 具体如下: 一.$http POST方法默认提交数据的类型为application/json var data = {'wid':'0', 'praise' : '25'}; $http.post(url, data).success(function(result) { // }); 最终发送的请求是: POST http://www.example.com HTTP/1.1 Content-T

  • feign服务端发现异常客户端处理的方法介绍

    前言 在使用feign进行远程方法调用时,如果远程服务端方法出现异常,客户端有时需要捕获,并且把异常信息返回给前端,而如果在开启熔断之后,这个异常会被消化,所以说,如果希望拿到服务端异常,feign.hystrix.enable需要设置为false,而当不开熔断时,我们也有几种方法把拿到服务端的异常信息,下面总结一下. try...catch方法 feign异常拦截器 try...catch方法 这个方法比较直观,也最好理解,但业务层会有很多try...catch这种代码,所以不是很推荐. 注意

  • PHP中soap用法示例【SoapServer服务端与SoapClient客户端编写】

    本文实例讲述了PHP中soap用法.分享给大家供大家参考,具体如下: 一.首先要设置服务器环境 修改php.ini 得添加extension=php_soap.dll (加载soap 内置包) 修改soap.wsdl_cache_enabled=1 改为soap.wsdl_cache_enabled=0 这个是soap的缓存,测试的时候最好改为0,上线稳定了改为1 soap有两种模式一种是wsdl,一种是no-wsdl 二.熟悉几个函数 1. SoapServer SoapServer用于创建p

  • Java通过socket客户端保持连接服务端实现代码

    这篇文章主要介绍了Java通过socket客户端保持连接服务端实现代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 业务场景:现在有一个socket服务端给我们发送数据,我们需要建立一个socket Client来连接这个socket Server,然后接受server发送过来的数据.但是这个server可能会中断,所以在Client要有一个while死循环去时刻保持与Server的连接. package com.thinkgem.wlw.m

  • Openssl实现双向认证教程(附服务端客户端代码)

    一.背景说明 1.1 面临问题 最近一份产品检测报告建议使用基于pki的认证方式,由于产品已实现https,商量之下认为其意思是使用双向认证以处理中间人形式攻击. <信息安全工程>中接触过双向认证,但有两个问题. 第一个是当时最终的课程设计客户端是浏览器,服务端是tomcat双向认证只需要对两者进行配置并不需要自己真的实现代码. 第二个是虽然课程也有接近双向认证的实现代码,但当时是Java+JCE环境现在要用C+++OpenSSL环境,总体意思确实还是差不多但具体函数和参数差别还是不少. 所以

  • UDP简单服务端客户端代码示例

    UDP的理论不再多说,我这里直接给出一个关于UDP的HelloWorld程序,代码明了,希望对刚入门的学生有所帮助! 当然,实际上,在这块我也刚入门! 首先写服务端代码,服务端邦定本地的IP和端口来监听访问: package udp; import java.io.IOException; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetSocketAddress; /** *

随机推荐