ย้ายข้อมูลที่มีโครงสร้างของคุณในฐานข้อมูล
แอปพลิเคชันส่วนใหญ่ใช้ฐานข้อมูลเพื่อจัดเก็บข้อมูลที่แอปพลิเคชันใช้ สําหรับการวางแผนการย้าย Tailwind Traders สิ่งสําคัญคือต้องเข้าใจวิธีโยกย้ายฐานข้อมูลไปยัง Azure เพื่อรองรับการย้ายข้อมูลไปยังระบบคลาวด์อย่างเหมาะสม สําหรับกระบวนการนี้ เราจะตรวจสอบองค์ประกอบอื่นของ Azure Migrate นั่นคือ Azure Database Migration Service
Azure Database Migration Service
Azure Database Migration Service เป็นส่วนหนึ่งของ Azure Migrate ตัวอย่างสถานการณ์ ได้แก่ :
- Azure SQL Database
- Azure SQL Managed Instance
- Azure SQL VM
- Azure Cosmos DB
- Azure Database for MySQL
- Azure Database for PostgreSQL
ดูรายการบริการและเครื่องมือทั้งหมดที่พร้อมใช้งานสําหรับสถานการณ์การโยกย้ายข้อมูล
ข้อควรรู้เกี่ยวกับ Database Migration Service
Azure Database Migration Service เป็นบริการที่มีการจัดการเต็มรูปแบบ บริการนี้ช่วยให้สามารถโยกย้ายจากแหล่งข้อมูลหลายแหล่งไปยังแพลตฟอร์มข้อมูล Azure ได้อย่างราบรื่น คุณสามารถโยกย้ายฐานข้อมูลของคุณแบบออฟไลน์ หรือขณะกําลังออนไลน์ได้
การโยกย้ายแบบออฟไลน์: การโยกย้ายแบบออฟไลน์จําเป็นต้องปิดเซิร์ฟเวอร์เมื่อเริ่มการโยกย้าย
การโยกย้ายแบบออนไลน์: การโยกย้ายแบบออนไลน์จะใช้การซิงโครไนซ์ข้อมูลสดอย่างต่อเนื่อง ซึ่งช่วยให้สามารถตัดไปยังฐานข้อมูลแบบจําลอง Azure ได้ตลอดเวลา การโยกย้ายแบบออนไลน์ช่วยลดเวลาหยุดทํางาน
สถานการณ์การโยกย้ายข้อมูลทั้งหมดไม่ได้มีความสามารถทั้งแบบออฟไลน์และออนไลน์
| สถานการณ์การโยกย้าย | โหมดการโยกย้าย |
|---|---|
| SQL Server ไปยัง Azure SQL Managed Instance | ออนไลน์หรือออฟไลน์ |
| SQL Server ไปยัง SQL Server บนเครื่องเสมือน Azure | ออนไลน์หรือออฟไลน์ |
| SQL Server ไปยัง Azure SQL Database | ออฟไลน์ |
สิ่งที่ควรพิจารณาเมื่อใช้ Database Migration Service
เมื่อเลือกโซลูชันการโยกย้ายฐานข้อมูล ให้พิจารณาว่าคุณลักษณะใดที่สําคัญสําหรับคุณ
- คุณจําเป็นต้องมีการประเมินเพื่อระบุปัญหาความเข้ากันได้หรือไม่
- คุณต้องการคําแนะนํา SKU หรือไม่
- คุณจําเป็นต้องโยกย้ายการเข้าสู่ระบบฐานข้อมูลและ Schema หรือไม่
- คุณจําเป็นต้องทํากระบวนการให้เป็นอัตโนมัติหรือไม่?
- คุณมีสถานการณ์เฉพาะของผลิตภัณฑ์หรือไม่?
- คุณจําเป็นต้องรวมกับเครื่องมือการโยกย้ายอื่นๆ หรือไม่