rsync (или robocopy) с нескольких компьютеров - что происходит?

Если у сервера Linux есть две разные задачи rsync по ночам для одной и той же папки в двух разных местах назначения, получаются ли у обоих мест назначения один и тот же конечный набор файлов? Или запускается первое задание и задается что-то в исходной папке / файлах, что приведет к тому, что второе задание rsync не выполнит ежедневные изменения / обновления в источнике?

То же самое для среды Windows, использующей что-то вроде robocopy, или даже "разностного" резервного копирования с использованием BUE или аналогичного.

Сравнивает ли каждая "синхронизация" пункт назначения с источником и обновляет пункт назначения независимо от того, выполняется ли его многократная синхронизация с различными пунктами назначения?

1 ответ

Решение

Для rsync: обе работы не зависят друг от друга. В стандартных настройках они сравнивают размер файла и время модификации для источника и цели, они не изменяются в источнике.

Я думаю, вы думаете об атрибуте файла архива файловой системы FAT, но rsync не использует что-то подобное.

Другие вопросы по тегам