Действительно ли это безопасно к rsync тот же источник тому же месту назначения параллельно

Я рекомендовал бы предоставить пользовательские уведомления по электронной почте.

Можно сделать это с программным обеспечением: http://www.netwrix.com/password_expiration_notifier_freeware.html

Или можно записать сценарий, чтобы сделать это также.

http://www.sheenaustin.com/2009/06/19/active-directory-password-expiry-reminder-email/

Я нахожу много пользователей, которые путешествуют, или далеко от их компьютера не поймет, что их пароль истекает, но с этим методом они всегда уведомляются по электронной почте.

3
задан 10 September 2013 в 14:15
1 ответ

Возможно, запускать rsyn параллельно, но неэффективно, поскольку, скорее всего, файлы будут перенесены дважды, поскольку rsync составляет список файлов для передачи в начале. Конечно, всегда существует небольшая вероятность того, что один и тот же файл будет передан одновременно обоими rsyncs, но впоследствии содержимое должно быть таким же.

Чтобы предотвратить двойное выполнение, обычно я пишу сценарий, который проверяет, и в противном случае touch - это файл блокировки, который удаляется в конце. Как вариант, вы можете использовать ловушку в своем сценарии для очистки файла блокировки, если вы прерываете сценарий или когда возникает ошибка (используйте «справочную ловушку» в вашей оболочке). Насколько мне известно, такого механизма блокировки в самом rsync нет (что было бы сложно реализовать в любое время).

2
ответ дан 3 December 2019 в 07:04

Теги

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