使用cwRsync对网站进行双机互备引发的权限问题[未解决]

先前使用cwRsync对网站进行了双机互备,实现方法是将命令写成批处理,然后用任务计划定时调用,主要命令如下:

rsync.exe -azv /cygdrive/D/web/ rsync://192.168.0.244/web
rsync.exe -azv rsync://192.168.0.244/web /cygdrive/D/web/

运行了几天,同事反馈说最近上传同名文件总是失败,而先前正常的。写了个测试页面,重现了问题:



无意中又发现即使是管理员也无法删除文件夹:



查看了下所有者,也变了:



正常情况下,所有者应是Administrators组,怎么变成了SYSTEM?这让我想起了上边的任务计划,因为我配置运行任务计划的帐户正是SYSTEM:



为了验证这一猜想,新建了一个网站同样用cwRsync进行双机互备,结果证明猜想是对的。将运行任务计划帐户更改为Administrators组,所有者问题是解决了,但郁闷的是,只要双机互备一次,程序仍是没有权限写入文件,暂无解决方法。

评论: 0 | 引用: 0 | 查看次数: 3567
发表评论
登录后再发表评论!