กําหนดค่าและใช้ Hyper-V แบบจําลอง
- 10 นาที
ในฐานะผู้ดูแลระบบเซิร์ฟเวอร์ Windows Contoso คุณควรทําความเข้าใจวิธีการกําหนดค่าและใช้ Hyper-V แบบจําลองและการตรวจสอบสถานภาพการจําลองแบบ คุณจําเป็นต้องสามารถทําการเฟลโอเวอร์ได้ตามความจําเป็น
กําหนดค่าและใช้ Hyper-V แบบจําลอง
Hyper-V แบบจําลองจะพร้อมใช้งานโดยเป็นส่วนหนึ่งของบทบาท Hyper-V คุณสามารถใช้กับเซิร์ฟเวอร์ Hyper-V แบบสแตนด์อโลนหรือบนเซิร์ฟเวอร์ที่เป็นส่วนหนึ่งของคลัสเตอร์เฟลโอเวอร์ซึ่งในกรณีนี้คุณควรกําหนดค่า Hyper-V Replica Broker Hyper V และดังนั้น Hyper-V Replica จึงไม่มีการขึ้นต่อกันบน AD DS ยกเว้นเมื่อ Hyper-V เซิร์ฟเวอร์แบบจําลองเป็นส่วนหนึ่งของคลัสเตอร์เฟลโอเวอร์เดียวกัน
เมื่อต้องการเปิดใช้งาน Hyper-V แบบจําลอง จะต้องดําเนินการสองขั้นตอนดังต่อไปนี้:
เปิดใช้งานโฮสต์ Hyper-V เพื่อทําหน้าที่เป็นเซิร์ฟเวอร์แบบจําลอง:
- ใน 'การตั้งค่าHyper-V' บนเซิร์ฟเวอร์โฮสต์ ในกลุ่ม 'การกําหนดค่าการจําลองแบบ' ให้เลือกกล่องกาเครื่องหมาย เปิดใช้งานคอมพิวเตอร์เครื่องนี้เป็นเซิร์ฟเวอร์แบบจําลอง
- กําหนดค่าการตั้งค่าเซิร์ฟเวอร์ Hyper-V:
- เลือก และกําหนดค่าตัวเลือกการรับรองความถูกต้องและพอร์ต
- เลือกและกําหนดค่าตัวเลือกการอนุญาตและที่เก็บข้อมูล
- คุณสามารถอนุญาตให้ทําการจําลองแบบจากเซิร์ฟเวอร์ใด ๆ ที่รับรองความถูกต้องได้สําเร็จ (ซึ่งจะสะดวกเมื่อเซิร์ฟเวอร์ทั้งหมดเป็นส่วนหนึ่งของโดเมนเดียวกัน) หรืออนุญาตให้ทําการจําลองแบบเฉพาะจากเซิร์ฟเวอร์ที่ระบุเท่านั้น นอกจากนี้ คุณจะต้องกําหนดค่าตําแหน่งที่ตั้งเพื่อเก็บแฟ้มแบบจําลองให้เป็นส่วนหนึ่งของการตั้งค่าการกําหนดค่านี้อีกด้วย
เปิดใช้งานการจําลองแบบบน VM แต่ละรายการที่จําเป็นต้องจําลองแบบบนโฮสต์ Hyper-V หลัก:
- เลือก VM ที่คุณต้องการทําซ้ํา และเลือกเปิดใช้งานการจําลองแบบ
- ใน เปิดใช้งานการจําลองแบบสําหรับ <ตัวช่วยสร้าง VM_Name> ให้ระบุเซิร์ฟเวอร์แบบจําลอง
- ระบุพารามิเตอร์การเชื่อมต่อ เช่น ชนิดการรับรองความถูกต้อง
- เลือก VHDs เพื่อทําซ้ํา คุณสามารถเลือกได้มากกว่าหนึ่งรายการถ้าจําเป็น
- เลือกตัวเลือก ความถี่การจําลองแบบ หนึ่งตัวเลือก:
- 30 วินาที
- 5 นาที (ค่าเริ่มต้น)
- 15 นาที
- กําหนดค่าจุดการกู้คืนเป็นรักษาเฉพาะจุดการกู้คืนล่าสุดหรือสร้างจุดการกู้คืนรายชั่วโมงเพิ่มเติม
- เลือกวิธีการจําลองแบบเริ่มต้น ตัวเลือกได้แก่:
- ส่งสําเนาเริ่มต้นผ่านเครือข่าย
- ส่งสําเนาเริ่มต้นโดยใช้สื่อภายนอก
- เริ่มการจําลองแบบทันที
- กําหนดตารางเวลาการจําลองแบบบน
- หลังจากกําหนดค่าตัวเลือกเหล่านี้แล้ว ให้เริ่มการจําลองแบบ
- หลังจากที่คุณสร้างความสัมพันธ์การจําลองแบบ คอลัมน์ สถานะ ใน Hyper-V Manager จะแสดงความคืบหน้าการจําลองแบบเป็นเปอร์เซ็นต์ของการจําลองแบบทั้งหมดสําหรับ VM ที่กําหนดค่าไว้ แบบจําลอง VM อยู่ในสถานะปิดใช้งานและจะเริ่มทํางานเฉพาะเมื่อคุณทําการเฟลโอเวอร์
- เมื่อการจําลองแบบเริ่มต้นเสร็จสมบูรณ์ แบบจําลองจะอัปเดตเป็นประจําพร้อมด้วยการเปลี่ยนแปลงจาก VM หลัก
จัดการแบบจําลอง Hyper-V โดยใช้ Windows PowerShell
คุณยังสามารถจัดการแบบจําลอง Hyper-V ได้โดยใช้ Windows PowerShell ในการขอรับรายการ cmdlet ของ Windows PowerShell ที่พร้อมใช้งาน ให้เรียกใช้คําสั่งต่อไปนี้:
Get-command *replication* -Module Hyper-V
TCP/IP เมื่อเกิดข้อผิดพลาด
Failover TCP/IP เป็นคุณลักษณะที่คุณสามารถใช้เพื่อควบคุมที่อยู่ IP แบบคงที่และการตั้งค่าเครือข่าย TCP/IP อื่น ๆ ที่ VM ใช้เมื่อเริ่มต้นทํางานเป็นส่วนหนึ่งของการเฟลโอเวอร์
อาจเกิดปัญหาการเชื่อมต่อหลังจากการเฟลโอเวอร์เกิดขึ้นหากเกิดสิ่งต่อไปนี้ทั้งหมด:
- ไม่ได้กําหนดค่า TCP/IP เมื่อเกิดข้อผิดพลาด
- VM หลักมีการกําหนดที่อยู่ IP แบบคงที่
- VM แบบจําลองกําลังใช้การตั้งค่า IP ที่แตกต่างจาก VM หลัก
เมื่อเปิดใช้งานการจําลองแบบ ตัวเลือก Failover TCP/IP จะปรากฏเป็นตัวเลือกการกําหนดค่าเพิ่มเติมใน การตั้งค่าHyper-V สําหรับทั้ง VM หลัก และแบบจําลอง ซึ่งสามารถใช้ได้เฉพาะกับการ์ดเชื่อมต่อเครือข่ายเท่านั้น และไม่ใช่สําหรับการ์ดเชื่อมต่อเครือข่ายแบบดั้งเดิม จําเป็นต้องติดตั้งบริการการรวมเพื่อให้สามารถใช้การตั้งค่า TCP/IP การเฟลโอเวอร์
หมายเหตุ
แบบจําลอง VM ที่กําหนดค่าด้วยที่อยู่ IP แบบคงที่ควรกําหนดค่าให้ใช้ที่อยู่ IP อื่นจากคู่ VM หลักในกรณีที่เกิดการเฟลโอเวอร์
การตรวจสอบสถานภาพการจําลองแบบ
เมื่อคุณเปิดใช้งานการจําลองแบบสําหรับ VM การเปลี่ยนแปลงในการเขียน VM หลักไปยังแฟ้มบันทึกที่ถ่ายโอนไปยังเซิร์ฟเวอร์แบบจําลองเป็นระยะ ๆ และจากนั้นจะถูกนําไปใช้กับ VHD ของแบบจําลอง VM
สถานภาพการจําลองประกอบด้วยข้อมูลต่อไปนี้:
- สถานะการจําลองแบบ ซึ่งระบุว่าเปิดใช้งานการจําลองแบบสําหรับ VM หรือไม่
- โหมดการจําลองแบบซึ่งเป็นหลักหรือแบบจําลอง
- เซิร์ฟเวอร์หลักปัจจุบัน ซึ่งเป็นชื่อเซิร์ฟเวอร์
- เซิร์ฟเวอร์แบบจําลองปัจจุบัน ซึ่งเป็นชื่อเซิร์ฟเวอร์
-
สถานภาพการจําลองแบบซึ่งระบุสถานะการจําลองแบบ สถานภาพการจําลองแบบสามารถมีหนึ่งในสามค่า:
- ปกติ
- คำเตือน
- วิกฤต
-
สถิติ ซึ่งรวมถึงข้อมูลเช่นต่อไปนี้:
- จากเวลา
- ถึงเวลา
- ขนาดโดยเฉลี่ย
- ขนาดสูงสุด
- เวลาแฝงโดยเฉลี่ย
- พบข้อผิดพลาด
- ซิงโครไนซ์ครั้งล่าสุดเมื่อ
- วงจรการจําลองแบบที่สําเร็จ
- การจําลองแบบที่ค้างอยู่ ซึ่งแสดงข้อมูลเกี่ยวกับขนาดของข้อมูลที่ยังจําเป็นต้องทําซ้ําและเมื่อแบบจําลองถูกซิงค์ครั้งล่าสุดกับ VM หลัก
คุณสามารถทดสอบการเชื่อมต่อการจําลองแบบโดยใช้คําสั่ง Windows PowerShell ต่อไปนี้:
Test-VMReplicationConnection -ReplicaServerName server01.domain01.contoso.com -ReplicaServerPort 80 -AuthenticationType Kerberos
คุณสามารถรับสถานะของ VM ทั้งหมดบนเซิร์ฟเวอร์หลัก ได้ โดยการเรียกใช้คําสั่ง Windows PowerShell ต่อไปนี้:
Get-VMReplication
ตัวเลือกการเฟลโอเวอร์
การเฟลโอเวอร์สามชนิดสามารถทําได้กับ Hyper-V แบบจําลอง: ทดสอบเฟลโอเวอร์วางแผนการเฟลโอเวอร์และเฟลโอเวอร์
ทดสอบเฟลโอเวอร์
Test Failover เป็นงานที่ไม่รบกวนที่ช่วยให้คุณสามารถทดสอบ VM บนเซิร์ฟเวอร์แบบจําลองในขณะที่ VM หลักกําลังทํางานโดยไม่ขัดจังหวะการจําลองแบบ คุณสามารถเริ่มต้นได้เฉพาะบนเซิร์ฟเวอร์แบบจําลองบน VM ที่จําลองแบบแล้วเท่านั้น การเริ่มต้น Test Failover บนเครื่องเสมือนที่จําลองแล้วจะสร้างจุดตรวจสอบใหม่และคุณสามารถใช้จุดตรวจสอบนี้เพื่อเลือกจุดกู้คืนเพื่อสร้างการทดสอบ VM ใหม่ได้ การทดสอบ VM นี้มีชื่อเดียวกับแบบจําลอง แต่ถูก - Test ผนวกเข้ากับส่วนท้าย การทดสอบ VM ยังคงถูกตัดการเชื่อมต่อตามค่าเริ่มต้นเพื่อหลีกเลี่ยงความขัดแย้งที่อาจเกิดขึ้นกับ VM หลักที่กําลังทํางานอยู่
การเฟลโอเวอร์ที่วางแผนไว้
คุณสามารถเริ่มการเฟลโอเวอร์ที่วางแผนไว้ได้เพื่อย้าย VM หลักไปยังเซิร์ฟเวอร์แบบจําลอง ตัวอย่างเช่น ก่อนการบํารุงรักษาไซต์หรือก่อนภัยพิบัติที่คาดไว้ ไม่มีการสูญหายของข้อมูลเกิดขึ้น แต่ VM ไม่พร้อมใช้งานในบางครั้งในระหว่างการเริ่มต้นระบบ ซึ่งสามารถเริ่มต้นได้จากไซต์หลักเท่านั้น
หลังจาก Planned Failover แล้ว VM จะทํางานบนเซิร์ฟเวอร์แบบจําลอง และจะไม่ทําซ้ําการเปลี่ยนแปลง ถ้าคุณต้องการตั้งค่าการจําลองแบบอีกครั้ง คุณควรย้อนกลับการตั้งค่าการจําลองแบบและกําหนดค่าคล้ายกับเมื่อคุณเปิดใช้งานการจําลองแบบ
การเฟลโอเวอร์
ถ้าการหยุดชะงักเกิดขึ้นที่เซิร์ฟเวอร์หลักและ VM หลักล้มเหลว คุณสามารถดําเนินการเฟลโอเวอร์ได้ คุณสามารถเริ่มใช้งาน Failover ได้เฉพาะบนเซิร์ฟเวอร์แบบจําลองบน VM ที่จําลองแบบแล้วเท่านั้นและเมื่อ VM หลักไม่พร้อมใช้งานหรือถูกปิดใช้งาน
สําคัญ
การเฟลโอเวอร์เป็นเหตุการณ์ที่ไม่ได้วางแผนไว้ซึ่งอาจส่งผลให้เกิดการสูญหายของข้อมูลเนื่องจากการเปลี่ยนแปลงใน VM หลักอาจไม่มีการจําลองแบบก่อนที่จะเกิดภัยพิบัติขึ้น
การสาธิต
วิดีโอต่อไปนี้สาธิตวิธีการ:
- กําหนดค่า Hyper-V Replica บนเครื่องโฮสต์สองเครื่อง
- กําหนดค่าการจําลองแบบโดยใช้ Windows PowerShell
- ตรวจสอบการเฟลโอเวอร์
ขั้นตอนหลักในกระบวนการคือ:
- กําหนดค่า Hyper-V Replica บนเครื่องโฮสต์ Hyper-V สองเครื่อง
- เปิดใช้งานไฟร์วอลล์ Windows Defender ด้วยกฎความปลอดภัยขั้นสูง
- กําหนดค่าการจําลองแบบโดยใช้การรับรองความถูกต้องของ Windows PowerShell และ Kerberos
- ตรวจสอบว่าการเฟลโอเวอร์เสร็จสมบูรณ์แล้ว
การทบทวนด่วน
คำติชม
หน้านี้มีประโยชน์หรือไม่
ไม่
ต้องการความช่วยเหลือในหัวข้อนี้หรือไม่
ต้องการลองใช้ Ask Learn เพื่อทําให้ชัดเจนหรือแนะนําคุณผ่านหัวข้อนี้หรือไม่