เว็บนี้มีลิงก์ affiliate บางลิงก์ — เราอาจได้รับค่าคอมมิชชันหากสมัครผ่านลิงก์เหล่านั้น · Some links are affiliate links. รายละเอียด
คู่มือ · Migration & Transfer

ย้าย Hosting ไทย 2026 — คู่มือ Migration เว็บไซต์ฉบับสมบูรณ์

ย้าย Hosting ไทย 2026 — คู่มือ Migration เว็บไซต์ฉบับสมบูรณ์

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

Moving hosting is one of the most anxiety-inducing tasks for website owners. Done wrong, it means hours of downtime or lost data. Done right, migration can happen with virtually zero downtime.

ก่อนย้าย: Checklist ที่ต้องทำ

Before migrating: backup everything (files + database), note all DNS records, reduce TTL to 300 seconds 24-48 hours beforehand, prepare new hosting credentials, notify team if needed.

ขั้นที่ 1: Backup ทุกอย่าง

ขั้นตอนนี้สำคัญที่สุด ต้องมีก่อน migration ทุกกรณี:

แนะนำAsiaGB.com — Web Hosting & VPS ที่เราแนะนำ เซิร์ฟเวอร์ในไทยและสิงคโปร์ สตอเรจ SSD จัดการผ่าน DirectAdmin พร้อมทีม Support ภาษาไทย 24 ชั่วโมง uptime 99%

AsiaGB.com — hosting & VPS we recommend: TH/SG servers, SSD storage, DirectAdmin, 24h Thai support, 99% uptime.

เยี่ยมชม AsiaGB →

ย้าย WordPress

วิธีที่ง่ายที่สุด: ใช้ plugin All-in-One WP Migration

  1. ติดตั้ง All-in-One WP Migration บน WordPress เดิม
  2. Export → ดาวน์โหลดไฟล์ .wpress (รวมทั้งไฟล์และ database)
  3. ติดตั้ง WordPress ใหม่บน hosting ใหม่
  4. ติดตั้ง All-in-One WP Migration บน WordPress ใหม่
  5. Import ไฟล์ .wpress ที่ดาวน์โหลดไว้
  6. ทดสอบเว็บผ่าน hosts file ก่อนเปลี่ยน DNS

ย้าย Manual (Non-WordPress)

  1. Upload ไฟล์ทั้งหมดไปยัง hosting ใหม่ผ่าน FTP
  2. สร้าง database ใหม่ใน hosting ใหม่
  3. Import .sql backup ผ่าน phpMyAdmin
  4. แก้ไข config ไฟล์ (database host, username, password)
  5. ทดสอบผ่าน hosts file ก่อนเปลี่ยน DNS

ทดสอบด้วย Hosts File

ก่อนเปลี่ยน DNS ทดสอบว่าเว็บทำงานบน hosting ใหม่แล้ว โดยแก้ไข hosts file บน computer ของคุณ:

Windows: C:\Windows\System32\drivers\etc\hosts
Mac/Linux: /etc/hosts

203.0.113.1 example.com # IP ของ hosting ใหม่

เพิ่มบรรทัดนี้แล้ว browser จะชี้ไปยัง hosting ใหม่แทน เพื่อทดสอบโดยที่ DNS ยังไม่เปลี่ยน

เปลี่ยน DNS

เมื่อทดสอบแล้วว่าเว็บทำงานบน hosting ใหม่สมบูรณ์:

  1. อัพเดท A Record ใน DNS ให้ชี้ไปยัง IP ของ hosting ใหม่
  2. รอ DNS propagate (5-60 นาที เพราะตั้ง TTL ไว้ต่ำล่วงหน้าแล้ว)
  3. ตรวจสอบผ่าน dnschecker.org ว่า propagate แล้วหรือยัง
  4. หลัง propagate เสร็จ ลบบรรทัดจาก hosts file ของคุณ

คำถามที่พบบ่อย (FAQ)

ย้าย hosting ทำให้ SEO ranking ตกไหม?

ถ้า migration ถูกต้อง (URL เหมือนเดิม, ไม่เปลี่ยน content) SEO ranking ไม่ควรตก อาจมีผลเล็กน้อยระยะสั้นจาก downtime แต่ฟื้นตัวเร็ว

migration ใช้เวลานานแค่ไหน?

ขึ้นอยู่กับขนาดเว็บ เว็บเล็ก 1-2 ชั่วโมง เว็บใหญ่อาจ 4-8 ชั่วโมง รวม DNS propagation อีก 1-48 ชั่วโมง

จะรู้ได้ยังไงว่า migration สำเร็จ?

ตรวจสอบหลัง DNS propagate: 1) เว็บโหลดได้ปกติ 2) Form, login ทำงาน 3) ภาพทั้งหมดแสดง 4) SSL ทำงาน (https) 5) Email ส่ง-รับได้ 6) ไม่มี mixed content warning

hosting เดิมต้องยกเลิกเมื่อไหร่?

รออย่างน้อย 1-2 สัปดาห์หลัง migration สำเร็จก่อนยกเลิก เพื่อมั่นใจว่า DNS propagate ครบและไม่มีปัญหาที่ต้องแก้ไขจาก hosting เดิม