rsync での注意

送信元ディレクトリ名の末尾に / を付け忘れないように注意すること.

man rsync によると,

rsync -avz foo:src/bar/ /data/tmp

ソースの後にスラッシュが付くと、foo というマシンにある src/bar ディレクトリ以下の全てのファイルを /data/tmp/ に転送します。ソース名の後に付く / は、「このディレクトリのあるコンテンツをコピーする」ことを意味します。スラッシュがなければ、「このディレクトリをコピーする」ことを意味します。この違いは --delete オプションを使う際に特に重要になります。

だそうな.