Fehler bei backup von Links mit rsync Daemon

  • 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.

wired2051

Benutzer
Registriert
17. März 2010
Beiträge
927
Reaktionspunkte
12
Punkte
44
Ich mache meine Backups mit rsync -au. Das Modul auf der DS sieht so aus:

[backupHome]
path = /volume1/PC/home
uid = root
gid = root
read only = no
list = yes
charset = utf-8

Soweit funktioniert es, leider bekomme aber immer wieder Fehlermeldungen wie

2010/06/20 15:00:03 [5728] rsync: open(user/.kde/cache-Rechner) failed!!: No such file or directory (2)
2010/06/20 15:00:03 [5728] rsync: open(user/.kde/socket-Rechner) failed!!: No such file or directory (2)
2010/06/20 15:00:03 [5728] rsync: open(user/.kde/tmp-Rechner) failed!!: No such file or directory (2)

Das sind alles Links

user/.kde/cache-Rechner -> /var/tmp/kdecache-user
user/.kde/socket-Rechner -> /tmp/ksocket-user
user/.kde/tmp-Rechner -> /tmp/kde-user

Wieso werden die Links nicht einfach als solche kopiert, schliesslich enthält -a auch -l copy symlinks as symlinks?
 
Wieso werden die Links nicht einfach als solche kopiert, schliesslich enthält -a auch -l copy symlinks as symlinks?

Das mit den symbolischen Links auf Dateien ist eine heiße Kiste. Dazu gibt es eine Reihe von Unteroptionen und es hat sich auch zwischen den rsync-Versionen einges geändert. Wenn du es hinbekommst, dass du keine symlinks sichern musst (denn die gehen eh meist bei einem Restore in die Hosen), machst du dir das Leben echt leichter. Ansonsten versuch mal die folgende Options-Kette zu analysieren. Vielleicht passt die ja auch bei dir:

Rich (BBCode):
-aHcv --copy-unsafe-links

Itari
 
Oh, man, nennt mich Gefahrensucher! :rolleyes:

Wenn du es hinbekommst, dass du keine symlinks sichern musst (denn die gehen eh meist bei einem Restore in die Hosen), machst du dir das Leben echt leichter.

Wie meinst Du das? Ich will /home /etc /var usr/local und /opt sichern, um, wenn nötig, die Installation wieder herstellen zu können. Da sind jede Menge Links drin. Heisst das, ich kann das vergessen und sollte einfach nur meine Daten sichern?
 
Um die Installation wiederherstellen zu können, brauchst nur erneut die Firmware einspielen. Um deine Anpassungen alle wieder rekonstruieren zu können, brauchst keine symbolischen Links, sondern lediglich eine Übersicht über alle (Konfigurations-)Dateien, um schnell nachzuvollziehen, was du wo geändert hast.

Schau dir dazu mal meine Lösung im AdminTool an. Dort sichere ich mit besagten Optionen.

Itari
 

Anhänge

  • adm_firmwarebackup2.jpg
    adm_firmwarebackup2.jpg
    72,4 KB · Aufrufe: 24
Um die Installation wiederherstellen zu können, brauchst nur erneut die Firmware einspielen.

:o Ist mir das peinlich, ich habe mich schon wieder ungenau ausgedrückt: ich meinte die Wiederherstellung meines Linux-PCs. :o

Aber das mit den Konfigurations-Dateien der DS ist ein guter Tipp, darauf werde ich zurückkommen.
 
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