LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1779|回复: 2

rsync从windows备份到Linux的权限位问题

[复制链接]
发表于 2006-9-17 08:09:12 | 显示全部楼层 |阅读模式
我用rsync搭建了一台备份服务器,准备备份其他Linux服务器和windows客户机上的数据。
备份服务器用xinetd启动rsync,windows客户端用cygwin。
备份命令rsync --force --ignore-errors --delete --backup --backup-dir=backup/`/bin/date +%Y-%m-%d` -rv

问题描述:
备份用户的当前文件夹里如果有子文件甲的权限为dr-xr-x-r-x的,如果改子文件夹发生变动,能在backup文件夹里创建相同权限位的文件夹,但是该文件夹里面为空。比如说:服务器上的aa文件夹为aa用户同步的,aa文件夹的权限位为:dr-xr-xr-x。一旦客户机上的aa文件夹下的文件发生变动,同步到服务器上,rsync到backup下要备份变动过的以前的文件,它先创建了aa文件夹,权限位也为:dr-xr-xr-x。所以该文件夹写不进去,保留不了变动过的文件,只能为空。

可以Linux备份到Linux是没什么问题的,即使权限少个w,也能正常备份。

不知道我描述清楚了没,我现在只能每天执行chmod u+w,才能正常备份windows上的文件,心里好不爽呀。
发表于 2006-9-18 15:22:48 | 显示全部楼层
没看明白.说清楚点.我以前做过这个.可以讨论一下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-18 18:32:04 | 显示全部楼层
Post by brian
没看明白.说清楚点.我以前做过这个.可以讨论一下


谢谢,我只是对windows下备份到Linux服务器下如何保留权限有点疑惑。

现在服务器还在测试之中,不过好像找到了点眉目:   把本来的-av参数改成-rv。

这样就不会在上传文件的时候保留文件的权限位了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表