Eu fiz uma correção rápida para isso uma vez quando queria colocar esse comportamento em um script rsync existente que só era transferido para uma pasta específica: fiz um catálogo de links simbólicos para essa finalidade em ambos os lados e informei ao rsync para remover os links de referência ( -L
) durante a transferência. Do meu lado, os links foram desreferenciados em seus conteúdos e transferidos para o diretório no lado remoto, onde foram colocados nos links simbólicos que apontavam para os diretórios onde eu os queria.
Esta não é a pior maneira de especificar arquivos para backup. É versátil e facilmente personalizável sem alterar os arquivos de configuração (bem, a estrutura dos symlinks é o arquivo de configuração, de certa forma).
Este exemplo específico não é uma boa solução se você quiser não remover os links de referência para a transferência em certos casos.