RSYNC: Verzeichnis loeschen erzeugt zwei Backups
Hallo allerseits, ich versuche gerade ein Backupskript mit rsync. Wenn Daten geloescht werden, sollen sie im Backupverzeichnis noch aufgehoben werden. Dazu dient folgendes Konstrukt: rsync -ab --suffix=-`date -Iminutes` --backup-dir=rsync_backup --delete --rsh=ssh VerzeichnisA VerzeichnisB Alsooooo: Das Backup ist einmal erfolgreich gelaufen, d.h. alle Ordner und Dateien aus VerzeichnisA existieren in VerzeichnisB. Ich loesche die Datei VerzeinisA/test/test.datei, dann wird in VerzeichnisB/rsync_backup der Verzeichnisbaum rsync_backup/test/ aufgebaut, und die Datei da dann als test.datei-2004-11-15T11:14+0100 gesichert. Soweit ist das klar und gut. Loesche ich jedoch ein Verzeichnis (z.B. VerzeichnisA/test1), dann habe ich in rsync_backup ploetzlich zwei Verzeichnisse, namens test1 und test1-2004-11-15T11:14+0100. Das zweite ist leer, und wird auch nicht mehr voll. Das erste enthaelt die Daten die geloescht wurden, mit dem suffix angehaengt. Das selbe passiert beim Umbenennen eines Verzeichnisses. Wie schaffe ich es denn, das rsync die Dateien gleich in das verzeichnis mit dem "Zeitstempel"/Suffix kopiert, oder mit gleich nur ein Verzeichnis erstellt? Meine bisherige Recherche war erfolglos. sollte ich irgendwo nur was uebersehen haben, dann sorry im Voraus. OJ
participants (1)
-
Johannes Kastl