ᲙომპიუტერებიᲛონაცემთა ბაზა

Რეპლიკაცია MySQL. მოკლე digression

ადრე თუ გვიან, ადმინისტრატორის, სანამ რაიმე პრობლემა ხდება, როდესაც ძალა თავისი სერვერები არ არის საკმარისი, ამოცანები, და ახალი ტექნიკის შესყიდვაზე პრაქტიკულად შეუძლებელია ფინანსური სირთულეების გამო, ან უბრალოდ ასეთი შეძენა არის ეჭვი მისი payback მომავალში.

იმ ფონზე, ასეთი მოვლენები არ არის ზედმეტი ვიცოდეთ, ასეთი კონცეფცია, როგორც რეპლიკაცია მონაცემთა ბაზაში. ასეთი ცოდნა მნიშვნელოვნად გაამარტივებს სიცოცხლე ნებისმიერი პირი, რომელიც ახორციელებს მძიმე მოვალეობა სისტემების და მომსახურების შექმნას ოპტიმალური სამუშაო აპარატურის კონფიგურაცია. ზოგადად, მონაცემთა ბაზის რეპლიკაცია გულისხმობს კავშირის შესაძლებლობების კომპლექტი კომპიუტერები გასაუმჯობესებლად კოეფიციენტი შესრულების სისტემა და მისი სიმტკიცეს. პირველი ეფექტი მიიღწევა სროლა იმ მოთხოვნების სარეზერვო სერვერზე, და მეორე - შექმნით ადგილობრივი ასლი მონაცემთა ბაზა, რომელიც შეცვლის ძირითადი ბაზა საჭიროების შემთხვევაში.

უმარტივესი და ყველაზე გავრცელებული გზა იმეორებს ორგანიზაცია - გაიმეორა MySQL. და MySQL მხარს უჭერს ამ ფუნქციონირება 3.23.15 ვერსია და მხოლოდ ერთი გზა რეპლიკაცია. ამ შემთხვევაში, სპეციალური კონფიგურაცია «სამაგისტრო მონა», სადაც მთავარ სერვერზე (სამაგისტრო) ასევე შეიძლება ერთდროულად და მონა სერვერზე (მონა).

MySQL რეპლიკაცია მოცემულ დროს ხორციელდება შემდეგნაირად. შექმნა სამაგისტრო სერვერზე, რომელიც პასუხისმგებელია დაიცვას ცვლილებები ორობითი ფაილი, რომელიც აჩვენებს ყველა მონაცემთა ბაზაში ცვლილებები და მონა მანქანა ან მანქანები წაკითხვის და შეასრულოს ამ შეკითხვაზე ფაილი. Slave მუდმივად ურთიერთობა მთავარი, შესაბამისად, ყველა ცვლილების სამაგისტრო, გადაადგილება, მონა, და არ არსებობს აზრთა სხვადასხვაობა სიტუაცია და არასწორ მონაცემებს.

MySQL რეპლიკაცია დაყენებული რამდენიმე ეტაპად.

  1. სისტემის ადმინისტრატორი უნდა დავრწმუნდეთ, რომ ყველა მისი მანქანები გაშვებული უახლესი ვერსია MySQL.
  2. თქვენ უნდა შექმნათ ახალი მომხმარებელი წლის სამაგისტრო სერვერი, ლოგინი რომელიც იქნება MySQL რეპლიკაცია (მას უნდა ჰქონდეს FILE პრივილეგია დონეზე და უფლება დაუკავშირდეს მონა მანქანები).
  3. შემდეგი თქვენ უნდა შეწყვიტოს MySQL on სარდალი და მონა სერვერები და დააკოპირეთ ყველა დაკავშირებული მონაცემები რეპლიკაცია. On Unix სისტემები ის არის გამორიცხული, რომ tar ბრძანება, რაც სარეზერვო მთელი კატალოგი. Windows მომხმარებლებს მიახლოება WinZip.
  4. განყოფილებაში mysqld დაამატოთ შემდეგი: სერვერზე id = უნიკალური ნომერი, შედით bin. ყველა ცვლილება მოხდეს My.conf ფაილი სამაგისტრო სერვერზე, რის შემდეგაც იგი აუცილებლად უნდა იყოს გადატვირთული.
  5. მონა მანქანები იგივე ფაილი თქვენ უნდა დაამატოთ შემდეგი კოდი:

master-მასპინძელი = <სახელი თქვენი სამაგისტრო მასპინძელი>

master-შესახებ =

master-დაგავიწყდათ = <მომხმარებლის საიდუმლო დაგავიწყდათ>

master-port = <პორტი, რომელიც დააკავშირებს მონა სერვერზე მთავარი>

სერვერული id =

* In კუთხე ფრჩხილებში უნდა შეიყვანოთ თქვენი მონაცემები, ნაცვლად ზემოთ ტექსტი.

ბოლოს ყველა ასლი მონაცემთა ბაზაში მონა სერვერზე და თავიდან ყველა მანქანები.

მას შემდეგ, რაც ეს ქმედებები შეიძლება ჩაითვალოს რეპლიკაცია დაყენებული და კონფიგურაცია, რაც იმას ნიშნავს, რომ ეს არის თქვენი მთავარი სერვერზე ვერ განიცდიან მაღალი დატვირთვის და შეუსრულებლობის შემთხვევაში მაგიდას, რომ ეს ადვილად შეიძლება აღდგეს სხვა კომპიუტერი. შედეგი შეიძლება იყოს რამდენიმე წლის დაივიწყოს ყიდულობენ ახალი ტექნიკის მძიმე მოვალეობა სისტემები და კმაყოფილია შეიქმნა სამუშაო არსებული მოწყობილობები.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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