Azure Migrate: การค้นหาและการประเมิน
ติดตั้งอุปกรณ์ Azure Migrate ในสภาพแวดล้อมภายในองค์กร ค้นหาเซิร์ฟเวอร์และการพึ่งพา และสร้างรายงานความพร้อมสำหรับ Azure พร้อมประมาณการต้นทุน
Azure Migrate: การค้นหาและการประเมิน เป็นบทเรียน Azure Fundamentals ฟรีบน CoddyKit นี่คือบทเรียนที่ 2 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Azure Fundamentals และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Azure Fundamentals มีบทเรียนทั้งหมด 4 บทเรียน
Azure Migrate คืออะไร
Azure Migrate เป็นศูนย์กลางในพอร์ทัล Azure ที่มีเครื่องมือสำหรับค้นหา ประเมิน และย้ายเซิร์ฟเวอร์ ฐานข้อมูล เว็บแอป และเดสก์ท็อปเสมือนภายในองค์กรไปยัง Azure โดยผสานรวมทั้งเครื่องมือที่สร้างโดย Microsoft และเครื่องมือจากระบบนิเวศของผู้จำหน่ายซอฟต์แวร์อิสระ (ISV)ที่มีเพิ่มขึ้นเรื่อย ๆ เช่น Cloudamize และ Movere Azure Migrate จัดเก็บข้อมูลการค้นหาและการประเมินทั้งหมดไว้ในทรัพยากรโครงการเฉพาะภายในกลุ่มทรัพยากร
# Create an Azure Migrate project
az migrate project create \
--resource-group myRG \
--name myMigrateProject \
--location eastusอุปกรณ์ Azure Migrate
การค้นหาเริ่มต้นด้วยการปรับใช้อุปกรณ์ Azure Migrate ซึ่งเป็น VM ขนาดเล็กที่คุณเรียกใช้ในสภาพแวดล้อมภายในองค์กร อุปกรณ์นี้รวบรวมข้อมูลเมตา ตัวนับประสิทธิภาพ และข้อมูลการพึ่งพาอย่างต่อเนื่องจาก VMware vCenter, Microsoft Hyper-V หรือเซิร์ฟเวอร์จริง แล้วส่งข้อมูลอย่างปลอดภัยไปยังบริการ Azure Migrate ผ่าน HTTPS อุปกรณ์หนึ่งเครื่องสามารถค้นหา VMware VM ได้สูงสุด 10,000 รายการ หรือ Hyper-V VM ได้สูงสุด 5,000 รายการ
# Download the appliance OVA for VMware discovery
# In the Azure portal: Azure Migrate > Servers > Discover > Virtualization: VMware
# Download URL is provided per project
# After deployment, configure the appliance at:
# https://<appliance-ip>:44368ค้นพบอะไรบ้าง
อุปกรณ์จะรวบรวมข้อมูลเมตาที่ละเอียด ซึ่งรวมถึง: รายการเซิร์ฟเวอร์ (OS, เวอร์ชัน, ซอฟต์แวร์ที่ติดตั้ง, CPU, RAM, จำนวนดิสก์), ข้อมูลประสิทธิภาพ (การใช้ CPU และหน่วยความจำในช่วงเวลาสูงสุด 12 เดือน), การพึ่งพาเครือข่าย (เซิร์ฟเวอร์ใดสื่อสารกับเซิร์ฟเวอร์ใด) และการกำหนดค่าพื้นที่จัดเก็บ (ขนาดดิสก์และ IOPS) สำหรับฐานข้อมูล ข้อมูลรับรองการค้นหา SQL Server แยกต่างหากช่วยให้อุปกรณ์แจกแจงอินสแตนซ์และฐานข้อมูล SQL ได้ด้วย
การสร้างการประเมินเซิร์ฟเวอร์
หลังจากค้นพบแล้ว คุณจะสร้างการประเมิน Azure VMในพอร์ทัล Azure Migrate คุณกำหนดค่าการประเมินด้วย: ภูมิภาคเป้าหมาย, เกณฑ์การกำหนดขนาด VM (ตามประสิทธิภาพ หรือ ตามสภาพภายในองค์กร), ตัวเลือกส่วนลดอินสแตนซ์แบบจอง และปัจจัยเผื่อความสบายใจ (ตัวคูณเผื่อค่าเริ่มต้น 1.3) การประเมินจะวิเคราะห์ข้อมูลประสิทธิภาพและแนะนำ SKU ของ Azure VM ที่เหมาะสม รวมถึงค่าใช้จ่ายรายเดือนโดยประมาณสำหรับแต่ละเซิร์ฟเวอร์
# Create a server assessment via CLI
az migrate assessment create \
--resource-group myRG \
--project-name myMigrateProject \
--name ServerAssessment01 \
--type AzureVmAssessmentความพร้อมใช้งานของ Azure
VM ที่ผ่านการประเมินแต่ละรายการจะได้รับระดับความพร้อมใช้งานของ Azure: Ready, Ready with conditions, Not ready หรือ Readiness unknown สาเหตุทั่วไปของ Not ready ได้แก่ ดิสก์สำหรับเริ่มระบบมีขนาดใหญ่กว่าที่ Azure รองรับ เวอร์ชันระบบปฏิบัติการไม่รองรับ หรือมีดิสก์ข้อมูลแนบอยู่มากกว่า 64 รายการ รายงานการประเมินจะแสดงรายละเอียดปัญหาความพร้อมใช้งานทุกข้อ และให้ขั้นตอนแก้ไขที่นำไปปฏิบัติได้
คำแนะนำการกำหนดขนาด VM ให้เหมาะสม
เกณฑ์การกำหนดขนาดตามประสิทธิภาพจะตรวจสอบการใช้งานสูงสุดของ CPU และหน่วยความจำตลอดช่วงเวลาที่รวบรวมข้อมูล แล้วคูณด้วยปัจจัยเผื่อความสบายใจเพื่อเลือก SKU ของ Azure VM ที่มีขนาดเล็กที่สุดและรองรับเวิร์กโหลดได้ ตัวอย่างเช่น เซิร์ฟเวอร์ที่ใช้ 20% ของ 16 vCPUs อย่างสม่ำเสมอ (เท่ากับ 3.2 vCPUs ที่ใช้งานจริง) โดยมีปัจจัยเผื่อความสบายใจ 1.3 จะต้องใช้ SKU ของ VM ที่มีอย่างน้อย 4.16 vCPUs ดังนั้นการประเมินจะแนะนำ SKU ระดับถัดไปที่มี 4 หรือ 8 vCPUs
การวิเคราะห์การพึ่งพา
การวิเคราะห์การพึ่งพาแสดงว่าเซิร์ฟเวอร์ใดสื่อสารระหว่างกัน ช่วยให้คุณจัดกลุ่มแอปพลิเคชันที่พึ่งพากันเป็นคลื่นการย้ายระบบ Azure Migrate รองรับโหมดการพึ่งพาสองแบบ: แบบไม่ใช้เอเจนต์ (ใช้ข้อมูล vCenter ไม่ต้องติดตั้งซอฟต์แวร์ แต่มีรายละเอียดน้อยกว่า) และแบบใช้เอเจนต์ (ติดตั้งเอเจนต์ Dependency ของ Log Analytics และ MMA/AMA บน VM แต่ละเครื่องเพื่อดูรายละเอียดการเชื่อมต่อระดับกระบวนการ) แผนผังการพึ่งพาจะแสดงภาพโดยตรงในพอร์ทัล Azure
การประเมินเว็บแอปและ SQL
Azure Migrate ยังประเมิน เว็บแอปพลิเคชัน ASP.NET สำหรับการย้ายไปยัง Azure App Service และประเมินฐานข้อมูล SQL Server สำหรับการย้ายไปยัง Azure SQL Database, Azure SQL Managed Instance หรือ SQL Server on Azure VM การประเมิน SQL จะระบุฟีเจอร์ที่เลิกใช้งานแล้ว การจัดเรียงที่ไม่รองรับ และปัญหาด้านความเข้ากันได้ พร้อมกำหนดสถานะ ความพร้อม ให้แต่ละฐานข้อมูล และแนะนำเป้าหมาย Azure SQL ที่เหมาะสมที่สุดตามฟีเจอร์ที่ใช้งาน
รายงานประมาณการค่าใช้จ่าย
การประเมินจะสร้าง ประมาณการค่าใช้จ่ายรายเดือน โดยละเอียดสำหรับแต่ละเวิร์กโหลดในภูมิภาค Azure เป้าหมาย โดยแยกเป็นค่าใช้จ่ายด้านการประมวลผล พื้นที่จัดเก็บ และการส่งข้อมูลออกเครือข่าย คุณสามารถสลับระหว่างราคาแบบ จ่ายตามการใช้งาน และ อินสแตนซ์แบบจองล่วงหน้า 1 ปี/3 ปี เพื่อจำลองการประหยัดค่าใช้จ่ายได้ การส่งออกรายงานไปยัง Excel ช่วยให้คุณจัดทำกรณีทางธุรกิจโดยรวมเพื่อเปรียบเทียบ TCO ในระบบภายในองค์กรกับค่าใช้จ่าย Azure ที่คาดการณ์ไว้ในช่วง 3 ปี
# Export assessment report details
az migrate assessment download \
--resource-group myRG \
--project-name myMigrateProject \
--name ServerAssessment01 \
--output-folder /tmp/assessment-reportระดับความเชื่อมั่นของการประเมิน
Azure Migrate กำหนด ระดับความเชื่อมั่น (1–5 ดาว) ให้กับการประเมินแต่ละรายการ โดยพิจารณาจากเปอร์เซ็นต์ของจุดข้อมูลประสิทธิภาพที่รวบรวมได้ การประเมินที่มีข้อมูลพร้อมใช้งานน้อยกว่า 20% จะได้ 1 ดาว และอาจกำหนดขนาด VM ใหญ่หรือเล็กเกินจริงอย่างมีนัยสำคัญ แนวทางปฏิบัติที่ดีที่สุดคือรวบรวมข้อมูลประสิทธิภาพอย่างน้อย 30 วันก่อนสร้างการประเมิน เพื่อให้ได้ระดับความเชื่อมั่นสูงสุด 5 ดาวและประมาณการค่าใช้จ่ายที่เชื่อถือได้
การปรับปรุงการประเมินซ้ำ
การประเมินเป็น ภาพบันทึก ณ ช่วงเวลาหนึ่ง — ระบบจะไม่อัปเดตโดยอัตโนมัติ เมื่อคุณรวบรวมข้อมูลประสิทธิภาพเพิ่มเติมหรือเปลี่ยนสมมติฐาน (ภูมิภาคเป้าหมาย รูปแบบส่วนลด ปัจจัยเผื่อความสบายใจ) คุณควร สร้างการประเมินใหม่ เพื่อให้สอดคล้องกับข้อมูลนำเข้าที่อัปเดตแล้ว Azure Migrate ช่วยให้คุณเปรียบเทียบการประเมินหลายรายการแบบเคียงข้างกันได้ จึงสามารถจำลองสถานการณ์ต่าง ๆ (เช่น East US กับ North Europe หรือจ่ายตามการใช้งานกับแบบจองล่วงหน้า) ก่อนตัดสินใจใช้แผนการย้าย
ตรวจสอบอย่างรวดเร็ว
ทดสอบความเข้าใจแนวคิด Microsoft Azure Fundamentals (AZ-900) จากบทเรียนนี้
สรุปบทเรียน
ในบทเรียนนี้ คุณได้เรียนรู้ว่า อุปกรณ์ Azure Migrate ค้นหาเซิร์ฟเวอร์ภายในองค์กรและส่งข้อมูลประสิทธิภาพอย่างต่อเนื่อง การประเมิน เซิร์ฟเวอร์ แนะนำ SKU ของ Azure VM และประมาณการค่าใช้จ่ายรายเดือน และ การวิเคราะห์การพึ่งพากัน จัดกลุ่มเซิร์ฟเวอร์ที่พึ่งพากันเป็นระลอกการย้าย บทถัดไป เราจะดำเนินการย้ายแบบย้ายโฮสต์โดยใช้กลไกการจำลองแบบของ Azure Migrate
คำถามที่พบบ่อย
บทเรียน “Azure Migrate: การค้นหาและการประเมิน” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “Azure Migrate: การค้นหาและการประเมิน” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Azure Fundamentals ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Azure Fundamentals มีบทเรียนทั้งหมด 4 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “Azure Migrate: การค้นหาและการประเมิน”
ติดตั้งอุปกรณ์ Azure Migrate ในสภาพแวดล้อมภายในองค์กร ค้นหาเซิร์ฟเวอร์และการพึ่งพา และสร้างรายงานความพร้อมสำหรับ Azure พร้อมประมาณการต้นทุน คุณปฏิบัติ Azure Fundamentals ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Azure Fundamentals หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน Azure Fundamentals บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 2 จากทั้งหมด 4 บทเรียน
บทเรียน “Azure Migrate: การค้นหาและการประเมิน” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Azure Fundamentals นี้ได้ไหม
ได้ บทเรียน Azure Fundamentals ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- กรอบการย้ายระบบ 6-Rs
- Azure Migrate: การค้นหาและการประเมิน
- การย้ายแบบ Rehost ด้วย Azure Migrate (ยกแล้วเปลี่ยน)
- แนวทางปฏิบัติที่ดีในการย้ายฐานข้อมูล