Файлы не исключаются через Rsync?
При необходимости исключить файлы, можно воспользоваться параметром –exclude=’path’
Нюанс работы данного параметра в том, что путь должен быть относительным каталога, откуда идёт копирование, например при:
rsync --exclude='/bitrix/php_interface/dbconn.php' bitrix@10.16.0.11:/home/bitrix/www/ ./
путь будет будет относительно /home/bitrix/www/ , а если же указать полный – /home/bitrix/www/bitrix/php_interface/dbconn.php – то исключение не сработает.
Также важный момент: исключение должно начинаться со слеша — так rsync поймет, что файл нужно исключать, начиная с самого начала каталога. В противном случае данный файл\директория, указанные без слеша в начале, будут искать по всему каталогу на любом уровне.