DatoriDatu bāzes

Replikācijas MySQL. Īss novirzīšanās

Agrāk vai vēlāk, administrators pirms jebkuru problēmu rodas, ja jauda saviem serveriem nav pietiekami uzdevumiem, kā arī par jaunu iekārtu iegādi ir praktiski neiespējami, jo finansiālo grūtību, vai tikai šāds pirkums ir šaubas par tā atmaksāšanās nākotnē.

Ņemot vērā šādu notikumu nav lieks zināt par šāda jēdziena kā replikācijas datu bāzē. Šādas zināšanas ir būtiski vienkāršot dzīvi jebkura persona, kas veic lieljaudas sistēmām un pakalpojumiem radīs optimālu darba aparatūras konfigurāciju. Kopumā datu bāze replikācijas nozīmē Savienības jaudu, kas datoru, lai uzlabotu koeficientu sistēmas darbību un tās elastīgumu. Pirmo efektu var panākt, metot no pieprasījumiem uz backup serveri, un otrā - izveidojot lokālo kopiju datubāzes, kas nepieciešamības gadījumā aizstās galveno bāzi.

Vienkāršākais un visizplatītākais veids, kā atkārtot organizāciju - kopēts MySQL. Un MySQL atbalsta šo funkcionalitāti ar 3.23.15 versiju un tikai vienvirziena replikāciju. Šajā gadījumā īpaša konfigurācija «master-slave», kurā galvenā servera (meistars), var būt arī vienlaicīgi un vergu serveri (vergu).

MySQL replikācija konkrētā brīdī tiek īstenoti šādi. Izveidot meistars serveri, kas ir atbildīga sekot izmaiņas bināro failu, kas parāda visus datu bāzes izmaiņas un vergu mašīna vai mašīnas izlasīt un izpildīt šo vaicājumu failu. Slave pastāvīgi sazinās ar galveno, tāpēc visas izmaiņas, kas veiktas, lai kapteinim, pāriet uz vergu, un nav atšķirības no situācijas un kļūdainiem datiem.

MySQL replikācija uzstādītas vairākos posmos.

  1. Sistēmas administrators ir pārliecināties, ka visas tās iekārtas darbojas jaunākā versija MySQL.
  2. Jums ir izveidot jaunu lietotāju uz galveno serveri, pieteikšanos kas būs MySQL replikācija (tai jābūt FILE privilēģijas līmeni un tiesības sazināties ar vergu mašīnām).
  3. Tālāk jums ir nepieciešams, lai apturētu MySQL uz virspavēlnieks un vergu serveriem un kopēt visus datus, kas saistīti ar replikāciju. Uz Unix balstītu sistēmu, ir iespējams veikt darvas komanda, kas padara backup visu katalogu. Windows lietotājiem būs pieeja WinZip.
  4. Sadaļā mysqld pievieno šādu: servera id = unikāls numurs, log-bin. Visas izmaiņas notiek My.conf failu kapteinis serveri, pēc tam tā ir obligāti pārslogoti.
  5. Uz vergu automātu pašu failu, kuru nepieciešams pievienot šādu kodu:

meistars-host =

master-user =

master-paroli =

master-port =

servera id =

* Jo leņķiekavu ievadīt savus datus, nevis iepriekš minēto tekstu.

Beigās visu kopēt datu bāzi ar vergu serveri un restartējiet visas mašīnas.

Pēc tam, kad šīs darbības var uzskatīt par uzstādītas replikāciju un konfigurēta, kas nozīmē, ka tas tagad ir jūsu galvenais serveris necietīs no lielas slodzes un, gadījumā, ja uz galda par to, to viegli var atjaunot citā datorā. Rezultāts var būt dažiem gadiem aizmirst par pērkot jaunu aparatūru lieljaudas sistēmām un saturu ar izveidoto darba esošo iekārtu.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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