บทนำ
Azure SQL Database เป็นเครื่องมือฐานข้อมูลแพลตฟอร์มที่เป็นบริการ (PaaS) ที่มีการพัฒนาที่สมบูรณ์และสภาพแวดล้อมการปรับใช้ในระบบคลาวด์ซึ่งสามารถใช้สําหรับแอปพลิเคชันระบบคลาวด์ที่เรียบง่ายและสําหรับแอปพลิเคชันองค์กรขั้นสูง
การโยกย้ายไปยังฐานข้อมูล SQL ช่วยให้คุณสามารถปรับแอปพลิเคชันให้ทันสมัยโดยการใช้ประโยชน์จากความสามารถของ PaaS ซึ่งช่วยให้คุณสามารถกําจัดการอ้างอิงบนคอมโพเนนต์ทางเทคนิคที่มีขอบเขตในระดับอินสแตนซ์ เช่น งานของบริษัทตัวแทน SQL Azure SQL Database นําเสนอโซลูชันการบํารุงรักษาต่ําซึ่งสามารถเป็นตัวเลือกที่ยอดเยี่ยมสําหรับปริมาณงานบางอย่าง
คุณอาจมีข้อกําหนดเฉพาะที่เหมาะสมกว่าสําหรับฐานข้อมูล SQL Azure แทนที่จะเป็นอินสแตนซ์ที่จัดการแล้วของ Azure SQL ในสถานการณ์ต่อไปนี้:
- คุณจําเป็นต้องทําให้การปรับใช้สําหรับฐานข้อมูลที่มีการใช้งานไม่แน่นอนเป็นระยะ ๆ
- ฐานข้อมูลใหม่ที่ไม่มีประวัติการใช้งานที่คํานวณขนาดเป็นเรื่องยากหรือไม่สามารถประมาณก่อนที่จะปรับใช้ได้
- ความซับซ้อนของการปรับใช้และการพัฒนาเป็นข้อกังวล
- ข้อกําหนดที่เก็บข้อมูลของคุณสูงกว่าที่อินสแตนซ์ที่จัดการแล้วของ Azure SQL และการรวมฐานข้อมูลไม่ใช่ตัวเลือก
กระบวนการโยกย้ายฐานข้อมูล SQL Server ที่ทํางานบนเครื่องเสมือน Azure ไปยังฐานข้อมูล Azure SQL นั้นคล้ายกับขั้นตอนที่เราจะเรียนรู้ในมอดูลนี้
หมายเหตุ
ก่อนที่จะดําเนินการสิ่งสําคัญคือต้องให้แน่ใจว่าคุณได้ตรวจทาน ประเมินฐานข้อมูล SQL Server สําหรับการโยกย้ายไปยัง Azure SQLแล้ว โมดูลนี้จะแนะนําคุณเกี่ยวกับเครื่องมือการประเมินและช่วยให้คุณค้นพบคุณลักษณะใหม่ ในแพลตฟอร์ม SQL Server เป้าหมายที่ฐานข้อมูลของคุณสามารถใช้ประโยชน์จากหลังจากอัปเกรด
ใช้สถานการณ์กรณี
ตลอดทั้งโมดูลนี้ เรากําลังใช้สถานการณ์ตัวอย่างเพื่ออธิบายแนวคิดการโยกย้ายข้อมูลที่สําคัญ
สมมติว่าคุณทํางานให้กับบริษัทที่สร้างจักรยานและชิ้นส่วนจักรยาน คุณมีเซิร์ฟเวอร์ฐานข้อมูลดั้งเดิมหลายเซิร์ฟเวอร์ที่คุณต้องการอัปเกรด รวมถึงฐานข้อมูลผลิตภัณฑ์ ฐานข้อมูลสต็อกชิ้นส่วน และฐานข้อมูลทรัพยากรบุคคล นอกจากนี้คุณยังต้องการย้ายจากแบบจําลองค่าใช้จ่ายที่เป็นทุนไปยังแบบจําลองค่าใช้จ่ายในการดําเนินงานและได้รับประโยชน์จากความสามารถในการปรับขนาดและความพร้อมใช้งานของบริการ Azure คุณวางแผนที่จะย้ายฐานข้อมูล SQL Server ของคุณไปยังฐานข้อมูล Azure SQL คณะกรรมการของคุณได้ขอให้คุณวางแผนโครงการโยกย้ายข้อมูลและทําให้คุณรับผิดชอบในการดําเนินงานการโยกย้ายข้อมูล
คุณจะได้เรียนรู้วิธีการย้ายฐานข้อมูล SQL Server ไปยังฐานข้อมูล Azure SQL คุณจะเริ่มต้นโดยการสํารวจข้อควรพิจารณาก่อนการโยกย้ายที่คุณจําเป็นต้องคํานึงถึงก่อนการโยกย้าย และวิธีการสร้างฐานข้อมูล Azure SQL จากนั้นคุณจะสํารวจวิธีการต่างๆ สําหรับการโยกย้ายแบบออฟไลน์และออนไลน์ และดูวิธีการย้ายข้อมูลไปยังฐานข้อมูล SQL Azure