Acredito que algo assim deveria acontecer:
rsync -av source destination --exclude="*.123"
Explicando um pouco:
-
-asignifica o modo de arquivamento. É a opção padrão para backups, pois é recursiva e preserva não apenas a estrutura, mas também registros de data e hora e proprietários. -
-vsignifica detalhado ... o comando deve imprimir mais informações sobre sua cópia. É útil para ver se tudo está indo como esperado. -
--excludeé autoexplicativo ... exclui do backup os arquivos que correspondem ao padrão.
Você também pode usar o rsync mais tarde para copiar apenas os arquivos modificados. Isso é especialmente útil para backups, em que você geralmente não deseja copiar tudo novamente.
Dê uma olhada na página rsync man ( man rsync ) para ver melhor suas opções.