Мне нужно было синхронизировать определенный каталог через несколько машин Linux, так, чтобы изменения на одной машине были или продвинуты к другим копиям или легко опрошены. Я соглашаюсь с наличием одного ведущего устройства и других как ведомое устройство.
Я думал о rsync, который услышали об унисоне, и я уверен, что существуют другие инструменты, но я никогда не пытался использовать любого для синхронизации больше чем двух машин.
Я ищу что-то, что супер легко установить и настроить.
Я также надеюсь стоять за нашим брандмауэром, не используя сторонние сайты.
Csync2 является инструментом, разработанным для синхронизации конфигурационных файлов среди нескольких серверов. Это имеет различные стратегии обработки конфликтов, может сохранить резервные копии измененных файлов и имеет очень гибкую конфигурацию. Я использовал его во многих ситуациях, и я был доволен им.
Унисон является хорошим синхронизатором файла, который работает и на Windows и на Linux. Вопреки rsync унисон может синхронизироваться обоими способами (csync, может сделать это также между прочим, но отчасти более трудно установить насколько я могу помнить).
Из того, что я услышал, iFolder является хорошей заменой для DropBox/SpiderOak, но я не попробовал его лично.
При выборе rsync существует несколько способов назвать его:
Можно также объединить эти два метода, чтобы быть уверенными: - стреляют из incron, чтобы убедиться скопировать измененный файл. Можно даже использовать scp непосредственно sinc e, Вы знаете файл, который изменился, таким образом, будет более эффективно - Вызов rsync от крона исправить копии, которые, возможно, перестали работать или применяются - удаляют опцию удалить файлы, которые не являются с другой стороны.
Установить FREENAS?
FreeNAS™ является Платформой хранения С открытым исходным кодом на основе FreeBSD и поддержек, совместно использующих через Windows, Apple и подобные UNIX системы. FreeNAS™ 8 включает ZFS, который поддерживает высокие емкости хранения и интегрирует файловые системы и управление томами в единственную часть программного обеспечения.
Google имел лето проекта кода под названием TSync, который надеется быть хорошей заменой для Унисона. (http://sourceforge.net/projects/tsyncd/) Это, кажется, не имеет много документации и после хотя, таким образом, я всегда был озабочен использованием его в деловой среде.