เช็กลิสต์สำรองข้อมูล WordPress ก่อนอัปเดตเว็บไซต์

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

❶ ตรวจสอบเว็บไซต์ก่อนสำรอง

① ตรวจรายการที่จะอัปเดต

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

② เลือกเวลาที่เหมาะสม

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

❷ สำรองข้อมูลให้ครบถ้วน

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

① สำรองไฟล์เว็บไซต์

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

② สำรองฐานข้อมูล

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

③ เก็บสำเนาแยกจากเว็บไซต์

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

ComSiam แนะนำให้ตรวจวันเวลาและชื่อชุดสำรองก่อนเริ่มอัปเดต เพื่อให้มั่นใจว่าสามารถเลือกคืนค่ากลับไปยังสถานะก่อนอัปเดตได้ถูกชุด

❸ ตรวจความพร้อมของข้อมูลสำรอง

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

① ตรวจไฟล์และข้อมูลสำรอง

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

② เตรียมช่องทางกู้คืน

  • ทราบวิธีคืนค่าผ่านระบบโฮสติ้งหรือเครื่องมือที่ใช้อยู่
  • รู้ช่องทางติดต่อโฮสติ้งกรณีกู้คืนเองไม่ได้
  • หลีกเลี่ยงการทดลองคืนค่าบนเว็บไซต์จริงโดยไม่มีข้อมูลสำรองชุดอื่น

❹ อัปเดตและทดสอบเว็บไซต์

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

① อัปเดตทีละส่วนเมื่อจำเป็น

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

② ทดสอบฟังก์ชันสำคัญ

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

❺ เตรียมคืนค่าหากเกิดปัญหา

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

① เลือกคืนค่าทั้งชุดให้สัมพันธ์กัน

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

② ทดสอบหลังคืนค่า

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

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