0Pricing
Azure Fundamentals · บทเรียน

การจำลองแบบด้วย Azure Site Recovery

จำลอง VM ของ Azure ไปยังภูมิภาครองโดยใช้ Azure Site Recovery กำหนดค่าการจำลองแบบ และตรวจสอบสถานะการจำลองแบบในแดชบอร์ด ASR

การจำลองแบบด้วย Azure Site Recovery เป็นบทเรียน Azure Fundamentals ฟรีบน CoddyKit นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Azure Fundamentals และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Azure Fundamentals มีบทเรียนทั้งหมด 4 บทเรียน

Azure Site Recovery คืออะไร

Azure Site Recovery (ASR) เป็นบริการกู้คืนจากภัยพิบัติที่จำลองเวิร์กโหลดจากตำแหน่งหลักไปยังตำแหน่งรอง ทำให้สามารถสลับไปใช้ระบบสำรองได้หากตำแหน่งหลักไม่พร้อมใช้งาน ต่างจาก Azure Backup (ซึ่งสร้างจุด Recovery ณ ช่วงเวลาหนึ่ง) ASR จะรักษา แบบจำลองที่อัปเดตอย่างต่อเนื่อง ของ VM ไว้ ทำให้คุณสลับระบบได้โดยสูญเสียข้อมูลน้อยที่สุด ASR รองรับการจำลอง Azure ไปยัง Azure, VMware หรือ Hyper-V ภายในองค์กรไปยัง Azure และเซิร์ฟเวอร์จริงไปยัง Azure

สถาปัตยกรรม ASR สำหรับ Azure VM

สำหรับการจำลอง Azure ไปยัง Azure ASR ใช้ บริการ Mobility (ติดตั้งโดยอัตโนมัติเป็นส่วนขยาย VM) เพื่อจับข้อมูล I/O การเขียนจากดิสก์ของ VM ต้นทาง ข้อมูลที่จับได้จะถูกส่งผ่านเครือข่ายแกนหลักของ Azure ไปยัง บัญชีพื้นที่จัดเก็บแคช ในภูมิภาคเป้าหมาย จากนั้นจึงเขียนลงใน ดิสก์ที่จัดการแล้วแบบจำลอง Recovery Services vault ในภูมิภาคเป้าหมายจะประสานงานการจำลอง VM ต้นทางยังคงทำงานตามปกติระหว่างการจำลอง โดยการเขียนที่มีปริมาณต่ำกว่าแบนด์วิดท์การจำลองจะไม่ส่งผลต่อประสิทธิภาพ

เปิดใช้การจำลองสำหรับ Azure VM

หากต้องการเปิดใช้การจำลอง ให้ไปยัง VM ต้นทางในพอร์ทัล เลือก การกู้คืนจากภัยพิบัติ เลือกภูมิภาคเป้าหมาย และกำหนดค่ากลุ่มทรัพยากร เครือข่ายเสมือน และบัญชีพื้นที่จัดเก็บแคชเป้าหมาย ASR จะสร้างทรัพยากรเป้าหมายและเริ่มระยะ การจำลองครั้งแรก ซึ่งเป็นการคัดลอกเนื้อหาดิสก์ทั้งหมดไปยังภูมิภาคเป้าหมาย หลังการซิงค์ครั้งแรกเสร็จสิ้น ASR จะเข้าสู่โหมด การจำลองส่วนต่าง และส่งเฉพาะบล็อกที่เปลี่ยนแปลงอย่างต่อเนื่อง

# Enable replication for a VM via CLI
az asr protection-container mapping create \
  --name myMapping \
  --protection-container myPrimaryContainer \
  --resource-group myRG \
  --vault-name myVault \
  --target-protection-container myTargetContainer \
  --policy myPolicy

ประสิทธิภาพการจำลองและการตรวจสอบ

แดชบอร์ด ASR ใน Recovery Services vault จะแสดง สถานะ replicationHealth ของ VM ที่ได้รับการปกป้องแต่ละเครื่อง สถานะที่เป็นไปได้ ได้แก่ สมบูรณ์ คำเตือน และ วิกฤต ตัวชี้วัด RPO (Recovery Point Objective) ที่ทำได้ แสดงว่าแบบจำลองตามหลังต้นทางอยู่มากเพียงใด สำหรับการจำลอง Azure ไปยัง Azure โดยทั่วไป ASR ทำ RPO ได้ต่ำกว่า 1 นาทีภายใต้สภาวะปกติ นอกจากนี้คุณยังดูการใช้แบนด์วิดท์การจำลองและเงื่อนไขข้อผิดพลาดต่าง ๆ ได้

# Check replication health
az asr replication-protected-items list \
  --fabric-name myFabric \
  --protection-container myContainer \
  --resource-group myRG \
  --vault-name myVault \
  --query '[].{Name:name, Health:properties.replicationHealth, RPO:properties.rpoInSeconds}'

นโยบายการจำลอง

