วิธีทดสอบไฟล์สำรอง WordPress ก่อนเกิดเหตุฉุกเฉิน

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

❶ เตรียมเว็บไซต์ทดสอบแยกจากเว็บจริง

ใช้ระบบ Staging ของโฮสติ้งหรือสร้างเว็บไซต์ทดสอบบนเครื่องคอมพิวเตอร์ ตั้งรหัสผ่านป้องกันหน้าเว็บทดสอบ และป้องกันไม่ให้เครื่องมือค้นหาเข้าจัดทำดัชนี

หากเว็บไซต์มีอีเมลแจ้งเตือน ระบบชำระเงิน หรือการเชื่อมต่อบริการภายนอก ให้ปิดหรือใช้โหมดทดสอบก่อน เพื่อไม่ให้การทดลองส่งอีเมลถึงลูกค้าจริงหรือสร้างธุรกรรมจริง

❷ เลือกไฟล์สำรองที่ต้องการทดสอบ

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

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

❸ กู้คืนไฟล์และฐานข้อมูลบนเว็บไซต์ทดสอบ

ใช้เครื่องมือกู้คืนของโฮสติ้งหรือปลั๊กอินที่สร้างไฟล์สำรอง หากกู้ด้วยตนเอง ให้กู้ไฟล์เว็บไซต์และนำเข้าฐานข้อมูลตามขั้นตอนของโฮสติ้ง

หากเว็บไซต์ทดสอบใช้โดเมนหรือฐานข้อมูลคนละชุดกับเว็บจริง อาจต้องปรับ URL และค่าการเชื่อมต่อให้เหมาะกับสภาพแวดล้อมทดสอบ หากไม่คุ้นเคยกับการจัดการฐานข้อมูล ให้ขอให้โฮสติ้งช่วยดำเนินการ

❹ ตรวจว่าเว็บไซต์กลับมาใช้งานได้

① ตรวจหน้าเว็บและไฟล์สื่อ

เปิดหน้าแรก บทความ และหน้าสำคัญ ตรวจว่ารูปภาพ ไฟล์แนบ ธีม และรูปแบบหน้าเว็บแสดงครบ ไม่มีหน้าว่างหรือข้อความผิดพลาด

② ตรวจหลังบ้านและฟังก์ชันหลัก

เข้าสู่หลังบ้าน ตรวจรายชื่อผู้ใช้และการตั้งค่าทั่วไป แล้วทดสอบแบบฟอร์ม ระบบสมาชิก และส่วนสำคัญอื่น ๆ หากเป็นร้านค้า ให้ใช้โหมดทดสอบและอย่าสร้างคำสั่งซื้อจริง

③ ตรวจลิงก์และการนำทาง

ลองเปิดหลายหน้า ตรวจเมนู ลิงก์ภายใน และโครงสร้าง URL หากบางหน้าไม่พบ ให้ตรวจการตั้งค่าลิงก์ถาวรและค่าของเว็บไซต์ทดสอบ

❺ บันทึกผลและแก้ปัญหาที่พบ

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

ComSiam แนะนำให้ทดสอบซ้ำหลังเปลี่ยนระบบสำรองหรือย้ายโฮสติ้ง เพื่อยืนยันว่าขั้นตอนและไฟล์สำรองยังใช้ได้กับระบบปัจจุบัน

❻ เช็กลิสต์ทดสอบ Backup WordPress

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

การกู้คืนทดสอบช่วยให้รู้ว่าไฟล์สำรองครบและลดความสับสนเมื่อต้องรับมือเหตุฉุกเฉิน สำหรับเว็บไซต์ของ ComSiam ควรเก็บบันทึกการทดสอบไว้คู่กับข้อมูลสำรอง เพื่อให้ผู้ดูแลคนอื่นทำตามได้