Wir verwenden derzeit rsync
, um einen Sicherungsjob auszuführen. Dieser Job dauert mehrere Stunden. Da einige Teile des Backups wichtiger sind als andere, möchten wir sicherstellen, dass sie vor allem anderen gesichert werden (d. H., Dass rsync
diese Dateien zuerst überträgt). Dies sollte einfach mit rsync --files-from
durchgeführt werden.Bestellen von Dateien, die von rsync übertragen werden
Leider sind die Dateien, die wir priorisieren müssen, neben allen anderen Dateien in einem einzigen Verzeichnis (flache Hierarchie, boo!), Sie haben nur eine spezifische Erweiterung, um sie zu identifizieren. Als solches würden wir gerne eine Liste der Dateien erhalten, die rsync
übertragen, sortieren Sie es lokal und dann übergeben Sie es an rsync
mit rsync --files-from
.
Die Verwendung von rsync -v --dry-run
bringt uns den größten Teil dorthin (denke ich), aber zeigt Verzeichnis-Ergänzungen und Änderungen der Dateieigenschaften an, was bedeutet, dass wir nicht wirklich eine sofort verwendbare Liste bekommen.
Also meine Frage ist das: Wie bekomme ich eine Liste von Dateien von rsync zu verwenden?
das wäre mein erster Versuch –
Ja, das ist, was wir getan haben, obwohl rsync 5 Mal für Dateien mit verschiedenen Prioritäten laufen. –