นโยบายการจำลอง กำหนด ความถี่ของจุด Recovery ที่สอดคล้องกับความเสียหาย (ทุก 5 นาทีโดยค่าเริ่มต้น) และ ความถี่ของจุด Recovery ที่สอดคล้องกับแอปพลิเคชัน (ทุก 60 นาทีโดยค่าเริ่มต้น) จุด Recovery ที่สอดคล้องกับความเสียหายจะถูกสร้างโดยไม่หยุดการทำงานของแอปพลิเคชันชั่วคราว ส่วนจุด Recovery ที่สอดคล้องกับแอปพลิเคชันจะใช้ VSS/สคริปต์เพื่อให้แน่ใจว่าแอปพลิเคชันสามารถกู้คืนได้อย่างถูกต้อง นโยบายยังระบุระยะเวลาเก็บรักษาจุด Recovery ตั้งแต่ 0 ถึง 72 ชั่วโมงสำหรับจุดที่สอดคล้องกับความเสียหาย และ 0 ถึง 48 ชั่วโมงสำหรับจุดที่สอดคล้องกับแอปพลิเคชัน

การกำหนดค่าทรัพยากรในภูมิภาคเป้าหมาย

ระหว่างการตั้งค่าการจำลอง ASR จะสร้างหรือจับคู่ ทรัพยากรในภูมิภาคเป้าหมาย ได้แก่ กลุ่มทรัพยากรเป้าหมาย เครือข่ายเสมือนเป้าหมาย บัญชีพื้นที่จัดเก็บแคช และดิสก์ที่จัดการแล้วแบบจำลอง คุณสามารถปรับแต่งการจับคู่เครือข่ายเป้าหมายเพื่อวาง VM ที่สลับระบบไปใช้ไว้ในเครือข่ายย่อยที่ระบุ กำหนด IP ส่วนตัวแบบคงที่ และกำหนดค่าขนาด VM เป้าหมาย (ซึ่งอาจแตกต่างจากขนาดต้นทาง เหมาะสำหรับการปรับขนาดให้พอดีระหว่าง DR) การตั้งค่าเหล่านี้จะถูกเก็บไว้ในการกำหนดค่า Compute and Network ของรายการที่ได้รับการปกป้อง

กลุ่มความสอดคล้องของหลาย VM

สำหรับแอปพลิเคชันที่ทำงานครอบคลุมหลาย VM (เช่น เว็บเซิร์ฟเวอร์และเซิร์ฟเวอร์ฐานข้อมูล) คุณสามารถจัดกลุ่ม VM เหล่านั้นเป็น กลุ่มความสอดคล้องของหลาย VM ได้ จากนั้น ASR จะประสานจุด Recovery ที่สอดคล้องกับความเสียหายและจุด Recovery ที่สอดคล้องกับแอปพลิเคชันของ VM ทั้งหมดในกลุ่มพร้อมกัน วิธีนี้ช่วยให้เมื่อคุณสลับระบบ VM ทั้งหมดจะถูกกู้คืนไปยังช่วงเวลาเดียวกัน ป้องกันความไม่สอดคล้องกันของข้อมูลระหว่างระดับแอปพลิเคชันกับระดับฐานข้อมูล ซึ่งอาจทำให้เกิดข้อผิดพลาดของแอปพลิเคชันหลังการสลับระบบ

การแมปเครือข่ายใน ASR

การแมปเครือข่ายกำหนดว่าเครือข่ายเสมือนเป้าหมายใดจะจับคู่กับ VNet ต้นทางแต่ละรายการเมื่อมีการสลับการทำงานของ VM หาก VM ต้นทางของคุณอยู่ใน VNet ที่ชื่อ prod-vnet ในภูมิภาค East US คุณจะกำหนดการแมปเครือข่ายเพื่อให้เมื่อเกิดการสลับการทำงาน VM ถูกวางไว้ใน dr-vnet ในภูมิภาค West US หากไม่มีการแมปเครือข่าย VM ที่สลับการทำงานจะถูกวางไว้ใน VNet แรกที่พร้อมใช้งาน ซึ่งอาจทำให้เกิดปัญหาการเชื่อมต่อหากโทโพโลยีของ VNet แตกต่างจากภูมิภาคต้นทาง

ข้อควรพิจารณาด้านแบนด์วิดท์สำหรับการจำลองแบบ

การจำลองแบบของ ASR ใช้โครงข่ายหลักของ Azure สำหรับสถานการณ์ Azure ไปยัง Azure — คุณไม่ต้องจ่ายค่าแบนด์วิดท์ขาออกระหว่างภูมิภาค Azure ที่จับคู่กันสำหรับปริมาณการใช้งานการจำลองแบบ อย่างไรก็ตาม อัตราการจำลองแบบส่วนต่างต้องไม่เกินแบนด์วิดท์อัปโหลดที่พร้อมใช้งานของพื้นที่จัดเก็บของ VM ต้นทาง สำหรับเวิร์กโหลดที่มีการเขียนสูง เช่น ฐานข้อมูล SQL Server ขนาดใหญ่ที่มีปริมาณการเขียนมาก ให้ใช้เครื่องมือ ASR Deployment Planner เพื่อประเมินแบนด์วิดท์ที่ต้องใช้และตรวจสอบว่าสภาพแวดล้อมของคุณเข้ากันได้ก่อนเปิดใช้การจำลองแบบ

