วิธีเตรียมเว็บไซต์ WordPress ก่อนย้ายโฮสต์

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

❶ ตรวจสอบเว็บไซต์และสิ่งที่ต้องย้าย

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

ตรวจว่าเว็บไซต์ใช้ฟังก์ชันหรือบริการใดจากโฮสต์เดิม เช่น ระบบแคช งานตามเวลา (cron) ใบรับรอง SSL หรือการส่งอีเมล เพื่อเตรียมตั้งค่าทดแทนบนโฮสต์ใหม่

❷ ตรวจความพร้อมของโฮสต์ใหม่

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

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

❸ สำรองข้อมูลเว็บไซต์ให้ครบ

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

① เก็บไฟล์สำรองไว้นอกโฮสต์เดิม

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

② ตรวจว่าไฟล์สำรองเปิดและนำไปใช้ได้

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

❹ เตรียมบัญชีและข้อมูลที่ต้องใช้

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

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

❺ วางแผนช่วงเวลาย้ายเว็บไซต์

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

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

❻ ตรวจรายการก่อนเริ่มย้าย

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

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