RekenaarsDatabasisse

Replikasie MySQL. 'N Kort afwyking

Vroeër of later, 'n administrateur voor enige probleem ontstaan wanneer die krag van sy bedieners is nie genoeg vir die take, en die aankoop van nuwe toerusting is bykans onmoontlik as gevolg van finansiële probleme, of net so 'n aankoop is in twyfel oor sy terugkeer in die toekoms.

In die lig van sulke gebeurtenisse is nie oorbodig om te weet oor so 'n konsep as die replikasie databasis. Sulke kennis is aansienlik vereenvoudig die lewens van enige persoon wat betrokke is in heavy duty stelsels en diens sal 'n optimale werk hardeware opset skep. In die algemeen, die databasis replikasie impliseer unie vermoëns stel van rekenaars om die koëffisiënt van werkverrigting van die stelsel en sy veerkragtigheid te verbeter. Die eerste effek bereik kan word deur die gooi uit die versoeke om die Friends bediener, en die tweede - deur die skep van 'n plaaslike kopie van die databasis, wat die belangrikste basis sal vervang indien nodig.

Die eenvoudigste en mees algemene manier om die organisasie te herhaal - gerepliseer MySQL. En MySQL ondersteun hierdie funksie met die 3.23.15 weergawe en slegs eenrigting replikasie. In hierdie geval, 'n spesiale konfigurasie van die «meester-slaaf", waarin die hoof bediener (meester) ook gelyktydig kan wees en slaaf bediener (slaaf).

MySQL replikasie op 'n gegewe tyd is soos volg geïmplementeer word. Skep 'n meester-bediener, wat verantwoordelik is vir die verandering van die binêre lêer, wat al databasis veranderinge die en die slaaf masjien of masjiene vertoon om te lees en uit te voer hierdie navraag lêer volg. Slaaf kommunikeer voortdurend met die belangrikste dus al die veranderinge aan die meester, skuif op na die slaaf, en daar is geen verskil van die situasie en verkeerde data.

MySQL replikasie geïnstalleer in 'n paar stappe.

  1. Die stelsel administrateur moet seker maak dat al sy masjiene loop die nuutste weergawe van MySQL.
  2. Jy moet 'n nuwe gebruiker te skep op die meester bediener, 'n login wat MySQL replikasie sal wees (dit moet FILE voorreg vlak en die reg om te kommunikeer met die slaaf-masjiene).
  3. Volgende moet jy die MySQL stop op die opperbevelhebber en slaaf bedieners en al die data met betrekking tot replikasie kopieer. Op Unix-gebaseerde stelsels is dit moontlik om teer opdrag, wat 'n back-up van die hele katalogus maak maak. Windows-gebruikers sal WinZip benader.
  4. In artikel mysqld voeg die volgende: bediener-id = unieke nommer, log-bin. Alle veranderinge plaasvind in My.conf lêer op die meester bediener, waarna dit noodwendig moet oorlaai.
  5. Op die slawe-masjiene in dieselfde lêer wat jy nodig het om die volgende kode toe te voeg:

meester-gasheer =

meester-gebruiker =

meester wagwoord =

meester-hawe =

bediener-id =

* In hoek tussen hakies het om jou data in te voer, in plaas van die bogenoemde teks.

Aan die einde van al kopieer die databasis na die slaaf bediener en al die masjiene weer te begin.

Na hierdie optrede beskou kan word as replikasie geïnstalleer en gekonfigureer, wat beteken dat dit nou jou hoof bediener sal nie ly aan die hoë lading en in die geval van mislukking van 'n tabel op dit dit kan maklik herstel word op 'n ander rekenaar. Die gevolg kan wees 'n paar jaar om te vergeet van die koop van 'n nuwe hardeware vir heavy duty stelsels en inhoud met 'n gevestigde werk van bestaande toerusting.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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