Будет ли работать настройка главный-подчиненный репликации Mariadb для Joomla/Virtuemart?
У меня установлена Joomla/Virtuemart, и я хочу создать реплику "ведущий-ведомый" с 1 ведомым устройством. Ведомое устройство будет использоваться в качестве отказоустойчивого на случай, если с мастером что-то не так.
Процедура переключения, конечно, не будет автоматической, поскольку мне придется изменить записи A зоны DNS на подчиненный сервер. Я также понимаю, что если я захочу снова использовать главный сервер, мне нужно будет начать репликацию с самого начала.
На вопрос: если, скажем, репликация была запущена в течение года, и я решил переключиться на подчиненный сервер, будет ли ведомое устройство точной копией главного устройства? Значит, все данные будут целы или есть вероятность, что это не так, поскольку репликация асинхронная?
1 ответ
Ответ - да, если нет проблем между ведущим и ведомым. Но MariaDB не может гарантировать согласованность базы данных, потому что репликация асинхронная. Чтобы предотвратить такие проблемы, вы должны следить за состоянием репликации.