rsync: --delete funktioniert nicht
Hallo, ich möchte gerne ein Verzeichnis auf zwei verschiedenen Rechnern auf dem selben Stand halten. Dazu verwende ich jetzt rsync (v2.5.5). Das klappt auch ganz gut. Das einzige was nicht funktioniert ist "--delete". Wenn ich eine Datei im Quellverzeichnis lösche wird diese im Zielverzeichnis nicht gelöscht. Ich habe mir dazu folgendes Skript geschrieben: #!/bin/bash BACKUP_DIR=backup/`date +%F,%T` LOCAL_DIR=/net/Projekt REMOTE_DIR=bastian@remote.host.net:Documents/Projekt cd $LOCAL_DIR rsync -abuvz --backup-dir=$BACKUP_DIR --exclude=backup -e ssh --delete \ $REMOTE_DIR/* . rsync -abuvz --backup-dir=$BACKUP_DIR --exclude=backup -e ssh --delete \ ./* $REMOTE_DIR Vielleicht hat ja jemand von euch eine Idee was da schief läuft. Viele Grüße Bastian
Bastian Schern wrote:
Hallo,
ich möchte gerne ein Verzeichnis auf zwei verschiedenen Rechnern auf dem selben Stand halten. Dazu verwende ich jetzt rsync (v2.5.5). Das klappt
[...]
rsync -abuvz --backup-dir=$BACKUP_DIR --exclude=backup -e ssh --delete \ ^ Imho beisst sich --delete mit -b.
MfG Benn -- #250319 - http://counter.li.org
participants (2)
-
Bastian Schern
-
Bernd Schmelter