45

ソースから宛先にファイルを同期するために rsync を使用しています。

rsync -av --delete source destination

ソース側ではなく、宛先側に単一のディレクトリがあります。rsync がこのディレクトリを削除しないようにしたいです。同期時にこのディレクトリが削除されないように、rsync に渡すことができるオプションはありますか?

4

2 に答える 2

45

同様の質問で述べたように、これはルールで--filterオプションを使用することで実現できます。protect

$ rsync ... --filter 'protect /remote-directory-to-keep/' ...

現在受け入れられている回答とは異なり、--filterたとえば--exclude--delete-excluded.

于 2016-05-12T12:29:58.983 に答える