Computer >> Hướng Dẫn Máy Tính >  >> Kết Nối Mạng >> Kết Nối Mạng

Tạo máy ảo trong Hyper-V 2019 bằng PowerShell

Như đã đề cập trong các bài trước, máy ảo có thể tạo bằng giao diện đồ họa (GUI) hoặc PowerShell. Trong hầu hết các trường hợp có cả hai tùy chọn, quản trị viên IT thường ưu tiên GUI.

Bài viết này sẽ hướng dẫn tạo máy ảo trong Hyper-V 2019 bằng PowerShell. PowerShell là công cụ tích hợp sẵn trong Windows Client và Windows Server, bao gồm hàng nghìn cmdlet để chạy các lệnh cụ thể.

Để minh họa, chúng ta sẽ thiết lập một kịch bản: chạy Hyper-V 2019 như một role trên Windows Server 2019, muốn tạo máy ảo chạy Windows Server 2019 với 8 GB RAM và 50 GB dung lượng ổ đĩa. Hãy bắt đầu.

  1. Chuột trái vào Menu Start và gõ PowerShell.
  2. Chuột phải vào PowerShell rồi chọn Run as administrator (Chạy với tư cách quản trị viên).
  3. Nhấn Yes để xác nhận chạy PowerShell với quyền admin.
  4. Gõ lệnh sau vào PowerShell và nhấn Enter để tạo máy ảo. Bạn cần xác định tên máy ảo và vị trí lưu trữ. Trong ví dụ này, tên là WinSrv2019 và vị trí là phân vùng 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. Tạo máy ảo trong Hyper-V 2019 bằng PowerShell
  6. Để hiểu các lệnh vừa thực hiện, hãy giải thích ngắn gọn ý nghĩa:
    New-VM – tạo máy ảo mới.
    -Name WinSrv2019 – đặt tên máy ảo (WinSrv2019).
    -MemoryStartupBytes 8GB – gán 8 GB RAM cho máy ảo.
    -BootDevice VHD -NewVHDPath E:\VirtualMachines\WinSrv2019.vhdx – tạo ổ cứng ảo mới (*.vhdx) tại vị trí chỉ định và khai báo là thiết bị khởi động.
    -Path E:\VirtualMachines -NewVHDSizeBytes 50GB – xác định vị trí lưu ổ đĩa mới và dung lượng tổng (50 GB).
    -Generation 2 – chọn thế hệ máy ảo (Gen 1 hoặc Gen 2). Hiện nay khuyến nghị dùng Generation 2.
    -Switch LAN – gán card mạng ảo (virtual switch) cho máy ảo. Tên switch ở đây là LAN. Bài trước đã giải thích về card mạng ảo và cách tạo.
  7. Để gắn file ISO vào ổ CD/DVD của VM để cài đặt hệ điều hành. Lệnh:
    Add-VMDvdDrive -VMName WinSrv2019 -Path E:\Software\ISO\WinSrv2019.iso

    Tạo máy ảo trong Hyper-V 2019 bằng PowerShell

  8. Giải thích lệnh:
    Add-VMDvdDrive – tạo ổ DVD ảo mới dùng làm ổ khởi động.
    -VMName WinSrv2019 – chọn máy ảo cần thêm ổ DVD (WinSrv2019).
    -Path E:\Software\ISO\WinSrv2019.iso – vị trí file ISO. Lưu ý: cần tải file ISO từ trang chính thức Microsoft hoặc Linux để làm phương tiện cài đặt.
  9. Khởi động máy ảo bằng lệnh:
    Start-VM -Name WinSrv2019

    Tạo máy ảo trong Hyper-V 2019 bằng PowerShell

  10. Gõ VMConnect.exe để mở công cụ Virtual Machine Connect – dùng để kết nối đến máy ảo.
  11. Chọn Server và Virtual Machine rồi nhấn OK. Trong ví dụ: Server là localhost, máy ảo là WinSrv2019.
    Tạo máy ảo trong Hyper-V 2019 bằng PowerShell