GitHub เปิดใช้ Enterprise Live Migrations ย้าย repo ขึ้นคลาวด์แบบแทบไม่มี downtime
Enterprise Live Migrations from GHES to ghe.com generally available
GitHub ประกาศเมื่อวันที่ 1 กันยายน 2026 ว่า Enterprise Live Migrations (ELM) พร้อมใช้งานทั่วไปแล้ว เป็นเครื่องมือย้าย repository จาก GitHub Enterprise Server (GHES) ไปยัง GitHub Enterprise Cloud with Data Residency (ghe.com) โดยลดการหยุดชะงักของทีมพัฒนาให้เหลือน้อยที่สุด
กลไกการทำงานคือ ELM รันเป็นบริการบน GHES appliance ของคุณเอง ควบคุมผ่าน CLI extension ชื่อ gh elm ระบบจะซิงก์ข้อมูลจากต้นทางไปปลายทางอย่างต่อเนื่อง ทำให้นักพัฒนายังทำงานใน repository ได้ตลอดช่วงการย้าย เมื่อพร้อมตัดสวิตช์ (cutover) จึงใช้เวลาแค่ระบายการเปลี่ยนแปลงที่ค้างอยู่ให้หมด ซึ่งวัดเป็นนาทีแทนที่จะเป็นวัน
กลุ่มเป้าหมายคือองค์กรที่มี repository ขนาดใหญ่และมีกิจกรรมสูงตลอดเวลา โดยเฉพาะ monorepo ขนาดมหึมาที่มีประวัติ git ยาว มี issue และ pull request จำนวนมาก และมีคนคอมมิตตลอด 24 ชั่วโมงจากทั่วโลก ซึ่งเป็นเคสที่เครื่องมือย้ายข้อมูลเดิมรับไม่ไหว
ELM ทำงานคู่กับ GitHub Enterprise Importer (GEI) ที่ยังเหมาะกับการย้ายแบบตรงไปตรงมาและยอมรับ downtime ได้ ส่วน ELM ออกแบบมาสำหรับสถานการณ์ที่ต้องการ zero disruption โดยเฉพาะ
เวอร์ชัน GHES ที่รองรับได้แก่ 3.17.18+, 3.18.12+, 3.19.9+, 3.20.3+, 3.21.3+ และ 3.22.0+ โดย GitHub วางแผนขยายการรองรับเพิ่มเติม ผู้ใช้จัดการวงจรการย้ายทั้งหมดตั้งแต่ตั้งค่าจนถึงสั่ง cutover ผ่าน gh elm ได้
แหล่งอ้างอิง
อ่านต้นฉบับที่ GitHub Changeloghttps://github.blog/changelog/2026-09-01-enterprise-live-migrations-from-ghes-to-ghe-com-generally-available