Я использую rsync для запуска резервного копирования моей машины два раза в день, а десять-пятнадцать минут, когда она ищет в моих файлах изменения, значительно замедляя все, начинает действовать мне на нервы.
Теперь я хотел бы использовать интерфейс inotify моего ядра (я использую Linux), чтобы написать небольшое фоновое приложение, которое собирает уведомления об измененных файлах и добавляет их пути в список, который затем регулярно обрабатывается вызовом. rsync.
Теперь, поскольку этот процесс по определению всегда работает с файлами, над которыми я только что работал - и, возможно, все еще буду работать, - мне интересно, получу ли я загруженные поврежденные / частично обновленные файлы в качестве резервных копий rsync файлы, пока я пишу в них.
Я не смог найти что-либо на странице руководства, но все еще не смог найти ответ. Я мог бы пойти прочитать источник, но это может занять довольно много времени. Кто-нибудь знает, как параллельный доступ к файлам обрабатывается внутри rsync?