Я использую rsync, чтобы сделать некоторые резервные копии на внешний жесткий диск, который форматирован, имеет FAT32, таким образом, я должен проигнорировать файлы, больше, чем 4 ГБ, я знаю, что могу использовать - max-size=4GB (на самом деле, я не знаю, корректна ли часть на 4 ГБ), но я хотел бы сохранить журнал проигнорированных файлов.
я не думаю, что rsync может явно зарегистрировать проигнорированные файлы, но я мог бы быть неправым. Вы могли всегда работать:
find /src/dir -type f -size +4G > /path/to/over4gb.log
затем Вы могли взять тот файл журнала и передать его rsync через - исключают - из.. например:
rsync -av --exclude-from=/path/to/over4g.log /src/dir/ /dest/dir/
только для сейфа для fat32 раздела Вы могли бы сократить размер к 3.8 ГБ, помещает его в сценарий или выполняет все это сразу:
find /src/dir -type f -size +3896M > /path/to/over3.8g.log && rsync -av --exclude-from=/path/to/over3.8g.log /src/dir/ /dest/dir/