Rsync scannt ein Quellverzeichnis und erstellt eine Liste der Dateien, die zu einem Ziel zu synchronisieren. Wenn eine Datei aus dem System gelöscht wird - nach rsync fügt sie der Liste der zu kopierenden Dateien , und bevor rsync hat eine Chance, es zu kopieren - rsync druckt eine " Datei ist verschwunden " Nachricht an das Endgerät . Standardmäßig rsync löscht Dateien aus dem Bestimmungsort vor dem Kopieren neuer Dateien . Wenn eine Datei verschwindet während der rsync -Prozess , wird es noch auf dem Ziel. Sie können festlegen, dass alle verschwunden Dateien auf dem Zielort werden durch Richten rsync zu den Löschvorgang nach dem Kopieren der Dateien durchführen gelöscht. Anleitung
1
Fügen Sie das " - delete-after "-Option zu Ihrem rsync Terminal-Befehl nach einer anderen Befehlszeilenoptionen und vor dem Quellverzeichnis
2
prüfen . dass der Befehl sieht wie folgt aus:
rsync -a - delete-after /Quelle /Ziel
3
Taste "Enter ", um den Befehl auszuführen. Rsync erstellt eine Liste der zu kopierenden Dateien , kopiert sie auf das Ziel , dann löscht alle Dateien nicht mehr auf die Quelle, aus der Bestimmungsort, einschließlich Dateien, die während des Prozesses verschwunden.