Windows上的Cygwin rSnapshot权限被拒绝,同时保留权限

时间:2013-11-19 16:09:46

标签: windows cygwin permission-denied

我知道有很多案例与此有关,但我没有发现任何符合我情况的案例。

我们有不少客户使用cygwin备份大量数据。

一般环境是: 一个基于Windows的虚拟域控制器(主机是esxi,但这是无关紧要的) 备份将转到外部加密的raid设备。系统认为它是普通的USB连接硬盘。

操作系统往往主要是sbs2011 / 08,在极少数情况下是sbs03。

Cygwin,通常是最新版本,因为它保持最新。及其快照包。 除目标和目标以及一些排除外,rsnapshot conf文件并未真正从其origianl状态更改。

备份由批处理触发,启动cygwins rsnapshot rsync进程创建从Windows服务器到附加存储的备份(每小时x2每天x5每周x4个月x6备份。)

源文件将被rsynced到目的地。不保留权限的原始顺序,但保留必要的权限,即源具有组和用户管理员具有完全访问权限,目标具有两个但具有特殊权限,并且在特殊情况下,授予完全访问权限。

当rsnapshot将hourly0移动到hourly1时,它就完成了。所有文件都正确链接。但是由于每个文件都有“无法链接”(cygdrive / x / x / hourly.0 /文件/文件/cygdrive /x/x/hourly.1/path到文件/文件的权限),需要很长时间)

args被注释掉了,因为任何放入args的东西,即-av等都不起作用,而且它需要以另一种方式使用目的地确实具有administratoren和admin具有完全权限。

使用管理员帐户上的admin安装cygwin,将任务调度程序设置为admin,并由具有完全访问权限的管理员帐户运行任务。

备份过程有效。我相信问题出在目的地,我可以理解它可能与posix和acl之间的问题有关但不相信它是原因,权限被授予。

所以我问那里最有经验的人,如果你有任何想法,可以尝试,改变。请你清楚告诉我。

最诚挚的问候和赞赏。

0 个答案:

没有答案