現在、バックアップジョブを実行するのにrsync
を使用しています。この仕事には数時間かかります。バックアップよりも重要な部分がいくつかあるので、他の部分より先にバックアップするようにしています(つまり、rsync
が最初にこれらのファイルを転送します)。これは簡単にrsync --files-from
を使用して達成する必要があります。rsyncによって転送されたファイルの注文
残念ながら、我々は優先順位をつける必要があるファイルは、単一のディレクトリ内の他のすべてのファイルと一緒にされている(フラット階層、ブーイング!)、彼らはちょうどそれらを識別するための特定の拡張子を持っています。そのため、我々はrsync
が転送することをファイルのリストを取得したいのですが、それをローカルにソートし、その後、rsync --files-from
を使用してrsync
にそれを渡します。
rsync -v --dry-run
を使用すると、ほとんどの方法で(私は思うが)ディレクトリ追加とファイルプロパティの変更が表示されます。つまり、すぐに使用できるリストが得られません。
私の質問はこれです:どのようにrsyncから使用するファイルのリストを取得できますか?
であろうと私の最初の試み –
うん、これはさまざまな優先順位のファイルに対してrsyncを5回実行しても、やってしまったことです。 –