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.

Kyle Brandt
quelle

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.

Evan Anderson
quelle
5

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

Dean Serenevy
quelle
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.


quelle