โซลูชัน Database Migration
ย้ายฐานข้อมูลมาที่นี่ ขณะที่แอปยังทำงานอยู่
คัดลอกทุกอย่างจากเซิร์ฟเวอร์ที่ใช้อยู่ ซิงก์ต่อเนื่องด้วย replication ของ engine เอง แล้ว Cutover เมื่อพร้อม แอปหยุดแค่ไม่กี่นาที ไม่ใช่หลายชั่วโมง และการย้ายไม่มีค่าใช้จ่าย
ย้ายจากที่ที่ใช้อยู่ตอนนี้
- PostgreSQL ไป PostgreSQL, MySQL ไป MySQL และ MariaDB ไป MariaDB จากเซิร์ฟเวอร์ของคุณเอง Amazon RDS หรือคลาวด์อื่น
- ย้ายแล้วซิงก์ต่อเนื่อง: คัดลอกทั้งหมด แล้วตามการเปลี่ยนแปลงของต้นทางจนกว่าจะ Cutover
- ย้ายครั้งเดียว สำหรับฐานข้อมูลเล็ก หรือเมื่อหยุดเขียนได้สักพัก
- ข้อมูลวิ่งจากต้นทางเข้าฐานข้อมูลใหม่โดยตรงผ่าน TLS และรหัสผ่านของต้นทางเก็บแบบเข้ารหัส
ตรวจทั้งก่อนและหลังย้าย
- ตรวจก่อนย้าย: เวอร์ชัน สิทธิ์ การตั้งค่า binary log หรือ logical replication ตารางที่ไม่มี primary key และ extension ที่ขาด
- ระหว่างซิงก์ เห็นว่าฐานข้อมูลใหม่ตามหลังต้นทางเท่าไร
- Cutover รอจนตามทัน คัดลอกค่า sequence และเทียบจำนวนแถวทีละตาราง
- ถ้าการคัดลอกล้ม ระบบลองใหม่ให้เอง และการยกเลิกจะลบสิ่งที่การย้ายสร้างไว้บนต้นทาง
ปลอดภัยขึ้นเมื่อย้ายมาแล้ว
- High availability มีเครื่องสำรองในอีก zone และ Synchronous replication เมื่อข้อมูลหายไม่ได้แม้รายการเดียว
- กู้คืนย้อนเวลาได้ถึงระดับวินาที เป็นฐานข้อมูลใหม่
- พื้นที่ขยายเอง Backup ตามรอบ และอัปเกรดเวอร์ชันหลักที่ถอยกลับเองถ้าไม่สำเร็จ
คำถามที่พบบ่อย
ต้องหยุดระบบนานแค่ไหน
ถ้าใช้การซิงก์ต่อเนื่อง หยุดแค่ช่วง Cutover ไม่กี่นาที: หยุดเขียนลงต้นทาง ฐานข้อมูลใหม่ตามให้ทันและนับแถว แล้วเปลี่ยนแอปมาใช้
ย้ายจาก Amazon RDS ได้ไหม
ได้ PostgreSQL ให้เปิด rds.logical_replication ส่วน MySQL และ MariaDB ให้เก็บ binary log แบบ ROW ไว้อย่างน้อย 1 วัน แล้วทำตามผลตรวจในแท็บย้ายฐานข้อมูล
มีค่าใช้จ่ายไหม
การย้ายไม่มีค่าใช้จ่าย ฐานข้อมูลใหม่คิดรายชั่วโมงเหมือน Managed Database ทั่วไป ขนาดเล็กสุดกับ SSD 10 GB ราว ฿216 ต่อเดือน
ผู้ใช้และสิทธิ์ถูกย้ายมาด้วยไหม
ไม่ ข้อมูลเป็นของผู้ใช้หลักของฐานข้อมูลใหม่ เพิ่มผู้ใช้และรหัสผ่านอื่นได้ภายหลังที่แท็บผู้ใช้ & รหัสผ่าน
เริ่มใช้งานวันนี้ ฟรี
สมัครด้วยอีเมล ไม่ต้องใส่บัตรเครดิต ทำเว็บได้ฟรีไม่มีวันหมดอายุ บริการอื่นจ่ายตามที่ใช้จาก Wallet ของ Project