การย้ายเว็บไซต์ WordPress ไม่จำเป็นต้องใช้ Command Line เสมอไป Plugin อย่าง All-in-One WP Migration และ Duplicator ช่วยให้คุณย้าย WordPress ทั้งเว็บมายัง Cloud VPS ของ de.co.th ได้ง่ายๆ เพียงไม่กี่คลิก บทความนี้จะแนะนำวิธีใช้ทั้งสอง Plugin
ทำไมต้องใช้ Plugin ย้ายเว็บ?
Plugin ย้ายเว็บช่วยให้กระบวนการย้ายง่ายขึ้นมาก ไม่ต้องมีความรู้ทางเทคนิคเรื่องฐานข้อมูลหรือ SSH เหมาะสำหรับผู้เริ่มต้นหรือผู้ที่ต้องการย้ายเว็บอย่างรวดเร็ว Plugin จะจัดการทุกอย่างให้ตั้งแต่ไฟล์ ฐานข้อมูล การตั้งค่า และ URL ทั้งหมด
วิธีที่ 1: ใช้ All-in-One WP Migration
Export จากเว็บเดิม
ติดตั้งและเปิดใช้งาน Plugin All-in-One WP Migration บนเว็บไซต์เดิม ไปที่เมนู All-in-One WP Migration > Export เลือก Export To > File รอให้ Plugin สร้างไฟล์ Export เสร็จแล้วดาวน์โหลดไฟล์ .wpress เก็บไว้ ไฟล์นี้จะรวมทุกอย่างทั้งไฟล์เว็บไซต์ ฐานข้อมูล Plugin Theme และการตั้งค่าทั้งหมด
Import บน Cloud VPS
ติดตั้ง WordPress ใหม่บน Cloud VPS ผ่าน Plesk ติดตั้ง Plugin All-in-One WP Migration บนเว็บใหม่ ไปที่ All-in-One WP Migration > Import ลากไฟล์ .wpress ที่ Export มา รอให้ Plugin ทำการ Import เสร็จ หลังจาก Import เสร็จให้เข้าไปที่ Settings > Permalinks แล้วกดบันทึกเพื่อรีเซ็ต Permalink
ข้อจำกัดของ All-in-One WP Migration
เวอร์ชันฟรีมีข้อจำกัดขนาดไฟล์ Import อยู่ที่ประมาณ 512MB หากเว็บไซต์มีขนาดใหญ่กว่านี้ สามารถซื้อเวอร์ชัน Premium หรือเพิ่มขนาด Upload ใน PHP โดยแก้ไขในไฟล์ php.ini หรือตั้งค่าผ่าน Plesk PHP Settings
# เพิ่มขนาด Upload ใน php.ini
upload_max_filesize = 512M
post_max_size = 512M
memory_limit = 512M
max_execution_time = 300
วิธีที่ 2: ใช้ Duplicator
สร้าง Package จากเว็บเดิม
ติดตั้งและเปิดใช้งาน Plugin Duplicator บนเว็บเดิม ไปที่เมนู Duplicator > Packages คลิก Create New ตั้งชื่อ Package และคลิก Next รอให้ระบบสแกนเสร็จ คลิก Build เพื่อสร้าง Package เมื่อเสร็จแล้วดาวน์โหลดไฟล์ 2 ไฟล์คือ Installer (installer.php) และ Archive (zip file)
ติดตั้งบน Cloud VPS
อัปโหลดไฟล์ทั้งสองไปยังโฟลเดอร์ httpdocs ของ Domain บน Cloud VPS ผ่าน Plesk File Manager จากนั้นเข้าถึง installer.php ผ่านเบราว์เซอร์ที่ https://your-domain.com/installer.php ทำตามขั้นตอนของ Wizard โดยใส่ข้อมูลฐานข้อมูลใหม่ที่สร้างไว้ใน Plesk ระบบจะติดตั้งทุกอย่างให้อัตโนมัติ
ข้อดีของ Duplicator
Duplicator มีข้อดีคือรองรับเว็บขนาดใหญ่ได้ดีกว่า All-in-One WP Migration และจัดการ URL ให้อัตโนมัติ แต่ต้องสร้างฐานข้อมูลเปล่าใหม่บน Cloud VPS ก่อนติดตั้ง และต้องลบไฟล์ installer.php หลังติดตั้งเสร็จเพื่อความปลอดภัย
เปรียบเทียบทั้งสอง Plugin
All-in-One WP Migration ใช้งานง่ายมาก แค่ Export และ Import เพียงไม่กี่คลิก เหมาะกับเว็บขนาดเล็กถึงกลาง แต่เวอร์ชันฟรีมีข้อจำกัดขนาดไฟล์ ส่วน Duplicator รองรับเว็บขนาดใหญ่ได้ดีกว่าและมีการตรวจสอบก่อนสร้าง Package แต่มีขั้นตอนมากกว่า และต้องสร้างฐานข้อมูลเปล่าก่อน แนะนำให้เลือกตามขนาดเว็บและความถนัดที่คุณมี
สิ่งที่ต้องทำหลังย้ายเสร็จ
หลังจากย้ายเสร็จด้วย Plugin ควรตรวจสอบหลายอย่าง ได้แก่ Login เข้า WordPress Admin ว่าใช้งานได้ (หลัง Import จะใช้ Username และ Password จากเว็บเดิม) ตรวจสอบ Permalink โดยไปที่ Settings > Permalinks แล้วกด Save Changes ตรวจสอบรูปภาพและสื่อต่างๆ ว่าแสดงผลครบ ติดตั้ง SSL Certificate ผ่าน Plesk และชี้ DNS มาที่ IP ของ Cloud VPS ใหม่
สรุป
การย้าย WordPress ด้วย Plugin เป็นวิธีที่ง่ายและสะดวกที่สุด ไม่ต้องมีความรู้ทางเทคนิคมาก All-in-One WP Migration เหมาะกับเว็บขนาดเล็กถึงกลาง ส่วน Duplicator เหมาะกับเว็บขนาดใหญ่ที่ต้องการความยืดหยุ่นมากกว่า ทั้งสองตัวทำงานได้ดีกับ Cloud VPS ของ de.co.th พร้อม Plesk Control Panel

