Что такое репликация?
Попросту говоря, это копирование данных из одной базы данных в другую её же средствами.
Master - сервер с основной БД для записи данных.
Slave - сервер с копией БД только для чтения.
Что это даёт?
Репликация позволит хранить полные копии данных на любом количестве серверов. Так:
1) Повысится вероятность сохранения данных и позволит в случае сбоя вернуть данные.
2) Можно перераспределить нагрузку на сервера БД, разделив чтение и запись.
Такой подход можно использовать в любой сети, где требуется доступ к общим web-ресурсам.
Что для этого требуется?
Наверняка у вас уже есть рабочий проект. Этот сервер будет использоваться как Master. Остаётся завести минимум ещё один сервер - Slave. На него будут сливаться данные.
Что я предлагаю?
Настроить репликацию так, чтобы у вас всегда была рабочая копия БД. А ещё я предоставляю 1 месяц бесплатной тех. поддержки. Нужно больше - не вопрос.
Круто, не так ли?
Настрою, покажу, объясню. Сроки ориентировочные. Все пожелания будут учтены.
* тех. поддержка включает исправление ошибок реализованного мной функционала, консультации по вопросам его работы и восстановление работоспособности в случае сбоев.