TietokoneetTietokannat

Replikointi MySQL. Lyhyt harhauduttua

Ennemmin tai myöhemmin käyttöön ennen kuin ongelmia ilmenee, kun virta sen palvelimia ei riitä tehtäviä, ja hankkimalla uusia laitteita on käytännössä mahdotonta taloudellisten vaikeuksien vuoksi, tai vain tällainen osto on epävarma sen takaisinmaksuaika tulevaisuudessa.

Valossa tällaisten tapahtumien ei ole tarpeeton tietää tällainen käsite kuin replikointi tietokanta. Tällainen tieto on merkittävästi yksinkertaistaa elämää henkilöä, joka harjoittaa raskaan järjestelmien ja palvelujen luo optimaalisen työskentely laitteistokokoonpanoa. Yleisesti tietokannan replikointi tarkoittaa liitto valmiuksia joukko tietokoneita parantaa hyötysuhdetta järjestelmän ja joustavuutensa. Ensimmäinen vaikutus voidaan saavuttaa heittämällä ulos pyyntöjä varapalvelin, ja toinen - luomalla paikallisen kopion tietokannasta, joka korvaa tärkein perusta tarvittaessa.

Yksinkertaisin ja yleisin tapa kopioida organisaatio - kopioidaan MySQL. Ja MySQL tukee tätä toiminnallisuutta kanssa 3.23.15 versio ja vain yksisuuntaista replikointi. Tässä tapauksessa erityinen konfiguraatio «master-slave», jossa pääpalvelin (master) voi myös olla samanaikaisesti ja orja-palvelimen (orja).

MySQL replikaatiota kulloinkin toteutetaan seuraavasti. Luo isäntäpalvelimesta, joka vastaa seurata muutoksia binaaritiedosto joka näyttää kaikki tietokannan muutokset ja orja tai -laitteilla lukea ja suorittaa tämän kyselyn tiedostoa. Slave jatkuvasti yhteydessä tärkein, siis kaikki tehdyt muutokset master, siirry orja, eikä eroavaisuuksia tilanteesta ja virheelliset tiedot.

MySQL replikointi asennetaan useassa vaiheessa.

  1. Järjestelmänvalvoja on varmistettava, että kaikki sen koneet käytössä uusin versio MySQL.
  2. Sinun on luotava uusi käyttäjä master-palvelin, tunnus jolle on MySQL replikointi (sillä on oltava KUVA etuoikeus tasolla ja oikeus kommunikoida orja-koneet).
  3. Seuraavaksi sinun täytyy lopettaa MySQL komentaja ja renkipalvelimet ja kopioi kaikki tiedot, jotka liittyvät replikointi. Unix-pohjaisissa järjestelmissä on mahdollista tehdä tar komennon, joka tekee varmuuskopion koko valikoimasta. Windows-käyttäjät lähestyy WinZip.
  4. Kohdassa mysqld lisätään seuraavat: palvelin-id = yksilöllinen numero, log-bin. Kaikki muutokset tapahtuvat My.conf tiedosto pääpalvelin, jonka jälkeen se on välttämättä ylikuormitettu.
  5. Slave-koneita samaan tiedostoon sinun tulee lisätä seuraava koodi:

master-host =

master-käyttäjä =

master-salasana =

master-portti =

palvelin-id =

* Kulmasulkeissa tarvitse syöttää tietoja, eikä edellä oleva teksti.

Lopussa kaikki kopioi tietokannan renkipalvelimelle ja käynnistä kaikki koneet.

Toimenpiteiden jälkeen voidaan pitää replikointi asennettu ja määritetty, mikä tarkoittaa, että se on nyt tärkein palvelin ei kärsi suuren kuormituksen ja pettäessä pöydän sitä sen helposti voidaan palauttaa toiseen tietokoneeseen. Tuloksena voi olla muutaman vuoden unohtaa ostamaan uusia laitteisto- raskaaseen järjestelmien ja sisällön, joilla on vakiintunut työ olemassa oleviin laitteisiin.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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