Počítače, Databázy
Replikácie MySQL. Krátka odbočka
Skôr či neskôr, správca pred akéhokoľvek problému dochádza, keď je sila jeho serverov nie je dosť pre úlohy a nákup nového zariadenia je prakticky nemožné kvôli finančným ťažkostiam, alebo jednoducho taký nákup má pochybnosti o jeho návratnosť v budúcnosti.
Vo svetle týchto udalostí nie je zbytočné vedieť o také poňatie ako databázy replikácie. Takáto znalosť sa výrazne zjednoduší život všetkých osôb zapojených do ťažkých systémov a služieb vytvorí optimálnu konfiguráciu pracovnej hardvéru. Všeobecne možno povedať, replikácie databázy vyplýva, odborové kapacity stanovenej počítačov k zlepšeniu koeficientu výkonu systému a jeho odolnosť. Prvý efekt možno dosiahnuť tým, že vrhne z požiadaviek na záložný server, a druhý - vytvorením lokálnu kópiu databázy, ktorá bude v prípade potreby nahradiť hlavnú základňu.
Najjednoduchší a najbežnejší spôsob, ako replikovať organizácie - sa replikuje MySQL. A MySQL podporuje túto funkciu s verziou 3.23.15 a len jednosmerné replikácie. V tomto prípade osobitnej konfigurácia «master-slave», kde hlavný server (master) môže byť tiež súčasne a podriadený server (Slave).
MySQL replikácie v danom čase sa vykonáva nasledujúcim spôsobom. Vytvorte hlavný server, ktorý je zodpovedný sledovať zmeny v binárnom súbore, ktorý zobrazuje všetky zmeny databázy a slave prístroje alebo stroje čítať a spustiť tento súbor dotazu. Slave stále komunikuje s hlavnou, teda všetky zmeny vykonané na master, prejsť na slave, a neexistuje žiadny rozdiel v situácii a nesprávna dáta.
replikácie MySQL inštalované v niekoľkých krokoch.
- Správca systému musí zabezpečiť, aby všetky jeho zariadenie beží najnovšiu verziu MySQL.
- Je nutné vytvoriť nových používateľov na hlavnom serveri, login, ktorý bude replikácie MySQL (musí mať FILE úroveň povolení a právo komunikovať s otrokmi strojov).
- Ďalej musíte zastaviť MySQL na vrchného veliteľa a slave servery a skopírujte všetky dáta vzťahujúce sa k replikáciu. Na unixových systémoch je možné vykonať príkaz tar, ktorý robí zálohu celého katalógu. Používatelia Windows budú blížiť WinZip.
- V oddiele mysqld pridať nasledujúce: server-id = jedinečné číslo, log-bin. Všetky zmeny prebiehajú v My.conf súboru na hlavnom serveri, po ktorom musí byť nutne preťažené.
- Na otrokmi strojov v rovnakom súbore, ktorý je potrebné pridať nasledujúci kód:
master-hosť =
master-user =
master-password =
master-port =
server-id =
* V hranatých zátvorkách je potrebné zadať svoje údaje, namiesto vyššie uvedeného textu.
Na konci všetky kópie databázy na podriadenom servera a reštart všetkých strojov.
Potom, čo tieto opatrenia možno považovať za nainštalovať a nakonfigurovať, čo znamená, že je teraz váš hlavný server nebude trpieť vysokým zaťažením a v prípade výpadku jedného stola na to, že môže byť ľahko obnovená na inom počítači replikácie. Výsledkom môže byť za pár rokov zabudnúť na nákup nového hardvéru pre náročných systémy a obsah so zavedenou prácu existujúceho zariadenia.
Similar articles
Trending Now