Назад | Перейти на главную страницу

Будет ли работать установка репликации Mariadb master-slave для Joomla / Virtuemart?

У меня установлена ​​Joomla / Virtuemart, и я хочу создать репликацию master-slave с одним подчиненным устройством. Slave будет использоваться в качестве аварийного переключения на случай, если с мастером что-то не так.

Процедура переключения, конечно, не будет автоматической, так как мне придется изменить записи A в зоне DNS на подчиненный сервер. Я также понимаю, что если я снова захочу использовать главный сервер, мне придется настроить репликацию с самого начала.

На вопрос: если предположим, что репликация длится год, и я решу переключиться на подчиненный сервер, будет ли подчиненный сервер точной копией главного? Это означает, что все данные останутся нетронутыми или есть шанс, что это не так, поскольку репликация асинхронная?

Ответ - Да, если нет проблем между ведущим и ведомым. Но MariaDB не может гарантировать согласованность базы данных, потому что репликация асинхронна. Чтобы предотвратить такие проблемы, вы должны контролировать состояние репликации.