免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1985 | 回复: 1
打印 上一主题 下一主题

rsync linux同步到windows [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-12-05 16:34 |只看该作者 |倒序浏览
rsync linux同步到windows










本文介绍了如何使用rsync服务从Linux到Windows进行远程备份

rsync官网下载http://rsync.samba.org/
cwrsync官网下载http://sourceforge.net/projects/sereds/files/cwRsync/
环境
192.168.88.129为rsync server CENTOS 5.5 32位,rsync源码包安装
下面开始安装:
tar zxvf rsync-3.0.8.tar.gz
cd rsync-3.0.8
./configure
make && make install
ln -s /usr/local/bin/rsync /usr/bin/rsync
mkdir /etc/rsyncd
touch /etc/rsyncd/rsyncd.conf
touch /etc/rsyncd/rsyncd.passwd
chmod 600 /etc/rsyncd/rsyncd.passwd
vi /etc/rsyncd/rsyncd.motd 输入欢迎信息
Welcome to rsync system
vi /etc/rsyncd/rsyncd.conf输入:
uid=root
gid=root
max connections=36000
use chroot=no
motd file = /etc/rsyncd/rsyncd.motd
log file=/var/log/rsyncd.log
log format = %t %a %m %f %b
transfer logging = yes
syslog facility = local3
pid file=/var/run/rsyncd.pid
lock file=/var/run/rsyncd.lock
hosts allow = 192.168.88.128,192.168.10.0/24
hosts deny = *
timeout=300
[data]
path=/opt
ignore errors = yes
read only = no
list = yes
ignore errors
secrets file = /etc/rsyncd/rsyncd.passwd

linux上启动:
rsync --daemon --config=/etc/rsyncd/rsyncd.conf 第二次启动时要删除/var/run/rsyncd.pid 文件在启动
rsync linux to windows同步
我安装在D盘Program Files
D:\Program Files\cwRsync\bin\rsync.exe -avzrtopg --progress root@192.168.88.129::data /cygdrive/e/backup

cwrsync和rsync有点区别  cygdrive后面接win的盘符,直接输入盘符是不行的

下面写个bat脚本,添加到计划任务每天自动同步
@ECHO ON
d:
cd "D:\Program Files\cwRsync\bin"
rsync.exe -avzrtopg --progress root@192.168.88.129::data /cygdrive/e/backup
收工,在此感谢 Holy Cong 等群好友的热心指导

论坛徽章:
0
2 [报告]
发表于 2011-12-22 21:28 |只看该作者
谢谢分享....学习鸟
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP