Hallo zusammen,
ich habe ein Problem mit dem Backup per rsync. Und obwohl ich jetzt zig Minuten auf dessen man page gestarrt habe, komme ich nicht weiter.
Ich mache das Backup meines Daten-Verzeichnisses mittels rsync:
Nun hätte ich gerne, dass Dateien, die ich in der Quelle gelöscht habe, auch aus dem Backup gelöscht werden (ich weiß, ist ein Risiko, ist aber durch meine Backup Strategie abgefangen - hoffe ich :/ )
Bei Dateien, die aus der Quelle gelöscht sind, gibt rsync diese Meldung aus:
Ohne Meldung, aber auch ohne Fehlermeldung.
Wenn dann das entsprechende Verezichnis, das in der Quelle jetzt leer ist, gelöscht werden soll, bringt rsync die Fehlermeldung:
Wobei das Verzeichnis unter data nicht mehr existiert, und unter /BACKUP/data noch da ist, inkl. Dateien.
Kann mir jemand erklären, was ich falsch mache ?
Und weiß zufällig jemand, wie man mittels --exlude mehrere Dateien/Verzeichnisse ausschließt ?
Was ich bisher als Doku zu rsync, z.B. hier im Wiki, gefunden habe, ist nicht wirklich erhellend, finde ich.
Tschau,
Marco
ich habe ein Problem mit dem Backup per rsync. Und obwohl ich jetzt zig Minuten auf dessen man page gestarrt habe, komme ich nicht weiter.
Ich mache das Backup meines Daten-Verzeichnisses mittels rsync:
Code:
rsync -abuv --exclude *.tib --progress --delete /data /BACKUP
Nun hätte ich gerne, dass Dateien, die ich in der Quelle gelöscht habe, auch aus dem Backup gelöscht werden (ich weiß, ist ein Risiko, ist aber durch meine Backup Strategie abgefangen - hoffe ich :/ )
Bei Dateien, die aus der Quelle gelöscht sind, gibt rsync diese Meldung aus:
Code:
deleting data/audio/music/Michael Heltau/Prokofiev Peter und der Wolf/Michael Heltau - Prokofiev Peter und der Wolf - 01 - Prolog.mp3
Wenn dann das entsprechende Verezichnis, das in der Quelle jetzt leer ist, gelöscht werden soll, bringt rsync die Fehlermeldung:
Code:
cannot delete non-empty directory: data/audio/music/Michael Heltau/Prokofiev Peter und der Wolf
Wobei das Verzeichnis unter data nicht mehr existiert, und unter /BACKUP/data noch da ist, inkl. Dateien.
Kann mir jemand erklären, was ich falsch mache ?
Und weiß zufällig jemand, wie man mittels --exlude mehrere Dateien/Verzeichnisse ausschließt ?
Was ich bisher als Doku zu rsync, z.B. hier im Wiki, gefunden habe, ist nicht wirklich erhellend, finde ich.
Tschau,
Marco