一.服务端和客户端安装一样 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
Browsing the archives for the rsync tag
一、环境 需要备份文件的服务器(服务器端):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] #备份模块 [...]
公司的两个服务器(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> tar -zxvf rsync-2.6.9.tar.gz shell> cd rsync-2.6.9 shell> ./configure --prefix=/server/rsync shell> make shell> make install
主服务器:192.168.1.2 (Linux ubuntu 2.6.27-7-server) 从服务器:192.168.1.3 (FreeBSD 8.0-RELEASE-p2) ========== 1> 在两台主机上分别安装rsync ================ Ubuntu安装如下: roger#apt-get install rsync 正常情况很快就安装完毕,rsync 服务器架设比较简单,可我们安装好rsync后,并没有发现配置文件以及rsync服 务器启动程序,因为每个管理员可能对rsync 用途不一样,所以一般的发行版只是安装好软件就完事了,让管理员来根据自己的用途和方向来自己架设rsync服务器。
之前有转载了一篇《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
安装步骤和安装服务器端是一样的这里就不详细描述
sync是linux下优秀的服务器同步备份软件,是个开源项目,用起来感觉非常的好,现在也有很多服务器是windows的,好在rsync也有windows下的版本,否则很多人将无法享受这么好的软件了。
下面讲下windows下rsync的架设步骤。
rsync特性简介
rsync是类unix系统下的数据镜像备份工具,从软件的命名上就可以看出来了——remote sync。它的特性如下:
1、可以镜像保存整个目录树和文件系统。
2、可以很容易做到保持原来文件的权限、时间、软硬链接等等。
3、无须特殊权限即可安装。
4、优化的流程,文件传输效率高。
5、可以使用rcp、ssh等方式来传输文件,当然也可以通过直接的socket连接。
6、支持匿名传输。
2. 安装
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几乎就可#以读取任何文件和目录了,但是也带来安全隐患。建议设置成只能读取你要备
#份的目录和文件即可。
一、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