ソースから宛先にファイルを同期するために rsync を使用しています。
rsync -av --delete source destination
ソース側ではなく、宛先側に単一のディレクトリがあります。rsync がこのディレクトリを削除しないようにしたいです。同期時にこのディレクトリが削除されないように、rsync に渡すことができるオプションはありますか?
同様の質問で述べたように、これはルールで--filterオプションを使用することで実現できます。protect
$ rsync ... --filter 'protect /remote-directory-to-keep/' ...
現在受け入れられている回答とは異なり、--filterたとえば--exclude、--delete-excluded.