การย้ายทั้งเว็บ มายังโฮสใหม่ พร้อมข้อมูลเดิม

การย้ายทั้งเว็บ มายังโฮสใหม่ พร้อมข้อมูลเดิม

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

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

update: โพสต์นี้เล่าถึงการย้ายโฮส แบบ Manual แต่ตอนนี้ มี Plugin wordpress หลายๆตัวที่ใช้งานได้ดีกว่านี้นะคะ

เผื่อมีบางท่านอาจจะกำลังอยากทำแบบนี้อยู่ คือ การย้ายทั้งเว็บมายังโฮสใหม่พร้อมข้อมูลเดิม
เพียงแต่เว็บที่ย้ายมาครั้งนี้ไม่ใช่ wordpress แบบที่เคยทำ แต่ก็เป็นการย้ายรูปแบบคล้ายๆกัน
คือมี MySQL database ที่เก็บข้อมูลเดิมไว้ เราต้องมาตั้งค่าที่โฮสใหม่แ้ล้ว import เข้าไปใช้
แต่ถ้าจะย้าย wordpress blog ไปยังโฮสใหม่ด้วยการ import-export แล้วมีปัญหา ก็ประยุกต์ใช้วิธีนี้ได้ค่ะ

สรุปขั้นตอนมาเป็นภาพให้แล้วนะคะ ทั้งการทำที่โฮสเดิมและที่โฮสใหม่ และควรทำอันไหนก่อน/หลัง

็How to move to a new server.

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

One Reply to “การย้ายทั้งเว็บ มายังโฮสใหม่ พร้อมข้อมูลเดิม”

  1. อันนี้เป็นแบบ Manual นะคะ ซึ่งก็ย้ายมาได้ไม่ครบทุกส่วนค่ะ เช่น like & comments จะหายไป
    ตอนนี้มี plug in ที่ง่ายและสะดวกมากๆ ลองใช้แล้วได้มาครบเลยค่ะ(เท่าที่เห็น) คือ Duplicator นะคะ แนะนำเลยค่ะดีมากๆ

Leave a Reply

Your email address will not be published. Required fields are marked *