As inclusões / exclusões de rsync são estranhas. Sugiro que você reserve um tempo e leia atentamente a seção INCLUDE/EXCLUDE PATTERN RULES
da página de manual . Preste muita atenção a todas as regras, pois algumas coisas simplesmente não funcionarão no que pode parecer óbvio.
a trailing "dir_name/***" will match both the directory (as if
"dir_name/" had been specified) and everything in the directory
(as if "dir_name/**" had been specified). This behavior was added
in version 2.6.7.
Então, se você quisesse todo o conteúdo de um diretório, usaria --include="dir3/***"
em vez de --include="dir3"
.