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