PočítačeDatabá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.

  1. Správca systému musí zabezpečiť, aby všetky jeho zariadenie beží najnovšiu verziu MySQL.
  2. 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).
  3. Ď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.
  4. 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é.
  5. 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

 

 

 

 

Newest

Copyright © 2018 sk.atomiyme.com. Theme powered by WordPress.