
Аналогичный вопрос для пользователей Windows:
Синхронизация папок между несколькими машинами
Мне нужен кроссплатформенный инструмент синхронизации с достаточно простым графическим интерфейсом (чтобы я мог научить неопытных пользователей пользоваться им).
Мои требования:
- инструмент работает одинаково в Windows и Linux
- и поддерживает двунаправленную синхронизацию
- и синхронизирует локальные папки, а также по сети (сетевая синхронизация может зависеть от платформы)
- и способен выполнять как расширенное сравнение файлов (контрольные суммы), так и быстрое (mtime)
- и имеет простой графический интерфейс (одно окно, две панели)
- и доступен на других языках, кроме английского (или может быть легко переведен)
- и работает достаточно быстро на больших синхронизациях (не зависает и не вылетает)
Я пытался
Unison. Графический интерфейс слишком неестественный и чуждый для пользователей Windows. Не думаю, что смогу научить неспециалистов им пользоваться. Только на английском. Кажется, он довольно неотзывчивый (проблема пользовательского интерфейса).
DeltaCopy (служба Rsync windows). Она не двунаправленная и в основном предназначена для неинтерактивной синхронизации. Только на английском языке.
JFileSync и DirSync. Переводов нет. Один из двух падал на огромных синхронизациях (не помню какой).
Есть ли еще что-нибудь?
решение1
Dropboxхорошо работает на Mac, Windows и Linux.
Позволяет автоматически синхронизировать целые каталоги со многими машинами через Интернет.
Майкрософт Сеткатоже очень хорошо, но я думаю, что это касается только Mac и Windows. (хотя пользователи Linux могут использовать веб-сайт, но не полностью синхронизированы)
решение2
SyncToyсоответствовал бы большинству пунктов (особенно удобству использования, с моей точки зрения), но это инструмент только для Windows.
Так что, конечно, это не будет соответствовать условию "кроссплатформенности". Я упоминаю это в основном как ссылку. В идеале нам нужно было бы найти похожий инструмент, работающий под Linux.