Hallo!
Ich habe ein heterogenes netzwerk zuhause (debian linux backup server und einen haufen winxp clients) und habe es jetzt geschafft, rsnapshot / rsync auf den jeweiligen maschinen einzurichten.
das problem was ich jetzt noch habe, ist dass beim aufruf der rsnapshot remote backup routine auf dem backup server anscheinend 'sudo rsync' auf dem client ausgeführt wird - leider läuft der unter cygwin, insofern kennt er sudo nicht und ich kriege folgenden fehleroutput:
chris@BACKUPSERVER:/etc$ sudo rsnapshot daily
Chris@SOMEIP's password:
bash: sudo rsync: command not found
rsync: connection unexpectedly closed (0 bytes received so far) [receiver]
rsync error: error in rsync protocol data stream (code 12) at io.c(635) [receiver=3.0.3]
----------------------------------------------------------------------------
rsnapshot encountered an error! The program was invoked with these options:
/usr/bin/rsnapshot daily
----------------------------------------------------------------------------
ERROR: /usr/bin/rsync returned 12 while processing Chris@SOMEIP:/cygdrive/f/backuptest/
D.h. ich bräuchte eine Idee, wie ich entweder sudo definieren kann unter cygwin (i.e. einfach so dass das sudo ignoriert wird und der befehl ohne sudo ausgeführt wird) oder ich rsnapshot mitteilen kann, dass es keine root rechte beim ausführen von rsync beanspruchen soll.
Vielen Dank für Eure Hilfe!
MfG Chrispy
Lesezeichen