环境:win2003 安装cwRsync_Server_2.0.10_Installer.zip
Linux AS4 U2 安装rsync-2.6.3-1
目的:将win2003上的资料备份到Linux上
测试备份资料:3G
执行命令:#rsync -vzrtopg --progress --delete SvcwRsync@win2003IP::test /backup
出现错误如下:
sent 213664 bytes received 1443966415 bytes 2873990.21 bytes/sec
total size is 2347349477 speedup is 1.63
rsync error: some files could not be transferred (code 23) at main.c(1146)
然后无法进行备份。
----rsyncd.conf----
use chroot = false
strict modes = false
hosts allow = *
log file = rsyncd.log
pid file = rsyncd.pid
# Module definitions
# Remember cygwin naming conventions : c:\work becomes /cygwin/c/work
#
[test]
path = /cygdrive/D/XXX/AA
read only = false
transfer logging = yes
问题:rsync备份有什么限制吗?
在网上搜不不到合理的解释,说是权限问题,我看好像不是。cwRsync_Server使用SvcwRsync用户启动的,而且SvcwRsync也是超级用户,再有就是用来备份的文件夹/backup的权限已经是755了。
karon_fedora 于 2007-07-20 21:51:30发表:
日志文件里是怎么说的?
mdiane 于 2007-07-20 09:30:47发表:
双方加密的密钥不同的话,应该根本就不能从cwrsync server上下载资料的吧。可是我能够下载下来啊,只是中途因为错误给中断了
karon_fedora 于 2007-07-19 23:39:08发表:
...
这个东西 呢
只说说自己的想法
rsync是使用ssh服务的
双方的机器上的密钥文件相同么?