Я создал резервную копию некоторых рабочих папок сервера (работающего с Centos 7) на удаленный диск, используя lsyncd.
Это здорово, но я не совсем уверен, что делать с удалением файлов:
Если я отключу удаление файлов (файлы, удаленные в источнике, останутся в месте назначения с опцией «delete = false»), я уверен, что ничего не потеряю, но мои рабочие каталоги быстро станут очень беспорядочными, мягко говоря.
Если я включу удаление файлов (значение по умолчанию lsyncd или «delete = true»), моя целевая папка будет синхронизирована с моим источником, но я боюсь, что я или, вернее, некоторые другие пользователи сервера удалим некоторые из своих файлов по ошибке по какой-то причине эти удаления синхронизируются с местом назначения и теряют важные данные.
Сейчас я выбрал первый вариант (delete = false), потому что я боюсь, что люди удалят файлы по ошибке (некоторые рабочие каталоги являются общими, что увеличивает этот риск). Но действительно ли это происходит в реальной жизни (я читал рассказы, но это кажется довольно анекдотическим) в вашем опыте?
Есть ли способ снизить риск неправильного использования? Промежуточные параметры lsyncd (delete = running или delete = startup) в моем случае не особо полезны, но я могу ошибаться.