Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> ระบบเครือข่าย

การสร้างเครื่องเสมือนจริงใน Hyper-V 2019 ด้วย PowerShell

เช่นที่เราได้กล่าวไว้ในบทความก่อนหน้า เครื่องเสมือนจริงสามารถสร้างได้ทั้งผ่าน GUI (Graphical User Interface) และ PowerShell ในส่วนใหญ่ที่มีทั้งสองตัวเลือก ผู้ดูแลระบบ IT มักจะเลือกใช้ GUI

ในบทความนี้ เราจะแสดงวิธีสร้างเครื่องเสมือนจริงใน Hyper-V 2019 โดยใช้ PowerShell ซึ่งเป็นเครื่องมือที่รวมอยู่ใน Windows Clients และ Windows Servers ประกอบด้วย Cmdlets หลายพันรายการที่ใช้รันคำสั่งเฉพาะเจาะจง

เช่นเคย เราจะสร้างสถานการณ์เพื่ออธิบายขั้นตอน เรากำลังรัน Hyper-V 2019 เป็น Role บน Windows Server 2019 ต้องการสร้างเครื่องเสมือนจริงที่จะเป็นโฮสต์ Windows Server 2019 พร้อม RAM 8 GB และพื้นที่ดิสก์ 50 GB เริ่มต้นกันเลย

  1. คลิกซ้าย ที่ Start Menu และพิมพ์ PowerShell
  2. คลิกขวา ที่ PowerShell แล้วคลิก Run as administrator
  3. คลิก Yes เพื่อยืนยันการรัน PowerShell ในฐานะผู้ดูแลระบบ
  4. พิมพ์ คำสั่งด้านล่างใน PowerShell แล้วกด Enter เพื่อสร้างเครื่องเสมือนจริง ต้องกำหนดชื่อเครื่องเสมือนจริงและตำแหน่งจัดเก็บ ในกรณีนี้ ชื่อคือ WinSrv2019 และตำแหน่งอยู่บนพาร์ติชัน E:\VirtualMachines\
    New-VM -Name WinSrv2019 -MemoryStartupBytes 8GB -BootDevice VHD -NewVHDPath E:\VirtualMachines\WinSrv2019.vhdx -Path E:\VirtualMachines -NewVHDSizeBytes 50GB -Generation 2 -Switch LAN
  5. การสร้างเครื่องเสมือนจริงใน Hyper-V 2019 ด้วย PowerShell
  6. เพื่อเข้าใจคำสั่งที่เรารัน ลองอธิบายความหมายสั้นๆ:
    -New-VM – ใช้สร้างเครื่องเสมือนจริงใหม่
    -Name WinSrv2019 – ใช้กำหนดชื่อเครื่องเสมือนจริง ในกรณีนี้คือ WinSrv2019
    -MemoryStartupBytes 8GB – กำหนดหน่วยความจำ RAM ให้เครื่องเสมือนจริง
    -BootDevice VHD -NewVHDPath E:\VirtualMachines\WinSrv2019.vhdx – ใช้สร้างดิสก์แข็งเสมือนจริงใหม่ (*.vhdx) ที่ตำแหน่งที่กำหนด และประกาศเป็นอุปกรณ์บูท (Boot Device)
    -Path E:\VirtualMachines -NewVHDSizeBytes 50GB – ใช้กำหนดตำแหน่งจัดเก็บดิสก์ที่สร้างใหม่และขนาดรวม ในกรณีนี้คือ 50 GB
    Generation 2 – กำหนดว่าใช้ Generation 1 หรือ Generation 2 ปัจจุบันแนะนำให้ใช้ Generation 2
    -Switch LAN – ใช้กำหนดสวิตช์เครือข่ายเสมือนจริงที่จะมอบหมายให้เครื่องเสมือนจริง ในกรณีนี้ชื่อสวิตช์คือ LAN ในบทความก่อนหน้าเราอธิบายเกี่ยวกับสวิตช์เครือข่ายเสมือนจริงและวิธีสร้าง โปรดดูที่ลิงก์
  7. เพื่อแมป (Map) ไฟล์ ISO ไปยังไดรฟ์ CD/DVD ของ VM เพื่อติดตั้งระบบปฏิบัติการ คำสั่งคือ:
    Add-VMDvdDrive -VMName WinSrv2019 -Path E:\Software\ISO\WinSrv2019.iso

    การสร้างเครื่องเสมือนจริงใน Hyper-V 2019 ด้วย PowerShell

  8. อธิบายความหมายคำสั่ง:
    Add-VMDvdDrive – สร้างไดรฟ์ DVD ใหม่ที่จะใช้เป็นไดรฟ์บูทได้
    VMName WinSrv2019 – เลือกเครื่องเสมือนจริงที่ต้องการเพิ่มไดรฟ์ DVD ในกรณีนี้คือ WinSrv2019
    -Path E:\Software\ISO\WinSrv2019.iso – เลือกตำแหน่งที่จัดเก็บไฟล์ ISO โปรดทราบว่าต้องดาวน์โหลดไฟล์ ISO จากเว็บไซต์ Microsoft หรือ Linux อย่างเป็นทางการ แล้วนำมาใช้เป็นสื่อติดตั้ง
  9. เริ่มต้นเครื่องเสมือนจริงโดยพิมพ์คำสั่ง:
    Start-VM -Name WinSrv2019

    การสร้างเครื่องเสมือนจริงใน Hyper-V 2019 ด้วย PowerShell

  10. พิมพ์ VMConnect.exe เพื่อเริ่ม Virtual Machine Connect เครื่องมือ VMConnect ใช้สำหรับเชื่อมต่อกับเครื่องเสมือนจริง
  11. เลือก Server และ Virtual Machine แล้วคลิก OK ในกรณีนี้ Server คือ localhost และเครื่องเสมือนจริงคือ WinSrv2019
    การสร้างเครื่องเสมือนจริงใน Hyper-V 2019 ด้วย PowerShell