2

Я делаю rsync копии между сервером. Я хотел бы исключить сжатые файлы ротации журнала из процесса. Файлы выглядят как

   *.gz
   *.gz.1
   *.gz.2
   *.gz.[0-99]

Мне не удалось придумать шаблон rsync exclude, который бы правильно выполнял последнее условие в списке выше (все файлы имеют имя .gz. В имени). Наивный *.gz.* Не работает и файлы копируются. Я также не обнаружил подробностей о сложных схемах исключения rsync.

Может ли кто-нибудь указать мне правильное направление, как справиться с этим делом?

1 ответ1

4

Я использовал --exclude возможность избежать копирования .gz.* Файлы, с помощью следующей команды , и это работает для меня.

rsync -avr --exclude='*.gz.*' /source/path/ /destination/path/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .