сохраните журнал проигнорированных файлов с помощью rsync - опция макс. размера

Я использую rsync, чтобы сделать некоторые резервные копии на внешний жесткий диск, который форматирован, имеет FAT32, таким образом, я должен проигнорировать файлы, больше, чем 4 ГБ, я знаю, что могу использовать - max-size=4GB (на самом деле, я не знаю, корректна ли часть на 4 ГБ), но я хотел бы сохранить журнал проигнорированных файлов.

0
задан 07.07.2010, 15:47

1 ответ

я не думаю, что 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/
1
ответ дан 24.11.2019, 12:28

Теги

Похожие вопросы