Windows-linux rsync安装配置

一、server端
1.运行cwrsync_serverinstall.exe安装完成
2.安装完成之后在服务里将rsync的服务设置为自动启动
并且设置属性-》登录:本地系统账户,运行桌面交互。
3.将要备份的文件夹权限添加cwrsync用户
4.配置rsyncd.conf
[test]
path=/cygdriver/e/brent/      #需要备份的目录为e:\brent
read only=false
hosts allow=192.168.56.0/255.255.255.0    #设置客户端的IP地址段,可以设置单个IP
transfer logging = yes                    #是否写日志
auth users = administrator                #认证的用户名
secrets file=/cygdrive/e/rsync/ICW/rsyncd.pwd    #指定密码文件的为e:\rsync\ICW\rsyncd.pwd
uid=0
gid=0
#上面的两个参数解决invaild uid的错误


5.配置密码文件
新建文件e:\rsync\ICW\rsyncd.pwd,里面的内容为
administrator:Su377486
设置文件的权限和组:
chmod.exe 600 /cygdrive/e/rsync/ICW/rsyncd.pwd
chown.exe administrator /cygdrive/e/rsync/ICW/rsyncd.pwd


二、客户端安装
1 配置rsync servervi /etc/xinetd.d/rsync 
将disable=yes改为no 
service rsync 

disable = no 
socket_type = stream 
wait = no 
user = root 
server = /usr/bin/rsync 
server_args = --daemon 
log_on_failure += USERID 



2.启动rsync
[root@ora10-single-01 ~]# chkconfig rsync on 
[root@ora10-single-01 ~]# chkconfig --list |grep rsync
rsync:         on
可以使用lsof -i :873


[root@ora10-single-01 ~]# lsof -i :873 
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME 
xinetd 4396 root 5u IPv4 633387 TCP *:rsync (LISTEN) 


3.配置密码文件
[root@ora10-single-01 ~]# cat /etc/rsyncd.pwd 
Su377486
[root@ora10-single-01 ~]# chmod 600 /etc/rsyncd.pwd 
4.发起备份
[root@ora10-single-01 ~]# rsync -avz --password-file=/etc/rsyncd.pwd --delete [email protected]::test /root/brent




可以将此命令写到crontab中

你可能感兴趣的:(windows,linux,rysnc)