您的位置:首页 > 运维架构 > Linux

Windows-linux rsync安装配置

2014-11-12 10:23 351 查看
一、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 administrator@192.168.56.101::test /root/brent

可以将此命令写到crontab中
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: