RačunalaBaze podataka

Replikacija MySQL. Kratka digresija

Prije ili kasnije, administrator prije bilo kakvih problema nastaje kada moć svojih servera nije dovoljno za zadatke, i kupnju nove opreme je praktički nemoguće zbog financijskih teškoća, ili samo takva kupnja je u dvojbi oko svoje doigravanje u budućnosti.

U svjetlu tih događaja nije suvišno znati o takvom konceptu kao replikacije baze podataka. Takvo znanje je znatno pojednostaviti život bilo koje osobe koja se bavi teškim uvjetima rada sustava i usluga će stvoriti optimalnu konfiguraciju radne hardvera. Općenito govoreći, replikacija baze podataka podrazumijeva sindikalne kapaciteta postavljene računala poboljšati koeficijent performansi sustava i njegovu otpornost. Prvi učinak može se postići izbacivanje iz zahtjeva za backup server, a drugi - stvaranjem lokalnu kopiju baze podataka, koji će zamijeniti glavnu bazu, ako je potrebno.

Najjednostavniji i najčešći način da se repliciraju organizaciju - replicira MySQL. I MySQL podržava ovu funkcionalnost sa 3.23.15 verziju i samo u jednom smjeru replikacije. U tom slučaju, posebna konfiguracija «gospodar-rob», gdje je glavni server (master) također može biti istovremeno i rob poslužitelj (slave).

MySQL odgovor u određenom trenutku se provodi na sljedeći način. Izrada master server, koji je odgovoran za pratiti promjene u binarnoj datoteci, koja prikazuje sve promjene baze podataka i rob stroja ili strojevi za čitanje i izvršavanje ovog upita datoteku. Slave stalno komunicira s glavnom, dakle, sve promjene koje su napravljene na masteru, prelazak na rob, i ne postoji odstupanje od stanja i netočnih podataka.

MySQL replikacija instaliran u nekoliko koraka.

  1. Administrator sustava mora osigurati da svi njegovi strojevi trčanje najnoviju verziju MySQL.
  2. Morate stvoriti novog korisnika na glavnom poslužitelju, prijavu koja će biti MySQL odgovor (mora imati FILE razinu privilegija i pravo na komunikaciju s rob-strojevi).
  3. Zatim morate da se zaustavi MySQL na vrhovnog zapovjednika i podređenog poslužitelja i kopirati sve podatke vezane za replikaciju. Na UNIX sustavima moguće je napraviti tar naredbu, koja čini backup cijelog kataloga. Windows korisnici će pristup WinZip.
  4. U odjeljku mysqld dodati sljedeće: poslužitelja id = jedinstveni broj, prijavu za smeće. Sve promjene odvijaju u My.conf datoteke na glavnom poslužitelju, nakon čega je nužno mora biti preopterećen.
  5. Na rob-strojeva u istoj datoteci morate dodati sljedeći kod:

majstor-host =

majstor-user =

majstor-password =

majstor-port =

poslužitelja id =

* U zagrade moraju unijeti svoje podatke, umjesto gore navedenog teksta.

Na kraju svega kopiranje baze podataka na slave serveru i ponovno sve strojeve.

Nakon ove akcije može se smatrati odgovor instaliran i konfiguriran, što znači da je sada vaš glavni poslužitelj neće patiti od visokog opterećenja te u slučaju kvara stola na to se lako može vratiti na drugom računalu. Rezultat može biti nekoliko godina zaboraviti o kupnji novog hardvera za teške uvjete rada sustava i sadržaja s utvrđenim rad postojeće opreme.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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