KomputerBasis data

Réplikasi MySQL. A digression ringkes

Sooner atanapi engké, kuncén sateuacan masalah naon lumangsung nalika kakawasaan server na teu cukup keur tugas, jeung meuli parabot anyar nyaeta praktis mungkin kusabab kasusah finansial, atawa ngan meuli saperti aya dina mamang ngeunaan payback taun hareup.

Dina lampu tina acara sapertos teu superfluous uninga ngeunaan konsép kayaning databés ulangan. pangaweruh misalna anu nyata simplify nyawa sagala baé dina aktipitas sistem tugas beurat jeung layanan baris nyieun hiji konfigurasi hardware digawé optimal. Sacara umum, nu réplikasi database ngakibatkeun Kamampuh rugbi diatur tina komputer pikeun ngaronjatkeun koefisien tina kinerja sistem na resiliency na. Pangaruh munggaran bisa kahontal ku ngalungkeun kaluar tina requests ka server cadangan, sarta kadua - ku nyieun salinan lokal tina pangkalan data, anu baris ngaganti dasar utama lamun perlu.

Cara basajan jeung paling umum pikeun ngayakeun réplikasi organisasi - geus replicated MySQL. Jeung MySQL ngarojong pungsi ieu kalayan versi 3.23.15 tur ngan hiji-cara réplikasi. Dina hal ieu, anu konfigurasi husus tina «master-budak», wherein pangladén utama (master) ogé tiasa sakaligus tur budak server (budak).

MySQL réplikasi dina waktu tinangtu anu dilaksanakeun saperti kieu. Jieun master server, nu pancénna pikeun turutan parobahan tina file binér nu mintonkeun sagala parobahanana database jeung mesin budak atawa mesin maca na ngaéksekusi file pamundut ieu. Budak terus communicates jeung utama, kituna, sadaya parobahan dijieun pikeun jagoan, ngaléngkah ka budak, tur euweuh divergence tina situasi jeung data lepat.

réplikasi MySQL dipasang dina sababaraha hambalan.

  1. Sistem administrator kedah pastikeun yén sadaya mesin na ngajalankeun versi panganyarna tina MySQL.
  2. Anjeun kudu nyieun hiji pamaké anyar dina server master, a login nu bakal MySQL réplikasi (eta kudu boga tingkat hak husus file jeung katuhu pikeun ngahubung sareng budak-mesin).
  3. Salajengna nu peryogi ngeureunkeun MySQL dina komandan di kapala jeung budak server na nyalin sakabéh data nu patali jeung ulangan. Dina sistem basis Unix kasebut nyaéta dimungkinkeun pikeun nyieun paréntah tar, nu ngajadikeun cadangan sakabéh katalog. pamaké Windows bakal kaanggo WinZip.
  4. Dina bagian mysqld nambahkeun di handap: server-id = jumlah unik, log-bin. Sakabéh parobahan lumangsung dina file My.conf dina master server, nu satutasna mah kedah merta jadi overloaded.
  5. Dina budak-mesin dina file nu sami nu peryogi pikeun nambahkeun kodeu handap:

master-host =

master-pamaké =

master-sandi =

master-port =

server-id =

* Dina kurung sudut kudu asupkeun data anjeun, tinimbang téks luhur.

Dina ahir sakabéh nyalin databés ka server budak jeung ngabalikan sadaya mesin.

Saatos lampah ieu bisa dianggap salaku réplikasi dipasang na ngonpigurasi, nu hartina alat eta ayeuna server utama anjeun bakal moal kakurangan tina beban tinggi na bisi di gagalna hiji méja dinya eta gampang bisa disimpen dina komputer séjén. hasilna tiasa sababaraha taun poho ngeunaan meuli anyar hardware pikeun sistim tugas beurat jeung eusi kalawan gawé ngadegkeun pakakas aya.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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