Kann mit rsync eine exakte Kopie eines Dateisystems remote erstellt und verwaltet werden und dabei auch Besitzer-, Gruppen- oder Berechtigungsänderungen erkannt werden?
Mein aktuelles "rsync --del --numeric-ids -a irgendwas/root@host:/somewhere/" synchronisiert nur nach Zeit oder (oder --Checksum). Wenn sich beispielsweise nur der Besitzer ändert, wird nichts synchronisiert. Die Problemumgehung besteht darin, alles zu löschen und erneut zu synchronisieren, wodurch der Flash-Speicher des Ziels abgenutzt wird.
Wenn nicht, gibt es eine andere Möglichkeit?
Mein Ziel ist es, eine vernetzte Festplatte zu haben, die ein exaktes Duplikat ist und im Falle eines Geräte-/FS-Fehlers einfach an die Quellmaschine angeschlossen werden kann, oder (mein Hauptgrund) ein eingebettetes Betriebssystem über das Netzwerk zu synchronisieren, an dem nur geringfügige (aber zahlreiche nicht verfolgte) Optimierungen vorgenommen wurden.
BEARBEITEN: Ursprünglicher Befehl verwendete root@host, nicht user@host
Antwort1
Schau dir das anähnliche Frage.
Sie können die folgenden Flags verwenden, um diese spezifischen Informationen beizubehalten:
-p
Berechtigungen beibehalten
-o
Besitzer bewahren
-g
Gruppe beibehalten
-X
BewahrenErweiterte Attribute
-A
Datei-ACLs beibehalten