บล็อก QuickEasy

แผนการกู้คืนระบบจากภัยพิบัติ: การกู้คืนฐานข้อมูล QuickEasy บน AWS EC2

เอกสารนี้อธิบายขั้นตอนที่ต้องปฏิบัติตามในกรณีที่เกิดเหตุขัดข้องส่งผลกระทบต่อ QuickEasy Cloud Server ที่โฮสต์บนแพลตฟอร์ม AWS EC2 แผนการกู้คืนระบบจากภัยพิบัติ (DR) นี้มีเป้าหมายเพื่อให้มั่นใจได้ถึงการกู้คืนบริการอย่างรวดเร็ว เพื่อลดเวลาหยุดทำงานและการสูญเสียข้อมูลให้น้อยที่สุด

ข้อมูลติดต่อ

ในกรณีที่คลาวด์เซิร์ฟเวอร์ (และแอปพลิเคชัน QuickEasy) ไม่สามารถใช้งานได้ ควรติดต่อบุคลากรต่อไปนี้ทันที:

  • ผู้ติดต่อหลัก: ฝ่ายช่วยเหลือ QuickEasy (QuickEasy Helpdesk) – helpdesk@quickeasysoftware.com และ info@quickeasysoftware.com; +27 (0) 87 820 7272
  • ผู้จัดการฝ่ายบริการลูกค้า: Alexis Ronne – alexis@quickeasysoftware.com
  • ผู้จัดการฝ่ายปฏิบัติการ: Robert Bateman – robert@quickeasysoftware.com

ขั้นตอนการกู้คืนระบบ

ขั้นตอนที่ 1: การตรวจพบเหตุขัดข้อง

  • เมื่อได้รับแจ้งว่าคลาวด์เซิร์ฟเวอร์ไม่สามารถใช้งานได้ ฝ่ายช่วยเหลือ QuickEasy จะพยายามเชื่อมต่อกับเซิร์ฟเวอร์ผ่านโปรโตคอลและเครื่องมือบริหารจัดการต่าง ๆ
  • หากยังไม่สามารถเข้าถึงคลาวด์เซิร์ฟเวอร์ได้ QuickEasy จะติดตามการแจ้งเตือนและสัญญาณเตือนของ AWS EC2 เพื่อดูสัญญาณบ่งชี้ของเหตุขัดข้อง
  • ในกรณีที่เกิดเหตุขัดข้องร้ายแรง ฝ่ายช่วยเหลือ QuickEasy จะสื่อสารกับลูกค้าเกี่ยวกับเวลาซ่อมแซมโดยประมาณที่ AWS แจ้งมา พร้อมทางเลือกต่าง ๆ เพื่อให้ยังคงดำเนินงานได้

ขั้นตอนที่ 2: การกู้คืนข้อมูล

หากมีความจำเป็นต้องดำเนินงานต่อหรือย้ายอินสแตนซ์ของคลาวด์เซิร์ฟเวอร์ไปยังตำแหน่ง AWS อื่น QuickEasy จะดำเนินการดังนี้:

  • เข้าถึงข้อมูลสำรองล่าสุดของฐานข้อมูลจากไซต์จัดเก็บข้อมูลสำรอง
  • กู้คืนข้อมูลสำรองไปยังอินสแตนซ์ EC2 ใหม่ในภูมิภาค AWS เดียวกันหรือภูมิภาคอื่น

ขั้นตอนที่ 3: การกำหนดค่าฐานข้อมูล

  • กำหนดค่าฐานข้อมูลที่กู้คืนแล้วด้วยการตั้งค่าและพารามิเตอร์ที่จำเป็น
  • ตรวจสอบการเชื่อมต่อและสิทธิ์การเข้าถึงสำหรับแอปพลิเคชันและผู้ใช้

ขั้นตอนที่ 4: การกำหนดค่าแอปพลิเคชันใหม่ (หากจำเป็น)

  • อัปเดตการกำหนดค่าแอปพลิเคชันให้ชี้ไปยังเซิร์ฟเวอร์และแอปพลิเคชัน QuickEasy ที่กู้คืนใหม่
  • ทดสอบฟังก์ชันการทำงานของแอปพลิเคชันเพื่อให้มั่นใจได้ถึงการทำงานร่วมกันอย่างราบรื่นกับเซิร์ฟเวอร์ที่นำมาใช้ใหม่

ขั้นตอนที่ 5: การตรวจสอบความถูกต้องและการทดสอบ

  • ทำการทดสอบข้อมูลสำรองอย่างละเอียดถี่ถ้วนเพื่อให้มั่นใจได้ถึงความถูกต้องของข้อมูลและการทำงานของระบบ

ขั้นตอนที่ 6: การสื่อสาร

  • แจ้งผู้มีส่วนได้ส่วนเสียที่เกี่ยวข้องเกี่ยวกับสถานะของกระบวนการกู้คืน และเวลาที่คาดว่าจะกู้คืนคลาวด์เซิร์ฟเวอร์/ตำแหน่งเดิมได้
  • ให้ข้อมูลอัปเดตอย่างสม่ำเสมอจนกว่าจะกู้คืนตำแหน่ง/บริการให้กลับสู่สภาวะปกติได้

การทดสอบ

  • QuickEasy ทำการทดสอบขั้นตอน DR อย่างสม่ำเสมอ เพื่อตรวจสอบประสิทธิผลและระบุจุดที่ควรปรับปรุง
  • QuickEasy บันทึกผลการทดสอบและอัปเดตแผน DR ตามความจำเป็น

การปรับปรุงอย่างต่อเนื่อง

  • QuickEasy ทบทวนและอัปเดตแผน DR เป็นระยะ เพื่อนำบทเรียนจากการทดสอบและเหตุการณ์จริงมาปรับใช้
  • QuickEasy ติดตามแนวทางปฏิบัติที่ดีที่สุดของ AWS และฟีเจอร์ใหม่ ๆ ที่สามารถเสริมความสามารถด้าน DR ได้อยู่เสมอ

บทสรุป

แผน DR นี้อธิบายขั้นตอนที่ต้องปฏิบัติตามเพื่อกู้คืนแอปพลิเคชันและฐานข้อมูล QuickEasy ที่โฮสต์บนแพลตฟอร์ม AWS EC2 ในกรณีที่เกิดเหตุขัดข้อง การปฏิบัติตามขั้นตอนเหล่านี้ช่วยให้เราลดเวลาหยุดทำงานให้น้อยที่สุด และรักษาความต่อเนื่องของการดำเนินธุรกิจที่สำคัญได้ แม้ในกรณีที่ AWS เกิดเหตุขัดข้องเป็นเวลานาน

← กลับไปที่บล็อกทั้งหมด