Jak skonfigurować maszyny wirtualne Hyper-V w systemie Windows Server 2016 i nowszych wersjach

Celem skonfigurowania hiperwizora Hyper-V w systemie Windows Server 2016 jest obsługa maszyn wirtualnych. Po zainstalowaniu zainstalowano rolę Hyper-Vproces konfiguracji i tworzenia maszyn wirtualnych w systemach Windows Server 2016, 2019 i 2022 przebiega identycznie. W związku z tym można korzystać z tej samej procedury do tworzenia i konfigurowania maszyn wirtualnych (VM) w nowoczesnych systemach operacyjnych Windows Server.

Przyjrzyjmy się, jak tworzyć i konfigurować maszyny wirtualne w Windows Server 2016 Hyper-V.

NAKIVO do tworzenia kopii zapasowej Hyper-V

NAKIVO do tworzenia kopii zapasowej Hyper-V

Kopie zapasowe bezagentowe spójne z aplikacją dla Hyper-V. Ochrona przed oprogramowaniem wymuszającym okup, natychmiastowe uruchamianie maszyn wirtualnych z kopii zapasowej, obsługa innych platform wirtualnych i fizycznych oraz wiele innych funkcji.

Tworzenie maszyny wirtualnej Hyper-V

Najpierw należy skorzystać z Menedżer Hyper-V w celu połączenia się z hostem Hyper-V. Menedżer Hyper-V jest zawarty w pakietach narzędzi do zdalnej administracji serwerem (RSAT) dla systemów operacyjnych typu klient, takich jak Windows 10, lub znajduje się w sekcji „Instaluj funkcje” Menedżera serwera w systemach Windows Server 2016 i 2019. Należy pamiętać, że RSAT jest dostępny do pobrania osobno.

Aby rozpocząć, kliknij prawym przyciskiem myszy host Hyper-V i wybierz New > Virtual Machine.

How to create a new Windows virtual machine in Hyper-V

