1

ディレクトリ内のすべてのファイルを除外するが、それらのディレクトリ内のファイルなしで内部のすべてのサブディレクトリを含む rsync の include/exclude ルールを定義したいと思います。

なぜそれをしたいのでしょうか?

rsync を使用して特定の Linux/Unixシステムをバックアップしていますが、これらのバックアップのいずれかを復元すると、適切なディレクトリがないとシステムが使用できなくなります

わかりやすい例は /var/log です。明らかに、バックアップにログファイルを含めたくありません。それにもかかわらず、/var/log の下のディレクトリが必要です。たとえば、/var/log/apache2 が存在する必要があります。そうしないと、サービス (この場合は apache2) を後で開始できなくなります。

可能です。特別に細工された rsync の除外/インクルード ルールを使用して 1 回だけ実行しましたが、今は思い出せません。StackOverflow で見つけた rsync の質問のどれも実際には適切な解決策を提供していません。ここでこの質問をするのは悪いことではありません。

4

0 に答える 0