2014-06-26 151 views
0

我想在已经有cygwin(用于访问邮件日志)的Windows 2002R2服务器上实现rsyncd(通过BackupPc)。我通常只使用cygwin1.dll和rsyncd.exe以及配置文件(rsyncd.conf,rsyncd.lock,rsyncd.log & rsyncd.secret)进行较轻的安装,并将其作为服务安装,以便可以由我的远程BackupPc服务器,但该方法不起作用,因为服务器已经安装了cygwin。在xfer(setuid失败)时出现致命错误 - Backuppc cygwin rsyncd

我通过cygwin安装安装了rsycd软件包,将其设置为服务(在guide之后),并将其配置为与我的BackupPc服务器配合使用。从服务器 的Ping都还好,我知道它通过认证(我本来就具有路径rsyncd.secrets错误),但现在它送给我的错误:

2014-06-26 13:03:01 full backup started for directory cDrive 
2014-06-26 13:03:01 Got fatal error during xfer (setuid failed) 
2014-06-26 13:03:06 Backup aborted (setuid failed) 

的用户特权和我没有在相同的操作系统环境中使用轻型安装方法(如上所述)接收到此错误。

回答

0

不幸的是,我无法绕过setuid错误,但是我发现了一个不同的实现,它允许我用我的系统获得相同的结果。

Here是我遵循的指南。

该解决方案的关键在于将DiskShadow与Rsyncd一起使用,并且它需要Diskshadow脚本作为备份过程的一部分运行。

相关问题