Воспользуйтесь csync2, он Вас выручит, вот несколько плюсов:
Быстрый доступ к файлам приложения за счет использования локальных хранилищ.
Высокая скорость работы.
Низкое потребление ресурсов (CPU, дисковые операции). Два этих фактора позволяют запускать процесс синхронизации максимально часто, поэтому данные на серверах становятся идентичными практически в «реальном времени».
Простота настройки для обмена данными между любым количеством серверов.
Возможность синхронизации удаления файлов.
Защищенный обмен данными между хостами (SSL).
Его часто используют на Hight-Load проектах