แบบว่าเวบที่ชื่นชอบเขาย้ายโฮสน่ะเลยเข้าไม่ได้ บางคนก็ยังไปที่เก่าบางคนก็ใหม่
เลยขอบ่นซะหน่อย ไว้ว่างๆจะเอาขั้นตอนการย้ายแบบมือโปรมาเผยแพร่
สำหรับผมถ้าย้ายแบบไม่ทันตั้งตัวก็คงต้องรอ 1 วันเหมือนกัน
แต่ถ้าเตรียมการล่วงหน้าดีๆ ก็ทำแบบเกือบจะต่อเนื่องได้เลย คือสะดุดแค่ตอนย้ายไฟล์ระหว่างโฮส โดยผมจะปิดที่เก่าก่อน แล้วจึงย้ายไฟล์ไปที่ใหม่ แล้วก็เปิดใช้ที่ใหม่เลย(ทุกคนก็จะเข้าที่ใหม่เลย) โดยการใช้เทคนิคหลายๆอย่างเข้าช่วย ทำได้จริงๆนะเพราะทำมาแล้ว (แต่ยังไงก็คงต้องมีบางส่วนที่เข้าได้ช้าเพราะใช้ isp ที่ dns ด้อยพัฒนา แต่ก็ส่วนน้อยล่ะ)
เอาเทคนิคที่ผมใช้อยู่ปัจจุบัน (รู้ล่วงหน้าว่าต้องการย้าย 2-3 วันเป็นอย่างน้อย)
- ย้าย dns ไปที่ http://freedns.afraid.org ก่อน ชี้ที่ ip เดิมให้เหมือนเดิม (สาเหตุ: มันฟรี แล้วมันรับ domain เราได้ด้วย)
- เซต TTL ไว้ที่ประมาณ 600-3600
- ปล่อยทิ้งไว้ 1 วัน (default ของ plesk)
- เข้าไปแก้ ip ไป host ใหม่ใน http://freedns.afraid.org
- disable site & ย้ายแฟ้มไป host ใหม่
เรียบร้อย
ที่เหลือก็คือ clean up
ใช่เลยครับ นั่นเป็นวิธีนึง ที่น่าจะง่ายที่สุดแล้ว
แต่ยังมีอีกหลายวิธีที่ต้องใช้ power เข้าช่วย
เช่น เข้าไปแก้ dns zone ที่โฮสเก่าโดยตรง
หรือใช้ 2 โดเมนสลับกัน
ออ ถ้าใครจดโดเมนกับ enom นี่ก็ใช้ของ enom เองได้เลย ไม่ต้องไปใช้ freedns
ฟรี dns อีกแห่งที่ผมใช้ก็คือ everydns.net ครับ
- เซต TTL ไว้ที่ประมาณ 600-3600
TTL ต่ำสุด ไม่ควรต่ำกว่า 900 ครับ
- disable site & ย้ายแฟ้มไป host ใหม่
copy files ทั้งหมดก่อนล่วงหน้าหรือเปล่าครับ
หลังจาก DNS change แล้ว ก็ทำ rsync อีกรอบ โดยเฉพาะพวก DB หรือถ้าไม่มี root access ก็ควร copy DB อีกรอบครับ
ส่วนพวกเมล์มันอาจมีวิ่งเข้ามาที่เดิมได้บ้าง ก็ให้เช็คจากที่เดิมผ่านทาง IP
ผ่านไปสัก 2 วัน แล้วค่อยลบจากที่เดิม บาง ISP ก็ไม่ค่อยเคารพ DNS เราเท่าไหร่ cache ทีเป็นวัน ไม่ยอมเปลี่ยน
copy files ทั้งหมดก่อนล่วงหน้าหรือเปล่าครับ
แล้วแต่เงื่อนไขครับ ถ้าเว็บมีให้ upload แฟ้มด้วยก็ disable site ก่อน copy file * ถ้าเว็บธรรมดาก็ copy file ไว้ก่อนเลย แล้วค่อย dump database ไปทีหลัง
ผ่านไปสัก 2 วัน แล้วค่อยลบจากที่เดิม บาง ISP ก็ไม่ค่อยเคารพ DNS เราเท่าไหร่ cache ทีเป็นวัน ไม่ยอมเปลี่ยน
แอบแขวะ บริษัท tr** รึเปล่าฮะเนี่ย
- เพื่อความสะดวกในการย้าย ถ้าเป็นไปได้ ติดต่อ admin อีกฝั่งให้ monitor เตรียมไว้เลย แล้วเราก็ย้ายเป็น tar gz แต่โดยมากต้องนั่ง up ทีละแฟ้ม ทีละแฟ้ม
ภาษาไทย เรียกว่า ทุย ครับ :dgrin:
ภาษาไทย เรียกว่า ทุย ครับ :dgrin:
ถูกใจ ใช่เลยค่ะคุณ Pizzaman … ระยะหลังนี้ทุย หลงทุ่งบ่อยๆ ทำให้พวกเราชาว Hostmaster ต้องมานั่งปวดหัวกับการตอบปัญหาให้ลูกค้าว่าทำไมเข้าเว็บไม่ได้บ้าง, ทำไม่เข้าเว็บตัวเองแต่ไปโผล่ที่เว็บอื่นบ้าง ฯลฯ … แต่อย่างไรก็ตาม ต้องขอชมเชยว่า แม้จะเป็นทุยบ้างในบางวัน แต่ก็ยังดีกว่า TT&T (Maxnet), TOT ที่มักจะมีปัญหาอยู่เป็นประจำเกี่ยวกับ DNS นะคะ
เห็นด้วยเรื่อง tr** dns นานมาก
หมายถึง two เหรอครับ :blink:
ตอนนี้เว็บผมตอนย้ายไปเสร็จแล้วดันมีปัญหา
ทางโอสต์แก้ได้แต่ปัญหาไม่หมดไป ผมเลยจะลงใหม่แล้วจะ restore db ตัวเก่า ปรากฏว่า db ตัวเก่ามันเป็นไฟล์เปล่า ซวยเลย ตอนนี้รออัพโหลดใหม่อยู่
ตอนนี้เว็บผมตอนย้ายไปเสร็จแล้วดันมีปัญหา
ทางโอสต์แก้ได้แต่ปัญหาไม่หมดไป ผมเลยจะลงใหม่แล้วจะ restore db ตัวเก่า ปรากฏว่า db ตัวเก่ามันเป็นไฟล์เปล่า ซวยเลย ตอนนี้รออัพโหลดใหม่อยู่
อ้าว แล้วข้อมูลล่าสุดยังอยู่เปล่าครับ เก็บไว้ให้ดีๆนาครับ เสียดาย
ขอให้แก้เสร็จไวๆครับ เอาใจช่วย
วิธีที่ผมใช้แบบนี้ครับ รับรองได้ผลดีมาก
- สมัครที่โฮสใหม่เรียบร้อยแล้วย้ายข้อมูลไปทั้งหมดรวมทั้ง db แล้วปิดที่เก่าไว้ชั่วคราว
- ทดสอบเข้าที่ใหม่ด้วยไอพีเช่น http://xxx.xxx.xxx.xxx/~username (control panel บางตัวรองรับแบบนี้เช่น DirectAdmin,Plesk ตัวใหม่ๆ ส่วนตัวที่ไม่รองรับ แล้วแต่ว่า admin จะทำไว้หรือปล่าว) จะได้รู้ว่าที่ใหม่มันรันได้ด้วยหรือปล่าว
- ที่เก่าทำ redirect ไปที่ใหม่
- แก้ DNS แล้วก็รอ พอแน่ใจแล้วว่ามันอัพเดทก็ไปตามเก็บเมล์ที่มันไปเข้าที่เก่าให้หมด หากใช้เว็บเมล์เมล์เป็นหลักก็ไปหาทูลพวก imap copy ย้ายเมล์มาที่ใหม่ด้วย
ผมชอบใช้วิธีนี่้นะคัรบ เพระว่าโฮสผมจะเข้าแบบนี้ได้ http://xxx.xxx.xxx.xxx/~username
วิธีนี้ ค่อนข้างจะชัวร์ไม่ตกหล่น ไม่ต้องรอใช้ได้เลย เพราะว่าพวก forum ข้อมูลมันอัพค่อนข้างเร็ว เดี่ยวจะงง ว่าเมื่อวานโพสแล้วหายไปไหน
เยี่ยมๆ ทั้งนั้น เลยครับ
ปกติผมใช้ ทำใจเอานะครับ :lol: :lol:
กี่วันก็รอ