Spowoduje to uruchomienie New Virtual Machine Wizard.

  1. Before you begin. Jeśli chcesz, przeczytaj wprowadzenie kreatora i kliknij Next. Możesz zaznaczyć pole wyboru, aby nie wyświetlać tej strony ponownie podczas tworzenia nowej maszyny wirtualnej w Hyper-V.

    Create virtual machine Hyper-V Server 2016 using a wizard

  1. Specify Name and Location dla nowej maszyny wirtualnej Hyper-V. Rozpocznij konfigurację, wybierając nazwę ( WStest w naszym przykładzie). Ścieżka zapisana w konfiguracji Hyper-V jest domyślnie używana do przechowywania plików maszyny wirtualnej. Można zaznaczyć pole wyboru Store the virtual machine in a different location , aby zdefiniować niestandardową ścieżkę dla tej konfiguracji maszyny wirtualnej.

    Kreator tworzy podfolder „Virtual Machines”, który zawiera podfolder o nazwie odpowiadającej identyfikatorowi maszyny wirtualnej w wybranym folderze. Należy pamiętać, że jest to nazwa maszyny wirtualnej, a nie nazwa hosta ustawiona w systemie operacyjnym gościa.
    Setting a name for a new Windows Server virtual machine

  1. Specify Generation. Po utworzeniu maszyny wirtualnej nie można zmienić jej generacji. Dlatego przed kontynuowaniem upewnij się, że wybierz odpowiednią generację
    • Aby zapewnić większą kompatybilność, w tym przeniesienie do Azure, należy wybrać Generation 1 VMs . Jeśli żadne z wymienionych ograniczeń nie ma zastosowania i chcesz korzystać z funkcji takich jak bezpieczny rozruch UEFI, lepszym wyborem będzie generacja 2.
    • Należy pamiętać, że Generation-2 VMs są kompatybilne tylko z wersjami Hyper-V 2012 R2 i nowszymi. Systemy Windows Server 2012/Windows 8 w wersji 64-bitowej i nowszej są objęte wsparciem dla Generation-2, ale 32-bitowe wersje tych systemów operacyjnych nie działają.

    Jeśli utworzysz maszynę wirtualną Generation-2 i spróbujesz uruchomić ją z obrazu ISO 32-bitowego systemu operacyjnego, pojawi się błąd informujący, że nie znaleziono nośnika startowego. Firma Microsoft pracuje również nad wsparciem dla maszyn wirtualnych generacji 2 z systemem Linux — sprawdź swoją konkretną dystrybucję, ponieważ obecnie niektóre z nich mogą nie być obsługiwane w generacji 2. Jest jeszcze jedna kwestia do rozważenia: dla tych, którzy myślą o przeniesieniu wcześniej utworzonej maszyny wirtualnej typu „ Maszyna wirtualna Hyper-V do platformy Azure”, generacja 2 nie jest obsługiwana.

    How to set up a VM Generation when creating a VM

  1. Assign Memory. Zarządzanie pamięcią w Hyper-V posiada opcję o nazwie „ Dynamic Memory”. Można zobaczyć pole wyboru, które można zaznaczyć, aby włączyć tę funkcję na tym etapie. Jeśli zdecydujesz się włączyć tę opcję, Hyper-V będzie współpracować z systemem operacyjnym maszyny wirtualnej w zakresie zarządzania pamięcią tego systemu.

    Dzięki funkcji Dynamic Memory ( ) Hyper-V wykorzystuje funkcję „hot add” do rozszerzania pamięci systemu operacyjnego maszyny wirtualnej w miarę wzrostu zapotrzebowania na pamięć w ramach tego systemu. Funkcja Dynamic Memory pomaga dynamicznie i automatycznie rozdzielać pamięć RAM między uruchomione maszyny wirtualne, przydzielając pamięć na nowo w oparciu o zmiany w ich zapotrzebowaniu na zasoby. Pomaga to zapewnić bardziej efektywne wykorzystanie zasobów pamięci na hoście Hyper-V, a także większą gęstość maszyn wirtualnych.

    How much memory to set for a Windows virtual machine in Hyper-V

    Po wybraniu opcji Use Dynamic Memory for this virtual machinemożna ustawić minimalne i maksymalne wartości pamięci RAM, która jest dynamicznie przydzielana maszynie wirtualnej. Można to zrobić w konfiguracji maszyny wirtualnej podczas jej tworzenia.

    Memory settings in virtual machine configuration

  1. Configure Networking. Aby dana maszyna wirtualna miała łączność z siecią, należy podłączyć przełącznik wirtualny z podłączonym dostępem do sieci. Można również pozostawić maszynę wirtualną w stanie odłączonym, ponieważ połączenie z siecią nie jest wymagane do zakończenia konfiguracji maszyny wirtualnej. W tym przykładzie podłączamy maszynę wirtualną do ExternalSwitch , który jest przełącznikiem wirtualnym podłączonym do naszej produkcyjnej sieci LAN.

    How to set up virtual machine networking when creating a new VM

  1. Connect Virtual Hard Disk. Do wyboru są trzy opcje:
    • Jeśli wybierzesz opcję Create a virtual hard disk , tworzysz zupełnie nowy dysk vhdx na hoście Hyper-V. Możesz również ustawić rozmiar dysku. Kreator domyślnie ustawia 127 GB, co można łatwo zmienić. 127 GB wystarczy dla maszyny wirtualnej z systemem Windows Server używanej w naszym przykładzie.
    • Opcja Use an existing virtual hard disk pozwala dołączyć nową konfigurację maszyny wirtualnej do istniejącego dysku wirtualnego. Być może skopiowałeś plik vhdx , który chcesz ponownie wykorzystać w nowej konfiguracji maszyny wirtualnej. Dzięki tej opcji możesz po prostu wskazać kreatorowi plik vhdx .
    • Dzięki opcji Attach a virtual hard disk later można pominąć tworzenie dysku twardego w kreatorze i przypisać dysk później.

    Istnieje jedno istotne zastrzeżenie dotyczące etapu tworzenia wirtualnego dysku twardego — nie można wybrać typu tworzonego dysku. Domyślnie Hyper-V tworzy dynamicznie rozszerzające się dyski, które są dyski z alokacją dynamiczną. Oznacza to, że miejsce jest wykorzystywane tylko w razie potrzeby.

    Uwaga: Takie podejście ma pewne wady. Chociaż sterownik pamięci masowej Hyper-V zazwyczaj efektywnie wykorzystuje zasoby w celu uzyskania optymalnej wydajności, użytkownik może nadal preferować przydzielanie dysków typu thick lub o stałym rozmiarze w Hyper-V. Aby to zrobić, należy wybrać trzecią opcję i podłączyć dysk twardy o dużej pojemności po utworzeniu maszyny wirtualnej. Przeczytaj więcej na stronie różnice między formatami VHD i VHDX.

    Na tym etapie tworzenia nowej maszyny wirtualnej można utworzyć tylko jeden dysk twardy; jednak po zakończeniu tworzenia maszyny wirtualnej można dodać kolejne dyski twarde.

    Configuring a virtual disk for a Windows Server VM in Hyper-V

  1. Skonfiguruj Installation Options. Oznacza to określenie sposobu instalacji systemu operacyjnego gościa (OS) na nowej maszynie wirtualnej.
    • Install an operating system later na tym etapie nie wprowadza zmian w konfiguracji maszyny wirtualnej, ale ustawienie to można edytować później.
    • Install an operating system from a bootable image file jest najpopularniejszym sposobem instalacji systemu operacyjnego. Plik ISO systemu operacyjnego musi być zapisany gdzieś na serwerze. Wystarczy wskazać kreatorowi lokalizację za pomocą Browse button. W naszym przykładzie tworzymy maszynę wirtualną z systemem Windows Server i wybieramy odpowiedni plik obrazu ISO do instalacji. Przeczytaj jak skopiować plik ISO na serwer Hyper-V.
    • Install an operating system from a network-based installation server. Możesz skorzystać z tej opcji, jeśli posiadasz serwer instalacyjny oparty na sieci (serwer z wdrożonymi usługami zdalnej instalacji).

    Selecting an ISO file to install a Windows Server VM

  1. Sprawdź konfigurację Summary. Wyświetlone informacje pozwalają upewnić się, że konfiguracja jest poprawna. Jeśli coś jest nieprawidłowe, możesz cofnąć się i zmodyfikować ustawienia. Po kliknięciu Finishmaszyna wirtualna z systemem Windows Server zostanie utworzona zgodnie z określoną konfiguracją.

    Viewing the virtual machine configuration summary

