Uma maneira de fazer isso:
rsync -av --include "*/" --include="*_template*" --exclude="*" --prune-empty-dirs curfolder/ destfolder/
o que faz expresso em palavras:
- inclua todas as pastas
- inclua tudo que corresponda a _template
- exclui tudo o mais
- excluir pastas vazias
As duas inclusões estão tomando precedência sobre a exclusão, portanto, a exclusão apenas corresponde a tudo que as inclusões não corresponderam.