Взаимная синхронизация х папок

Я ищу решение о том, как я могу синхронизировать неопределенное количество папок на моем сервере. На данный момент у меня есть 3 папки, но это может увеличиться в будущем. В любой из папок могут быть добавлены и удалены файлы, которые затем следует обновить в других папках. Я полагаю, что синхронизация должна происходить более или менее мгновенно или, по крайней мере, каждую минуту. После того, как файл был создан в одной папке, вскоре после этого он может быть запрошен в другой папке.

Я посмотрел на rsync и unison, но не нашел решения, которое работает так, как я хочу. Я могу ошибаться, и rsync или унисон могут быть применимы.

1 ответ

Да, и rsync и Unison (среди многих других инструментов) будут выполнять то, что вы хотите. Разница между этими двумя заключается в том, что rsync более минимален, как усиленный cp или же scp, и вам придется написать несколько умных скриптов и / или заданий cron, чтобы получить желаемую настройку, в то время как Unison сам позаботится о многих других вещах. Посмотрите вики-сайт Unison для получения дополнительной информации.

Кроме того, проверьте все другие доступные утилиты синхронизации.

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