RačunalnikiBaze podatkov

Replikacija MySQL. Kratek odmik

Prej ali slej, skrbnik, preden se problem pojavi, ko moč svojih strežnikov ni dovolj za naloge, in nakup nove opreme, je praktično nemogoče, zaradi finančnih težav, ali pa samo tak nakup je v dvomih glede svoje maščevanje v prihodnosti.

V luči teh dogodkov ni odveč vedeti o takšnem konceptu kot baze podatkov replikacije. Takšno znanje je bistveno poenostaviti življenje katere koli osebe, ki opravlja težka sistemov in storitev bo ustvariti optimalno konfiguracijo delovne strojne opreme. Na splošno je replikacija baze podatkov pomeni sindikalne zmogljivosti iz računalnikov za izboljšanje koeficient učinkovitosti sistema in njegovo odpornost. Prvi učinek lahko dosežemo z metanje iz zahtev na strežnik z varnostnimi kopijami, in drugi - z ustvarjanjem lokalno kopijo baze podatkov, ki bo nadomestil glavno osnovo, če je to potrebno.

Najenostavnejši in najpogostejši način posnemati organizacijo - je repliciral MySQL. In MySQL podpira to funkcijo z 3.23.15 verzije in samo enosmerno replikacije. V tem primeru, posebno konfiguracijo "glavni-», pri čemer je lahko glavni server (glavni), so prav tako istočasno in slave strežnik (pomožnega).

MySQL replikacijo v določenem trenutku se izvaja na naslednji način. Ustvarite glavni strežnik, ki je odgovoren za spremljanje sprememb na binarno datoteko, ki prikazuje vse spremembe zbirke podatkov in slave naprave ali naprave za branje in izvajanje te poizvedbe datoteko. Slave nenehno komunicira z glavno, zato vse spremembe, ki poveljniku, premaknete na slave, in ni razlike od stanja in nepravilne podatke.

replikacija MySQL nameščene v več korakih.

  1. Skrbnik sistema mora zagotoviti, da so vsi njeni stroji nameščeno najnovejšo različico MySQL.
  2. Morate ustvariti novega uporabnika na glavni strežnik, uporabniško ime, ki bo MySQL replikacijo (mora imeti FILE raven privilegij in pravico do komuniciranja s sužnji strojih).
  3. Nato morate ustaviti MySQL na poveljnika in podrejenih strežnikov in kopirajte vse podatke v zvezi z replikacijo. Na sistemih UNIX je mogoče, da se ukaz katrana, ki omogoča varnostno kopijo celotnega kataloga. Uporabniki operacijskega sistema Windows bo pristop WinZip.
  4. V oddelku Mysqld dodati naslednje: strežniškega id = edinstveno številko, log-bin. Vse spremembe potekajo v My.conf datoteke na glavni strežnik, po katerem mora nujno biti preobremenjena.
  5. Na podrejenih-strojev v isto datoteko morate dodati naslednjo kodo:

master-host =

master-user =

master geslom =

master-port =

strežnik-id =

* V kotnih oklepajih morali vnesti svoje podatke, namesto zgornjega besedila.

Na koncu vse kopiranje baze podatkov na strežniku slave in znova vse stroje.

Ko se ti ukrepi lahko štejejo kot nameščeni replikacijo in nastavljen, kar pomeni, da je sedaj vaš glavni strežnik ne bo trpijo zaradi visoke obremenitve in v primeru izpada mizo o tem, da je mogoče enostavno obnovljeni v drugem računalniku. Rezultat je lahko nekaj let, da pozabite na nakup nove strojne opreme za težka sistemov in vsebin s sedežem dela obstoječe opreme.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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