b1tchnow
Benutzer
- Mitglied seit
- 18. Jun 2014
- Beiträge
- 169
- Punkte für Reaktionen
- 0
- Punkte
- 0
(...)wie vor für wichtig, dass die Synchronisierung auch die Löschungen einschließt. Und wie schon gesagt: Ein normales rsync-Shellskript arbeitet auch so.
Das stimmt so einfach nicht! Auch rsync wird parallel liegende Verzeichnisse in Ruhe lassen, sofern nicht das Oberverzeichnis synchronisiert wird und Mirroring aktiviert ist!
Folgender Dateibaum:
Host 1:
A
|-B
|-C
Host 2:
BKP
Konfiguration a auf Host 1: Kopiere 1:A/B nach 2:BKP und 1:A/C nach 2:BKP
Resultat:
Host 1:
A
|-B
|-C
Host 2:
BKP
|-B
|-C
Konfiguration b (zeitlich nach a) auf Host 1: Kopiere 1:C nach 2:BKP
Resultat:
Host 1:
A
|-B
|-C
Host 2:
BKP
|-B
|-C
2:BKP/C wird aktualisiert, 2:BKP/B bleibt wie es ist!
Warum sollte hier was gelöscht werden???
Und genau das ist das hier von tobi-75 genannte und gezeigte Beispiel! Löschen würde nur funktionieren, wenn Mirroring aktiviert ist und nicht A/B und A/C einzeln sondern A synchronisiert wird.
Ist der Unterschied zwischen diesen beiden Konfigurationen klar:
Links wird A oder B gelöscht, falls "Gesicherte Dateien am Zielort immer beibehalten" deaktiviert ist, und A oder B irgendwann wieder aus dem Backup entfernt werden, rechts nicht!
Ich verzweifle gerade ein bisschen an dieser Diskussion. Das ist doch nicht so schwer und die Erwartungshaltung von tobi-75 ist einfach falsch!
Zuletzt bearbeitet: