Rsync anweisen, die aktuelle Datei während der Übertragung zu überspringen?


11

Gibt es eine Möglichkeit, rsync anzuweisen, die aktuelle Datei zu überspringen, während eine Synchronisierung ausgeführt wird, indem möglicherweise ein bestimmtes Signal gesendet wird?

Ich weiß bereits, wie man anhand von Mustern ignoriert, aber das wäre manchmal nützlich für mich.

Antworten:


7

Ich bin mit solchen Funktionen nicht vertraut, und die Handbuchseite für die aktuelle Version wird ebenfalls nicht erwähnt. Wenn Sie nicht in der Quelle nach "versteckten Funktionen" suchen, die nicht auf der Handbuchseite aufgeführt sind, können Sie davon ausgehen, dass es keine solchen Funktionen gibt.

Ich stimme jedoch zu, dass es sich so anhört, als könnte es eine praktische Funktion sein.


5

Leider lautet die Antwort "Nein", aber es gibt einen Fehlerbericht im rsync Bugzilla, der diese Verbesserung anfordert. Vielleicht eines Tages...


3

Ich töte immer rsync (control-c) und führe es mit der Option --exclude und möglicherweise --delete erneut aus. Da rsync das Zielverzeichnis teilweise aktualisiert verlässt, sollte der zweite Lauf schneller sein, da Sie im Wesentlichen dort beginnen können, wo Sie aufgehört haben.

Sie können sich auch die Teilverzeichnisoption für große Dateien ansehen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.