rsync backup ziehen (read access) klappt nicht

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

maes

Benutzer
Registriert
12. Feb. 2016
Beiträge
20
Reaktionspunkte
0
Punkte
1
Liebes Forum,
ich möchte gern mit Hilfe von rsync ein backup einer entfernt stehenden source DS auf meine lokale backup DS ziehen. Die Idee ist, dass die backup DS so hinter einer geschlossenen Firewall stehen kann.
Vor ein paar Jahren hatte ich mir das damals noch unter DSM 5.2 fein eingerichtet.
Nach dem (längst überfälligen) Upgrade auf DSM 6.2 klappt das jetzt leider nicht mehr.

Auf der source DS ist der Rsync service aktiviert.

Wenn ich nun auf der Backup DS den Befehl rsync -e ssh admin@<sourceDS>:/source_location /backup_destination
absetze, lautet die Fehlermeldung:
Receiving file list ... ERROR: module is write only
rsync error: syntax or usage error (code 1) at main.c(782) [sender=3.0.9]
rsync error: rsync service is no running (code 43) at io.c(687) [Receiver=3.0.9]


Interpretiere ich das richtig, dass der eingebaute RSync service keinen lesezugriff (mehr) von außen zulässt? -wie gesagt unter DSM 5.2 ging das problemlos.
Oder kann man die Einstellungen anpassen?


Spannenderweise funktioniert es, wenn ich auf unencrypted rsync zurückgreife, allerdings muss ich dann immer ein Passwort (das ich zuvor auf der SourceDS gesetzt habe) eingeben.
Sogar wenn das Passwort auf leer gesetzt ist
nicht gerade praktisch für ein automatisiertes backup.
kann man wie für SSH einen Schlüssel hinterlegen um das zu umgehen?
P.S. die Passworteingabe entfällt, wenn ich direkt auf das Stammverzeichnis zugreife also den Sourcepfad weglasse. ??..??


Mir ist natürlich klar, dass es andere Backuplösungen gibt, die ich im Zweifel auch nutzen werde. Allerdings wollte ich doch schauen, ob ich mein altes System nicht einfach wieder zum Laufen bringe.

Vielen Dank für eure Tips
Falls die Frage bereits anderswo beantwortet wurde, bin ich natürlich für jegliche links dankbar.

Gruß
MAES
 
Nachtrag:
habe spaßeshalber einmal versucht mit dem gleichen Befehl wie oben, also Rsync, verschlüsselt über SSH einen File zu schreiben.
Admin hat (natürlich) schreibrechte auf dem target.
DIe Fehlermeldung lautet:
ERROR: module is read only
rsync error: syntax or usage error (code 1) at main.c(1131) [Receiver=3.0.9]
rsync error: rsync service is no running (code 43) at io.c(687) [sender=3.0.9]


offensichtlich ist es also kein problem der lese/schreibrechte, sondern eher mit meinem syntax.
hmm ich werde nicht schlauer.

Gruß
MAES
 
Hallo,
hier eine neue kleine Merkwürdigkeit:
Nachdem unverschlüsseltes Rsync problemlos tut (und sich dank Passwort file auch automatisieren lässt) bleibt der backup job jedesmal am Ordner NetBackup auf dem remote server hängen.
Letzterer wird ja anscheinend automatisch erstellt wenn der rsync-deamon eingerichtet wird.
offensichtlich gelten aber auch andere zugriffsrechte als auf alle anderen (von mir erstellten) shared folder.

konkret meldet der gleiche Befehl, der den folder "share1" problemlos liest bei "NetBackup": falsches Passwort

die Zugriffsrechte des benutzers sind auf beiden Ordnern die gleichen..
Ist das ein Bug? oder bezweckt synology damit etwas bestimmtes?

Ich umgehe das Problem, indem ich den ordner Netbackup einfach sich selbst überlasse und den inhalt in einen anderen Ordner verschoben habe.
unschön, aber nunja.

geht es sonst noch jmd so?
Gruß
MAES
 
Ich kann dir leider keine Antwort geben aber ich verweise auf diesen Thread bzgl Doku von Security wo es leider keine Antwort gibt :(
 
vielen Dank.
ja ich glaube ich gebs langsam auf. wenn was funktioniert ja nicht ändern.
Leider ist die dokumentation jenseits von "userfreundlichen" tutorials nicht die Stärke von Synology.
Witzig übrigens: wenn ich den User aus den Rsync usern entferne geht folgerichtig der zugriff auf share1 nicht mehr.
beim zugriff auf NetBackup meldet der befehl immer noch falsches passwort.

Gruß
MAES
 
Ich versuche gerade das selbe und habe genau die selben Fehlermeldungen. Nervig.

Ist die Syno nur als rsync-Ziel geeignet? Also ginge nur der Umweg über Hyper Backup und meinem Zielserver muss ich rsync beibringen :mad:
 
... Ist die Syno nur als rsync-Ziel geeignet? ...
Nein. ich habe eben mal von einer Raspi Daten von meiner Syno per rsync geholt. Das Lesen funktioniert. Es liegt dann wohl an der anderen Seite - also der lesenden Syno wie rsync benutzt wirdbzw konfiguriert ist. Falls Du es nicht per UI hinbekommst kannst Du auch alles auf der Konsole konfigurieren. Genuegend Howtos gibt es dazu im Netz.
 
Hallo,
also unverschlüsseltes rsync funtioniert bei mir einwandfrei, nur nicht bim shared Folder NetBackup, wie bereits oben geschrieben.

Statt rsync über ssh habe ich nun die ganze Kommunikation in ein verschlüsseltes vpn gelegt. alternativ müsste wahrscheinlich auch ein ssh tunnel funktionieren.
ist das eine Alternative für dich?
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat