Acho que a única coisa que está faltando é incluir inicialmente todos os diretórios que levam aos diretórios de arquivamento, isto é. também --include='*/'
. Isso ocorre porque excluir um diretório (com '*') exclui tudo abaixo dele
rsync --include='*/' --include='**archive/***' --exclude='*' -avzh /xx/inbound/ /yy/inbound
Além disso, você não deve precisar de 2 conjuntos de '-avzh'