Uruchamianie maszyny wirtualnej

Po zakończeniu konfiguracji i utworzeniu maszyny wirtualnej można włączyć maszynę wirtualną z systemem Windows.

  1. Kliknij prawym przyciskiem myszy maszynę wirtualną i wybierz Start.

    Starting a Windows virtual machine

  1. Można połączyć się z konsolą maszyny wirtualnej, klikając prawym przyciskiem myszy maszynę wirtualną i wybierając Connect. Konsola Virtual Machine Connection (VMConnect) to interfejs zarządzania, w którym widoczny jest „monitor” podłączony do maszyny wirtualnej, podobnie jak podczas korzystania z funkcji Pulpit zdalny systemu Windows.

    Connecting to a running Windows virtual machine

    Po połączeniu się z VMConnect powinniśmy teraz móc uruchomić naszą maszynę wirtualną i zainstalować system operacyjny w zwykły sposób, postępując zgodnie z instrukcjami instalatora. Po zakończeniu instalacji otrzymujemy maszynę wirtualną z systemem Windows Server. Możemy edytować konfigurację maszyny wirtualnej Windows, instalować aplikacje wewnątrz maszyny wirtualnej itp.

    Zobacz kompletny przewodnik w naszym samouczku wideo:

Podsumowanie

Opisane kroki dotyczące tworzenia maszyny wirtualnej z systemem Windows Server w środowisku Hyper-V działającym pod kontrolą systemów Windows Server 2016, 2019 i 2022 można wykorzystać do zainstalowania maszyny wirtualnej z dowolnym innym obsługiwanym systemem operacyjnym, takim jak Windows 7, Ubuntu Linux itp.

Korzystanie z Menedżera Hyper-V to wygodny sposób na tworzenie maszyn wirtualnych i edycję ich konfiguracji. Alternatywnie można skorzystać z utworzyć maszynę wirtualną Hyper-V w PowerShellu , co może okazać się przydatne przy automatyzacji i wdrażaniu na dużą skalę. Niezależnie od tego, jaką metodę tworzenia i konfiguracji maszyny wirtualnej wybierzesz, pamiętaj o wykonywaniu kopii zapasowej maszyn wirtualnych Hyper-V, aby uniknąć utraty danych i przestojów.

Roczny bezpłatny dostęp do usługi ochrony danych: NAKIVO Backup & Replication

Roczny bezpłatny dostęp do usługi ochrony danych: NAKIVO Backup & Replication

Wdrażanie w 2 minuty i ochrona danych w środowiskach wirtualnych, w chmurze, fizycznych oraz SaaS. Opcje wykonywania kopii zapasowej, replikacji i natychmiastowego odzyskiwania danych.

People also read