Mysql репликация и различните аспекти на MySQL база данни за архивиране
MySQL репликация ви дава възможност да се поддържа синхронизация на данни между множество бази данни, които ги използват по едно и също време, за да се увеличи ефективността, безопасността и скоростта на MySQL бази данни. Въпреки, че системата за управление на база данни на (СУБД) MySQL поддържа репликация на "извън кутията", преди да го използвате всеки път, когато искате да специално да конфигурирате настройките му.
Има много области на приложение MySQL техника репликация, в който софтуер Handy Backup може да бъде изключително полезен:
Нашият софтуер е в състояние да изпълни всички по-горе (описано по-долу).
Офис Експерт Edition е идеален за архивиране, възстановяване и репликацията на MySQL бази данни.
Конфигуриране допълнителни бази данни (подчинен) MySQL
В допълнение към създаването на идентични бази данни, е важно да се определят точните параметри на конфигурацията за Подчинените сървъри. Идеята е да ги направи само за четене, разпределени в множество сървъри, достъп до данни товар. / P>
Конфигуриране MySQL репликация
В базовата конфигурация на MySQL сървъри идват с склад няколко комунални услуги, най-популярните от които - MyISAM и InnoDB.
- MyISAM - бърз и неизискващ ресурси на алгоритъма, но той не поддържа сделката и блокира достъпа на ниво таблица. Предишните версии на MySQL 5.5, това е основният механизъм за съхранение на данни. Основната му недостатък е, че той не позволява на множество едновременни операции, когато таблици се актуализира.
Репликация Конфигуриране Master-Slave към означава, че вие ще се използва базата данни на Slave-сървъра за само за четене. За тази цел, MyISAM атрактивна, така че вашите роби сървъри трябва да го използва.
Схема MySQL репликация от основно до роб
Slave-конфигурацията на сървъра, може да се направи, както следва:
- Handy Backup приставка на име MySQL Backup създава набор от сметища файлове, по един за всяка маса MySQL. Всеки сметище файл съдържа всички SQL-заявки, необходими за създаването и попълване на данните за всеки конкретен маса.
Важно е да запомниш това, което се използва механизъм за съхранение в оригинални маси Master-сървър. Ако Master-сървър падне, ще се наложи да възстановите данните върху него в обратен ред (детайлите посочени по-долу, са описани в раздел "проблеми при възстановяването").
След възстановяването на таблиците на Slave-сървър, ще трябва да го изпълним в режим на MySQL Slave. Това може да стане с помощта на СМЯНА КАПИТАНЪТ изявление. за които можете да прочетете в официалната ръководството.
Backup Настройки на Slave-сървър
въпроси за възстановяване
Възстановяване на MySQL база данни в режим репликация Master-Slave към може би някои трудности. Тази операция се различава от типичната за възстановяване на MySQL, която работи с множество бази данни, вместо един.
Ако Slave-сървър претърпя аварийно спиране, просто трябва да се повтаря в конфигурацията на базата данни в Slave режим. описано по-горе. Направете резервно копие на базата данни на магистър-сървър, да промените машината за съхранение, възстановяване на базата данни към Slave-сървъра и се даде възможност на репликация; това ще бъде достатъчно.
Много по-трудно да се възстанови, в случай на инцидент или Master-катастрофи сървър. В много случаи не можете да използвате вашата база данни в "само за четене", така че просто превключвате един от сървърите в режим Slave-Master. За да направите това, изпълнете следните стъпки:
- Изберете MySQL трансфер Slave-сървър, за да овладеят-Mode.
Използването Slave-сървър като магистър-сървър е временна мярка, като механизъм MyISAM за съхранение на данни, оптимизирана за четене и много бавно се променя работата и направи събиране на данни. Затова е препоръчително да се възстанови функционалността на предходната Master-сървър възможно най-бързо.
- Възстановяване на резервно копие на един MySQL Slave сървъри. От съображения за изпълнение, не използвайте това време на магистър-сървър (но ако той е единственият работещ сървър, което представлява спад в представянето си все още е по-добре от операциите по системата стоп).
Забележка: За ефективно архивиране MySQL опитайте нашия софтуер - Handy Backup изтегляне сега!
- Промяна на копирания файл, създаден от програмата за архивиране чрез промяна на механизма за съхранение на данни в таблиците към този, който е бил използван в данните за магистърски базирани сървъри.
- Следвайте процедурата по възстановяване.
- Повторете стъпки 1-4, както ако Master-сървъра (предишна Slave) разби и имате нужда от установяване на възстановената база данни като нов майстор.
Информация за продукта
За архивиране и възстановяване на MySQL бази данни, ще ви трябва едно от решенията Handy Backup, предназначен за търговска употреба.
Съхраняване, възстановяване и дублиране на база данни MySQL с помощта на Office Експертни решения и мрежов сървър.