Hallo Leute, wie oben angedeutet, bekomme ich im Terminal Meldungen, das zu einer Datei kein Hardlink möglich ist. Die Kontrolle zeigte, dass diese "Dateien" symbolische (soft) Links sind. Das Sicherungsscript erzeugt immer am ersten Tag im Monat eine Vollsicherung, die dann als Basis für die täglichen diffenentiellen Backups dient. Die Option zum kopieren von Links habe ich verwendet.
Was mich irritiert ist, dass es keine Fehler gibt, wenn ich z.B. /etc/rc?.d (das sind fast alles links auf /etc/init/files) von meinem Desktopsystem unter Lubuntu16.04 sichere. Die Fehler gibt es aber bei /etc/rc?.d auf dem Odoroid MATE Ubuntu auf dem die Sicherung läuft und an dem die Platte mit dem Backup hängt.
Wer jetzt noch fragt: wie machst Du es?
Für die /etc wird rsync separat aufgerufen. Natürlich habe ich im script für die lokale Sicherung die Befehlszeile kopiert und dann nur den Teil heraus genommen, der die Sicherung vom remote system holt.
1 | rsync --bwlimit=20000 --log-file=$LOG --link-dest="$FULLDIR" -vrtlHAXxcpg /etc/ "$ZIEL" >> $LOG |
$ZIEL wird vorher erstellt.
Ich habe nun ein exclude-file ergänzt, damit ich wenigstens den Großteil der Meldungen einmal los werde und dann Schritt für Schritt vorgehen kann, um möglichst alles zu erfassen.
Hat jemand eine Idee, wie es zu dem undurchsichtigen Verhalten kommt?
hfb
Moderiert von XM-Franz:
Thema in einen passenderen Forenbereich verschoben. Bitte beachte die als wichtig markierten Themen (Welche Themen gehören hier her und welche nicht?) in jedem Forenbereich. Danke.