- Mitglied seit
- 03. Apr 2010
- Beiträge
- 90
- Punkte für Reaktionen
- 4
- Punkte
- 14
Ich möchte auf meiner DS411 die Daten meines PC mittels rsync sichern. Dazu habe ich auf meinem PC (Window 7 64-Bit) DeltaCopy 1.4 installiert und nach ein bißchen Gefrickel über SSH zum Laufen gebracht.
Dazu bin ich wie folgt vorgegangen (die Sache mit den SSH-Keys überspringe ich mal):
1. Windows-Client:
Nach der Installation von DeltaCopy 1.4 habe ich einige der mitgelieferten Programme und Libraries durch die aus der aktuellen Cygwin-Distribution ausgetauscht. Dies sind:
2. Konfiguration auf DS-411 (/etc/rsyncd.conf):
Der Zugriff (Backup und Restore) via SSH funktioniert so einwandfrei. Fein!
Da aber während eines Backups der sshd ca. 75% CPU-Last auf der Diskstation erzeugt und ich bei mir zu Hause im lokalen Netz nicht zwingend via SSH sichern muss, habe ich versucht auf rsync ohne SSH umzustellen. Und das bekomme ich einfach nicht hin, da die Anmeldung fehlschlägt.
Fehlermeldung DeltaCopy:
Fehlermeldung DS411 aus /Var/messages/rsyncd.log:
In der Datei /etc/rsyncd.secrets habe ich einen einzigen Eintrag
und die Datei hat die Berechtigungen 0640 (root:smmsp)
Auf Client-Seite existiert eine Datei mit genau dem identischen Inhalt im Pfad D:\usr\syno-ds411\etc\rsyncd.txt, d.h. die Passwörter sind identisch und im Klartext eingetragen.
Das Kommando, das beim Aufruf von DeltaCopy generiert wird, sieht wie folgt aus:
Ich habe auch nach exzessivem Studieren der man-pages und Googlen keine Antwort gefunden.
Hat jemand von Euch eine Idee, was ich da falsch mache oder vergessen habe? Ist das Format der Passwort-Datei auf der Client-Seite vielleicht verkehrt?! Jede Hilfe/Idee ist willkommen...
//Nachtrag: es handelt sich um eine DS411 mit DSM 3.2-1944 (siehe Signatur).
Dazu bin ich wie folgt vorgegangen (die Sache mit den SSH-Keys überspringe ich mal):
1. Windows-Client:
Nach der Installation von DeltaCopy 1.4 habe ich einige der mitgelieferten Programme und Libraries durch die aus der aktuellen Cygwin-Distribution ausgetauscht. Dies sind:
Rich (BBCode):
chmod GNU coreutils 8.10
rsync version 3.0.9 protocol version 30
ssh aus openssh version 5.9p1-1
2. Konfiguration auf DS-411 (/etc/rsyncd.conf):
Rich (BBCode):
# --- general setting ---
log file = /var/log/rsyncd.log
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
use chroot = no
#
# --- specific settings for my backup
#
[NetBackup]
path = /var/services/NetBackup
comment = Network Backup Share
uid = root
gid = root
read only = no
list = yes
charset = utf-8
auth users = root annika
secrets file = /etc/rsyncd.secrets
Der Zugriff (Backup und Restore) via SSH funktioniert so einwandfrei. Fein!
Da aber während eines Backups der sshd ca. 75% CPU-Last auf der Diskstation erzeugt und ich bei mir zu Hause im lokalen Netz nicht zwingend via SSH sichern muss, habe ich versucht auf rsync ohne SSH umzustellen. Und das bekomme ich einfach nicht hin, da die Anmeldung fehlschlägt.
Fehlermeldung DeltaCopy:
Rich (BBCode):
@ERROR: auth failed on module NetBackup
rsync error: error starting client-server protocol (code 5) at /home/lapo/package/rsync-3.0.9-1/src/rsync-3.0.9/main.c(1516) [sender=3.0.9]
Fehlermeldung DS411 aus /Var/messages/rsyncd.log:
Rich (BBCode):
2011/11/13 12:09:29 [30019] connect from annika7 (192.168.1.100)
2011/11/13 12:09:29 [30019] auth failed on module NetBackup from annika7 (192.168.1.100): password mismatch
2011/11/13 12:09:29 [30019] rsync error: wrong password (code 44) at clientserver.c(953) [receiver=3.0.4]
In der Datei /etc/rsyncd.secrets habe ich einen einzigen Eintrag
Rich (BBCode):
annika:passwort
Auf Client-Seite existiert eine Datei mit genau dem identischen Inhalt im Pfad D:\usr\syno-ds411\etc\rsyncd.txt, d.h. die Passwörter sind identisch und im Klartext eingetragen.
Das Kommando, das beim Aufruf von DeltaCopy generiert wird, sieht wie folgt aus:
Rich (BBCode):
rsync.exe -v -rlt --delete annika@ds411 --chmod=u=rw,g=r,Dug+x --password-file="/cygdrive/d/usr/syno-ds411/etc/rsyncd.txt" "/cygdrive/D/tmp/" "annika@ds411::NetBackup/tmp/"
Ich habe auch nach exzessivem Studieren der man-pages und Googlen keine Antwort gefunden.
Hat jemand von Euch eine Idee, was ich da falsch mache oder vergessen habe? Ist das Format der Passwort-Datei auf der Client-Seite vielleicht verkehrt?! Jede Hilfe/Idee ist willkommen...
//Nachtrag: es handelt sich um eine DS411 mit DSM 3.2-1944 (siehe Signatur).
Zuletzt bearbeitet: