И с този пост ще тествам да видим как върви master-slave replication-a!
Та всичко в крайна сметка сработи. Стоях снощи до 100 часа за да го настроя като хората и тръгна в общи линии. Tutorial-ите, които намерих бяха или непълни или със стари версии на mySQL, което доведе до малко омацани конфигурации, но в крайна сметка имаме happy end.
Replication машината на marvin се казва slartibartfast.
Slartibartfast, пак герой от Пътеводителя, е планетарен инженер, който има особен интерес към дизайн на брегови линии. Сприхавия му и костелив характер както и огромната портция знание, което има в себе си го прави много подходящ за помощник на моя marvin.
Репликацията за тези, които не са се сблъсквали, е грубо казано когато се случи промяна в базата данни на marvin моментално да бъде отразена и в базата на slartibartfast. Това по принцип се прави с три машини (третата определя коя от другите машини е в готовност и ако едната по някаква причина спре да отговаря клиента да бъде превключен на другата без да има загуба на данни и downtime), но реших, че няма нужда да наемам още един VPS само за тази задача.
Следващите задачи на slartibartfast ще са файлови инкрементални бекъпи и monitoring.
Leave a Reply