# Run the ASR Deployment Planner for assessment
# Download the tool from Microsoft and run:
ASRDeploymentPlanner.exe -Operation StartProfiling \
  -Hypervisor Azure \
  -VMList VMList.txt \
  -Duration 72

การปกป้องดิสก์แบบมีการจัดการเทียบกับไม่มีการจัดการ

ASR รองรับการจำลองแบบของทั้งดิสก์แบบมีการจัดการและไม่มีการจัดการ (แบบใช้ Blob) แต่ การจำลองแบบดิสก์แบบมีการจัดการ เป็นตัวเลือกที่แนะนำอย่างยิ่ง เนื่องจากไม่ต้องจัดการบัญชีพื้นที่จัดเก็บและให้ประสิทธิภาพที่ดีกว่า เมื่อจำลองแบบ VM ที่ใช้ดิสก์แบบมีการจัดการ ASR จะสร้างดิสก์แบบจำลองที่มีการจัดการที่สอดคล้องกันในภูมิภาคเป้าหมาย นอกจากนี้ คุณยังสามารถยกเว้นดิสก์ข้อมูลบางรายการจากการจำลองแบบได้ เช่น ดิสก์ชั่วคราวหรือดิสก์สำหรับพื้นที่ทำงาน เพื่อลดแบนด์วิดท์และค่าใช้จ่ายในการจำลองแบบ

ASR เทียบกับ Azure Backup: การเลือกเครื่องมือที่เหมาะสม

ASR และ Azure Backup เป็นบริการที่เสริมกัน ไม่ใช่ทางเลือกที่ใช้แทนกัน Azure Backup ปกป้องคุณจากข้อมูลเสียหาย การลบโดยไม่ตั้งใจ และแรนซัมแวร์ — คุณกู้คืนไปยังสถานะที่ทราบว่าปกติดีจากเมื่อหลายวันหรือหลายสัปดาห์ก่อนได้ ส่วน ASR ปกป้องจากเหตุขัดข้องระดับภูมิภาค — คุณสลับการทำงานไปยังแบบจำลองที่ล่าช้ากว่าต้นทางเพียงไม่กี่วินาทีถึงไม่กี่นาที โดยทั่วไปเวิร์กโหลดสำหรับการใช้งานจริงต้องใช้ทั้งสองบริการ: Backup สำหรับการปกป้องข้อมูล และ ASR สำหรับการกู้คืนจากภัยพิบัติและความต่อเนื่องทางธุรกิจ

ตรวจสอบความเข้าใจอย่างรวดเร็ว

ทดสอบความเข้าใจแนวคิด Microsoft Azure Fundamentals (AZ-900) จากบทเรียนนี้

สรุปบทเรียน

ในบทเรียนนี้ คุณได้เรียนรู้ว่า Azure Site Recovery ให้การจำลองแบบส่วนต่างของ VM ไปยังภูมิภาคเป้าหมายอย่างต่อเนื่อง เพื่อรองรับการกู้คืนจากภัยพิบัติที่มี RPO ใกล้ศูนย์ นโยบายการจำลองแบบควบคุมความถี่ของจุดกู้คืนที่สอดคล้องกับสถานะขัดข้องและจุดกู้คืนที่สอดคล้องกับแอป และ การแมปเครือข่ายช่วยให้ VM ที่สลับการทำงานไปอยู่ใน VNet เป้าหมายที่ถูกต้อง ต่อไป เราจะสำรวจวิธีทดสอบและดำเนินการสลับการทำงานด้วย ASR อย่างปลอดภัย

คำถามที่พบบ่อย

บทเรียน “การจำลองแบบด้วย Azure Site Recovery” ฟรีหรือไม่

ใช่ — ข้อความเต็มของ “การจำลองแบบด้วย Azure Site Recovery” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Azure Fundamentals ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Azure Fundamentals มีบทเรียนทั้งหมด 4 บทเรียน

คุณจะเรียนรู้อะไรในบทเรียน “การจำลองแบบด้วย Azure Site Recovery”

จำลอง VM ของ Azure ไปยังภูมิภาครองโดยใช้ Azure Site Recovery กำหนดค่าการจำลองแบบ และตรวจสอบสถานะการจำลองแบบในแดชบอร์ด ASR คุณปฏิบัติ Azure Fundamentals ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน

คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Azure Fundamentals หรือไม่

ไม่จำเป็นต้องมีประสบการณ์มาก่อน Azure Fundamentals บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน

บทเรียน “การจำลองแบบด้วย Azure Site Recovery” ใช้เวลานานแค่ไหน

บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย

ฉันเขียนและรันโค้ดในบทเรียน Azure Fundamentals นี้ได้ไหม

ได้ บทเรียน Azure Fundamentals ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. พื้นฐาน Azure Backup
  2. การกู้คืนจาก Azure Backup
  3. การจำลองแบบด้วย Azure Site Recovery
  4. การทดสอบและการทำงานเมื่อเกิดการสลับระบบ
← กลับไปที่ Azure Fundamentals