วิธี BackUp WordPress ด้วยปลั๊กอิน All-In-One WP Migration

วิธี BackUp Wordpress ด้วยปลั๊กอิน All-In-One WP Migration

วิธี BackUp WordPress มีหลายวิธี มีทั้งผ่าน Hosting ผ่าน Plugin และผ่านการโหลดด้วยตัวเอง ซึ่งวิธีการสำรองเว็บแบบง่ายที่สุดสำหรับคนทั่วไป คือ BackUp ผ่านปลั๊กอิน WordPress

ปลั๊กอิน All-In-One WP Migration คือ ปลั๊กอิน BackUp WordPress รองรับได้กับทุกปลั๊กอินและธีม ทำให้เราสามารถ BackUp WordPress หรือ ย้ายเว็บไซต์ให้เป็นเรื่องง่าย Export ฐานข้อมูล ไฟล์ต่างๆ ปลั๊กอิน และธีม ภายในไม่เกิน 3 คลิก ผ่านระบบหลังบ้านของ WordPress และ คืนค่า WordPress หรือ Restore เว็บไซต์ ไปติดตั้งบนโฮสติ้งอื่น ได้แบบ 100%

1. วิธีติดตั้งปลั๊กอิน All-In-One WP Migration

ปลั๊กอิน All-In-One WP Migration
ปลั๊กอิน All-In-One WP Migration

วิธีติดตั้ง Plugin ไม่ยากครับ ไปที่เมนู Plugins > Add New Plugin > แล้วค้นหาชื่อปลั๊กอิน All-in-One WP Migration แล้วคลิกติดตั้ง และกด Active ใช้งานได้เลยครับ หรือ ลองอ่านบทความ Plugin WordPress ผมมีเขียนวิธีการติดตั้งปลั๊กอินไว้อยู่ครับ

หลังติดตั้งปลั๊กอินเสร็จเรียบร้อย ก็ไม่ต้องตั้งค่าอะไรครับ ใช้งานได้เลย

2. วิธี BackUp WordPress หรือ Export

วิธี BackUp WordPress หรือ Export
วิธี BackUp WordPress หรือ Export

หลังจากที่ติดตั้ง Plugin เรียบร้อย จะมีเมนูหลักด้านซ้ายโผล่ขึ้นมาชื่อ All-in-One WP Migration

  1. คลิกที่ Export
  2. คลิก Export to –> FILE : *ส่วนนี้มันคือการเลือกว่าเราจะแบ็คอัพไว้ที่ใหน แนะนำให้เลือกไฟล์
  3. รอจนกว่า 100% มันจะเด้งให้เราดาว์นโหลด หรือถ้าไม่อยากดาว์นโหลดก็ได้ เพราะไฟล์จะถูกเก็บไว้ในโฟลเดอร์ในโฮสติ้ง

แนะนำให้กด Download เก็บไว้ในคอมส่วนตัวด้วยครับ แล้วกด Close หรือ ถ้าเกิดอยากจะมาดาวน์โหลดภายหลัง สามารถเปิดดูไฟล์ที่เมนู All-in-On WP Migration -> Backups แล้วกด Download ได้เลยครับ

ไฟล์ BackUp
ไฟล์ BackUp

2. วิธี Import หรือ Restore

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

2.1 วิธีการ Import ไฟล์ BackUp / คืนค่า WordPress หรือ Restore

สำหรับกรณีที่เราต้องการ Import WordPress จากไฟล์ BackUp ที่เคยโหลดไว้ลงคอม หรือ กรณีย้ายเว็บ ย้ายโฮส

วิธี Import WordPress ผ่านปลั๊๊กอิน

วิธี Import WordPress ผ่านปลั๊๊กอิน
วิธี Import WordPress ผ่านปลั๊๊กอิน

คลิกที่เมนู Import ครับ แล้วลากไฟล์ BackUp มาวางในกรอบ หรือ จะกดที่ FILE แล้วเลือกไฟล์ที่ต้องการครับ ไฟล์ BackUp ให้สังเกตที่สกุลไฟล์เป็น .wpress ครับ

สถานะการ Import ไฟล์
สถานะการ Import ไฟล์

รอจน Import เสร็จสิ้น 100% แล้วคลิก PROCEED

คลิก Proceed เพื่อไปขั้นตอนถัดไป
คลิก Proceed เพื่อไปขั้นตอนถัดไป
รอจนกว่า 100%
รอจนกว่า 100%
Import เสร็จสิ้น
Import เสร็จสิ้น

วิธี Import WordPress ผ่าน FTP

วิธี Import WordPress ผ่าน FTP
วิธี Import WordPress ผ่าน FTP

เชื่อมต่อ FTP แล้วไปที่ /wp-content/ai1wm-backups แล้วลากไฟล์มาใส่ในโฟลเดอร์นี้ครับ แล้วไฟล์ที่เราอัพไป จะอยู่ที่เมนู Backups

