КомпютриДанни на Guide-Bulgaria.com

Репликация на MySQL. А кратко отклонение

Рано или късно, администратор, преди който и да е проблем възниква, когато силата на своите сървъри не е достатъчно за изпълнение на задачите, както и закупуване на ново оборудване е практически невъзможно поради финансови затруднения, или просто такава покупка е под съмнение за неговото откупуване в бъдеще.

В светлината на тези събития, не е излишно да се знае за такова понятие като базата данни за репликация. Това знание е значително ще облекчи живота на всяко лице, което участва в тежки системи дежурства и обслужване ще създаде оптимална конфигурация работи хардуер. В общи линии, репликацията на данни предполага капацитет на Съюза, от компютри, за да се подобри коефициента на трансформация на системата и нейната еластичността. Първият ефект може да се постигне чрез изхвърляне на заявките към сървъра за бекъп, а втората - чрез създаване на локално копие на базата данни, която ще замени основната база, ако е необходимо.

Най-простият и най-разпространеният начин да се възпроизведе на организацията - е повторен MySQL. И MySQL поддържа тази функционалност с версията 3.23.15 и само еднопосочна репликация. В този случай, има специална конфигурация на «майстор-роб», където главният сървър (майстор) също може да бъде едновременно и роб сървър (роб).

MySQL репликация в определен момент се изпълнява както следва. Създаване на главен сървър, който е отговорен да следи промените на двоичен файл, който показва всички промени на базата данни и роб машина или на машината, за да прочетете и да изпълни тази заявка файл. Slave непрекъснато комуникира с основните, следователно, всички промени, направени на капитана, преминете към роба, и няма разминаване на ситуацията и неверните данни.

MySQL репликация инсталирани в няколко стъпки.

  1. Системният администратор трябва да се уверите, че всичките му машини, работещи с последната версия на MySQL.
  2. Трябва да създадете нов потребител на главния сървър, вход, който ще бъде MySQL репликация (тя трябва да има ниво ФАЙЛ привилегия и правото на комуникация с машини роб).
  3. След това трябва да се спре MySQL на главнокомандващ и подчинени сървъри и копиране на всички данни, свързани с репликация. На Unix-базирани системи е възможно да се направи катран команда, което прави резервно копие на целия каталог. Потребителите на Windows ще подходят WinZip.
  4. В раздел Mysqld добави следното: сървър-ID = уникален номер, вход за боклук. Всички промени се извършват в My.conf файл на главния сървър, след което той трябва задължително да е претоварен.
  5. По-машините роб в един и същи файл, трябва да добавите следния код:

майстор-домакин = <име на вашия господар домакин>

майстор потребител = <Влизам>

майстор-парола = <тайна парола на потребителя>

майстор-порт = <порт, който ще се свърже с роби сървъра към основните>

сървъра J = <номер на машини роби>

* В ъглови скоби трябва да въведете данните си, вместо горния текст.

В края на всички копира базата данни на сървъра за роб и рестартирайте всички машини.

След тези действия могат да се разглеждат като инсталирани и конфигурирани репликация, което означава, че сега е Вашият основен сървър, няма да страдат от високо натоварване и в случай на повреда на една маса върху него може лесно да бъде възстановена на друг компютър. Резултатът може да бъде на няколко години, за да забравят за закупуване на нов хардуер за тежки системи дежурства и съдържание с установена работа на съществуващото оборудване.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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