Computer >> 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ư chúng ta đã nói trong một trong các bài viết trước, máy ảo có thể được tạo bằng cách sử dụng GUI (Giao diện người dùng đồ họa) hoặc PowerShell. Trong hầu hết các trường hợp, khi cả hai tùy chọn đều có sẵn, Quản trị viên CNTT sẽ thích sử dụng GUI hơn.

Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách tạo máy ảo trong Hyper-V 2019 bằng PowerShell. Có thể bạn đã biết, PowerShell là một công cụ được tích hợp vào hệ điều hành Windows Clients và Windows Server. Nó bao gồm hàng nghìn lệnh ghép ngắn được sử dụng để chạy các lệnh cụ thể.

Như mọi khi, để giải thích thủ tục, chúng tôi sẽ tạo một kịch bản. Chúng tôi đang chạy Hyper-V 2019 như một vai trò trên Windows Server 2019. Chúng tôi muốn tạo một máy ảo sẽ lưu trữ Windows Server 2019 và có 8 GB RAM và 50 GB dung lượng đĩa. Vì vậy, hãy bắt đầu.

  1. Nhấp chuột trái trên Trình đơn Bắt đầu và nhập PowerShell
  2. Nhấp chuột phải trên PowerShell và sau đó nhấp vào Chạy với tư cách quản trị viên
  3. Nhấp vào để xác nhận đang chạy PowerShell với tư cách quản trị viên
  4. Loại lệnh bên dưới vào PowerShell và nhấn Enter để tạo máy ảo. Bạn sẽ cần xác định tên của máy ảo và vị trí mà bạn muốn lưu trữ nó. Trong trường hợp của chúng tôi, tên là WinSrv2019 và vị trí nằm trên 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 mà chúng tôi đã thực thi, hãy mô tả ngắn gọn ý nghĩa của chúng:
    -New-VM – used to create a new virtual machine.
    
    -Name WinSrv2019 – used o define the name of the virtual machine. In our case the name is WinSrv2019
    
    -MemoryStartupBytes 8 GB – assigned RAM memory to the virtual machine
    
    -BootDevice VHD -NewVHDPath E:\VirtualMachines\WinSrv2019.vhdx – used to create a new virtual hard disk (*.vhdx) on the certain location and declare it as a boot device
    
    -Path E:\VirtualMachines -NewVHDSizeBytes 50GB – used to define the location where we will store newly created disk and what is total capacity. In this case, the capacity is 50 GB.
    
    Generation 2 – define if we will use Generation 1 or Generation 2 VMs. Nowadays it is recommended to use Generation 2.
    
    -Switch LAN – used to define which virtual network switch will be assigned to the virtual machine. In our case the name of the virtual switch is LAN. In the previous article, we explained what are virtual network switches and how to create them. Please check it on the link.
  7. Để ánh xạ tệp ISO vào ổ CD / DVD của VM để cài đặt hệ điều hành. Lệnh là
    Add-VMDvdDrive -VMName WinSrv2019 -Path E:\Software\ISO\WinSrv2019.iso

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

  8. Để hiểu các lệnh mà chúng tôi đã thực thi, hãy mô tả ngắn gọn ý nghĩa của chúng:
    Add-VMDvdDrive – create new DVD Drive that will be used as the bootable drive
    
    VMName WinSrv2019 – choose the virtual machine where you would like to add a new DVD drive. In our case the name of the virtual machine is WinSrv2019
    
    -Path E:\Software\ISO\WinSrv2019.iso – choose the location where your ISO file is stored. Please note that you need to download ISO file from the official Microsoft or Linux website and then use it as installation media.
  9. Khởi động máy ảo bằng cách nhập lệnh bên dưới:
    Start-VM -Name WinSrv2019

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

  10. Nhập VMConnect.exe để bắt đầu Kết nối máy ảo . Công cụ VMConnect được sử dụng để kết nối với máy ảo.
  11. Chọn Máy chủ Máy ảo và sau đó nhấp vào OK . Trong trường hợp của chúng tôi Máy chủ là localhost và máy ảo là WinSrv2019. Tạo máy ảo trong Hyper-V 2019 bằng PowerShell