ไฟล์ BackUp
ไฟล์ BackUp

คลิกที่ Restore แล้วคลิก PROCEED

คลิก Proceed เพื่อไปขั้นตอนถัดไป
คลิก Proceed เพื่อไปขั้นตอนถัดไป
รอจนกว่า 100%
รอจนกว่า 100%
Import เสร็จสิ้น
Import เสร็จสิ้น

ส่วนตัวชอบ Import ไฟล์ผ่าน FTP มากกว่าครับ รู้สึกว่าอัพได้เร็วกว่าหลังบ้าน

2.2 วิธี Save permalinks

ทุกครั้งหลังจากที่ Import เสร็จสิ้น 100% ให้คลิกที่ “>> Save permalinks structure.” เราต้องมา Save permalinks 2 ครั้งครับ ถ้าระบบขึ้นให้ Login ก็กรอกรหัสตามขั้นตอนครับ

วิธี Save permalinks ใน WordPress
วิธี Save permalinks ใน WordPress
  • คลิกที่เมนู Settings > Permalinks Settings >
  • ตรงรูปแบบ URL ให้เลือก Post name
  • แล้วคลิก Save Changes 2 ครั้ง ย้ำอีกรอบว่า 2 ครั้ง

3. Import แล้วค้างแก้อย่างไร

ค้าง : เป็นไปได้ว่า memory_limit, upload_max_filesize, post_max_size, max_execution_time เกินกำหนดของค่า Default ของโฮสติ้ง แต่เราสามารถ Custom ได้ครับ โดยการใส่โค้ดเพิ่มเติมในไฟล์ .htaccess

นำ CODE ด้านล่างไปใส่ใน .htaccess หากใส่แล้วยังค้างอีก แนะนำให้เพิ่มตัวเลขเช่นจาก 64M เป็น 286M เพราะบางครั้งถ้าเว็บไซต์ขนาดใหญ่ อาจจะต้องใช้ค่าเยอะๆ ถึงจะผ่าน

php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300

4. Unable to export แก้อย่างไร

All-In-One WP Migration : Unable to export แก้อย่างไร
All-In-One WP Migration : Unable to export แก้อย่างไร

กรณีที่เราจะ BackUp หรือ Export เว็บไซต์แล้ว ระบบแจ้งเตือนขึ้นมาว่า Unable to export หรือค้างในขั้นตอนใดขั้นตอนนึงนานผิดปกติ ลองตรวจสอบ Disk Space (พื้นที่ความจุ) ของโฮสติ้ง ว่าพื้นที่เต็มหรือเปล่าหรือเหลือพื้นที่ไม่พอ

โดยปกติแล้ววิธีตรวจสอบ Disk Space หรือพื้นที่ความจุของโฮสติ้ง ทำได้โดยการเปิด Control Panel ขึ้นมา เช่น Direct-Admin, CPanel, Plesk หรือยี่ห้ออื่นๆ หรือติดต่อสอบถามเจ้าโฮสติ้งที่เราเช่ามา ให้เค้าช่วยตรวจสอบให้

วิธีแก้ไขเบื้องต้น หากมีไฟล์ BackUp เก่าๆ ค้างอยู่เยอะ ให้ ลองเข้า ftp เปิดดูโฟลเดอร์ /wp-content/ai1wm-backups/ แล้วลบไฟล์ที่มีอยู่ออกนะครับ เป็นไปได้ว่ามีไฟล์ BackUp เก่าๆ เยอะเกินไป

5. เรื่องอื่นๆ ที่ควรทราบเกี่ยวกับ All-In-One WP Migration

  • เวอร์ชั่น Free รองรับขนาดไฟล์ได้ไม่เกิน 128MB ถ้าเกินต้องซื้อแพคเกจเพิ่ม
  • Advanced options : การเลือกแบ็คอัพเฉพาะสิ่งที่ต้องการได้
  • เราสามารถแบ็คอัพไปที่ DROPBOX, GOOGLE DRIVE, ONE DRIVE ตั้งเวลาให้แบ็คอัพอัตโนมัติได้ แต่ต้องซื้อ Add-on เพิ่มนะครับ
  • กรณี Restore แล้วนานผิดปกติ เป็นไปได้หลายสาเหตุ เช่น พื้นที่เต็ม, Merory ถูกจำกัดโดยโฮส, ปลั๊กอินบางตัวมีปัญหา ฯลฯ
  • กรณีย้ายเว็บไปโฮสใหม่ : ให้ติดตั้ง WordPress เปล่าๆ แล้วลงปลั๊กอินให้เรียบร้อย จากนั้นคลิก Import ไฟล์ BackUp ครับ

หากเพื่อนๆ ลองแล้วมีปัญหา ทักมาปรึกษาผมได้ครับ หรือ อ่านรายละเอียดเพิ่มเติมเกี่ยวกับบริการ รับแก้ไขดูแลเว็บ WordPress