Jak przywrócić dane maszyny wirtualnej na serwerze z Hyper-V Server 2019
W tym poradniku dowiemy się, jak zainstalować i skonfigurować system operacyjny Hyper-V Server 2019. Pokażemy, jak utworzyć maszynę wirtualną, jak odzyskać dane z fizycznego dysku serwera Hyper-V, z dysku maszyny wirtualnej oraz jak przekonwertować wirtualny dynamiczny dysk twardy na dysk stały.
![Jak przywrócić dane maszyny wirtualnej na serwerze z Hyper-V Server 2019 Jak przywrócić dane maszyny wirtualnej na serwerze z Hyper-V Server 2019](/pl/pic/blog/how-to-recover-virtual-machine-data-on-a-server-running-hyper-v-server-2019_pl.jpg)
- Instalacja Hyper-V Server 2019
- Rozwiązanie ustawień serwera Hyper-V
- Jak odzyskać dane z serwera Hyper-v i maszyny wirtualnej
- Pytania i odpowiedzi
- Komentarze
Hyper-V Server 2019 to darmowy system operacyjny do wirtualizacji sprzętu od Microsoftu, który pozwala na tworzenie maszyn wirtualnych. Każdy z nich będzie działał jako kompletny komputer z systemem operacyjnym i oprogramowaniem.
Dzięki Hyper-V możecie utworzyć dowolną liczbę maszyn wirtualnych z różnymi systemami operacyjnymi na fizycznym serwerze Windows. Moc sprzętowa i obliczeniowa Hyper-V pozwala na odizolowanie systemu operacyjnego gościa maszyny wirtualnej od systemu operacyjnego serwera w celu utrzymania płynności działania.
![Jak przywrócić dane maszyny wirtualnej na serwerze z Hyper-V Server 2019 (instalacja, konfiguracja)](/pic/youtube/youtube-1280.jpg)
Jak przywrócić dane maszyny wirtualnej na serwerze z Hyper-V Server 2019 (instalacja, konfiguracja)
Istnieją dwie różne wersje Hyper-V:
Hyper-V Server jest samodzielnym serwerem, który zawiera tylko hypervisor Windows (Hyper-V);
Serwer Windows z rolą Hyper-V jest samodzielnym serwerem Windows z włączoną funkcją Hyper-V;
Serwer Hyper-V jest samodzielnym komputerem wyposażonym tylko w Hyper-V.
Przyjrzyjmy się, jak skonfigurować samodzielny serwer Hyper-V zawierający tylko Hypervisor Windows.
Instalacja Hyper-V Server 2019
![Oficjalna strona Microsoftu Oficjalna strona Microsoftu](/pic/blog/a267/01-en-microsoft.jpg)
Obraz ISO z Hyper-V Server 2019 można pobrać z oficjalnej strony Microsoftu. Aby pobrać obraz, musicie zalogować się na swoje konto, teraz link do pobrania obrazu ISO będzie dostępny. Musicie wypełnić wymagane pola, aby rozpocząć pobieranie.
![Zaloguj się na swoje konto Zaloguj się na swoje konto](/pic/blog/a267/02-en-microsoft.jpg)
Przy wyborze zalecałbym korzystanie z wersji angielskiej, uprości to dalszą konfigurację, pozwoli uniknąć błędów i ułatwi rozwiązywanie przyszłych problemów.
![Wybór angielskiej wersji systemu operacyjnego Wybór angielskiej wersji systemu operacyjnego](/pic/blog/a267/03-en-microsoft.jpg)
Po zakończeniu rozruchu, musicie utworzyć dysk startowy lub uruchomić komputer z tego obrazu za pomocą innej dostępnej metody.
![📱 Jak stworzyć bootowalny pendrive Windows dla systemu Android 🖥️](/pic/youtube/youtube-1280.jpg)
📱 Jak stworzyć bootowalny pendrive Windows dla systemu Android 🖥️
Instalacja przebiega w standardowy sposób, podobnie jak w przypadku instalacji Windows 10, wystarczy postępować zgodnie z instrukcjami instalatora. W procesie instalacji Hyper-V nie ma żadnych specjalnych cech.
![⚕️ Odzyskiwanie danych po ponownym zainstalowaniu lub zresetowaniu Windows do stanu pierwotnego 💻](/pic/youtube/youtube-1280.jpg)
⚕️ Odzyskiwanie danych po ponownym zainstalowaniu lub zresetowaniu Windows do stanu pierwotnego 💻
Gdy proces ten zostanie zakończony, system operacyjny wyświetli monit o zmianę hasła administratora. Gdy to zrobicie, otworzycie konsolę hypervisora.
![Zmiana hasła administratora Zmiana hasła administratora](/pic/blog/a267/04-en-hyper-v-server.jpg)
System operacyjny Hyper-V Server nie ma typowego wyświetlacza graficznego, jak Windows 10. Wiele ustawień będzie musiało być skonfigurowanych przy użyciu wiersza poleceń.
![Konsola Hyper-V otwarta Konsola Hyper-V otwarta](/pic/blog/a267/05-en-hyper-v-server.jpg)
Rozwiązanie ustawień serwera Hyper-V
Są dwa okna do zmiany ustawień systemu operacyjnego, okno sconfig.cmd i standardowe okno wiersza poleceń.
Wstępną konfigurację systemu przeprowadzimy za pomocą konsoli zarządzania.
-
Pierwszą opcją jest dołączenie serwera do domeny lub grupy roboczej.
-
Teraz zmieńcie nazwę serwera, najlepiej nadajcie mu sensowną, krótką nazwę, ponieważ będziesz jej używał więcej niż raz w procesie. Zaakceptujcie restart.
-
Kolejny element pozwala na dodanie drugiego użytkownika jako administratora. Najpierw podajemy nazwę, a następnie hasło.
-
Kolejnym ważnym ustawieniem jest włączenie zdalnego dostępu do tego komputera. Włączenie tej opcji pozwala na zdalne zarządzanie serwerem, korzystanie z Server Manager, MMC jak również PowerShell, pozwala na połączenie przez RDP, sprawdzenie dostępności przez ping…
-
Piąta opcja konfiguracji usługi Windows Update.
-
Wtedy możecie zainstalować dostępne aktualizacje.
-
Innym ważnym ustawieniem jest włączenie dostępu RDP. Wprowadźcie E dla enable i 2 dla all.
-
Kolejnym krokiem jest skonfigurowanie sieci. Aby wybrać żądany adapter wprowadźcie jego numer seryjny w moim przypadku jest to “3”. Następnie “1” – ustawcie mu statyczny adres IP “S”, wprowadźcie IP, maskę podsieci i domyślną bramę. Następnie “2” – przepisać DNS. Po zakończeniu konfiguracji wpiszcie 4, aby powrócić do Menu Głównego.
-
Ustawcie datę i godzinę.
-
A dziesiątą opcją jest skonfigurowanie telemetrii. Hyper-V nie pozwala na wyłączenie go, więc wybrałbym żądany tryb z listy, wybieram pierwszy Security.
Po zakończeniu wstępnej konfiguracji systemu operacyjnego pozostało już tylko skonfigurowanie łączności.
Skonfigurujcie łączność z Hyper-v
Aby móc zarządzać serwerem poprzez Hyper-V Manager, musimy posiadać komputer z zainstalowanym systemem Windows 10.
Aby nawiązać połączenie, musimy podać nazwę hosta na maszynie klienta. Aby to zrobić na komputerze z systemem Windows 10, musimy odnaleźć plik hosts, najpierw musimy wpisać adres IP, a następnie nazwę serwera hyper-v oddzieloną spacją. Nasz ciąg znaków będzie wyglądał następująco:
192.168.1.111 WHS2019
![Zapisywanie adresu IP serwera w hosts Zapisywanie adresu IP serwera w hosts](/pic/blog/a267/12-en-hosts.jpg)
Konto użytkownika na komputerze klienckim musi być inne niż konto administratora na Hyper-V, następnie należy zapisać dane uwierzytelniające używane do połączenia z hypervisorem. Na komputerze klienckim uruchomcie wiersz poleceń "jako administrator" i wprowadźcie polecenie:
cmdkey /add:nazwa_serwera /user:nazwa admin /pass:hasło admin
![Zapisz nowe konto Zapisz nowe konto](/pic/blog/a267/13-en-cmd.jpg)
W moim przypadku wygląda to następująco:
cmdkey /add:WHS2019 /user:Administrator /pass:123456
Określa nazwę serwera, nazwę administratora i hasło.
Konfiguracja firewalla w Hyper-V Server
Firewall jest domyślnie włączony na hypervisorze, więc będzie blokował wszystkie zewnętrzne połączenia. Możecie go całkowicie wyłączyć uruchamiając to polecenie:
netsh advfirewall set currentprofile state off
![Wyłączanie firewalla Wyłączanie firewalla](/pic/blog/a267/14-en-cmd.jpg)
Albo można ustawić wiele uprawnień do zdalnego połączenia i kontroli. Polecenia te należy wpisać do konsoli powershell z wiersza poleceń.
Wpisujemy - powershell
powershell
A następnie wykonajcie:
Set-NetFirewallRule -DisplayGroup 'Windows Management Instrumentation (WMI)' -Enabled true -PassThru
Set-NetFirewallRule -DisplayGroup 'Remote Event Log Management' -Enabled true -PassThru
Set-NetFirewallRule -DisplayGroup 'Remote Volume Management' -Enabled true -PassThru
![Ustaw uprawnienia dla połączenia zdalnego Ustaw uprawnienia dla połączenia zdalnego](/pic/blog/a267/15-en-cmd.jpg)
Teraz użyjmy polecenia ping, aby sprawdzić, czy serwer jest osiągalny po swojej nazwie. Uruchomcie wiersz poleceń "jako administrator" na komputerze klienckim, a następnie wpiszcie ping i nazwę serwera:
Ping WHS2019
![Sprawdź ping serwera Sprawdź ping serwera](/pic/blog/a267/16-en-cmd.jpg)
Serwer jest pingowany idź dalej.
Uruchomcie PowerShell jako administrator i wpiszcie polecenie:
winrm quickconfig
Zgadza się tak. W ten sposób włączyliśmy usługę winrm do automatycznego uruchamiania, a także aktywowaliśmy reguły zdalnego zarządzania w firewallu.
![Włączenie automatycznego uruchamiania usługi winrm Włączenie automatycznego uruchamiania usługi winrm](/pic/blog/a267/17-en-powershell.jpg)
Teraz dodajemy serwer hyper-V do listy zaufanych hostów za pomocą następującego polecenia:
Set-Item WSMan:™localhost -TrustedHosts -Value "WHS2019"
Nazwa serwera jest podawana na końcu.
![Dodawanie serwera hyper-V do listy zaufanych hostów Dodawanie serwera hyper-V do listy zaufanych hostów](/pic/blog/a267/18-en-powershell.jpg)
Kolejnym krokiem jest ustawienie uprawnień dla grupy anonimowych logowań. Wykonuje się to poprzez uruchomienie Component Services, wpisując dcomcnfg w wierszu poleceń.
dcomcnfg
Przejdźcie do pozycji Usługi komponentów - Komputery - Mój komputer. Kliknijcie Mój komputer i kliknijcie Właściwości, a następnie kliknijcie kartę Zabezpieczenia COM.
Tutaj kliknijcie "Zmień ograniczenia uprawnień", przewińcie w dół i ustaw uprawnienie zdalnego dostępu dla grupy "Anonimowe logowanie" - "Ok".
![Ustaw uprawnienia zdalnego dostępu dla grupy Anonimowe logowanie Ustaw uprawnienia zdalnego dostępu dla grupy Anonimowe logowanie](/pic/blog/a267/19-en-component-services.jpg)
Instalujemy Hyper-V Manager na komputerze z systemem Windows 10. Kliknijcie Uruchom - Aplikacje i funkcje - Programy i funkcje - Włącz lub wyłącz funkcje systemu Windows. Na liście znajdźcie Hyper-V, rozwińcie ją i zaznaczcie pole obok "Hyper-V Controls" - kliknijcie "Ok".
![Instalacja komponentu Hyper-V w Windows 10 Instalacja komponentu Hyper-V w Windows 10](/pic/blog/a267/20-en-hyper-v.jpg)
Poczekajcie na zakończenie instalacji, a następnie połączcie się z serwerem zdalnym.
Otwórzcie Start - Narzędzia administracyjne - Hyper-V Manager - Połącz się z serwerem. W polu należy wpisać nazwę serwera Hyper-V.
![Połącz się z serwerem Połącz się z serwerem](/pic/blog/a267/21-en-hyper-v.jpg)
Po prawidłowym skonfigurowaniu powinieneś być w stanie połączyć się z serwerem i zarządzać nim.
Hyper-V north został zainstalowany, wstępna konfiguracja połączenia została wykonana, teraz pozostało tylko utworzyć maszynę wirtualną.
![🗄️ Jak skonfigurować archiwizację danych, stworzyć kopię zapasową i przywrócić system Windows Server](/pic/youtube/youtube-1280.jpg)
🗄️ Jak skonfigurować archiwizację danych, stworzyć kopię zapasową i przywrócić system Windows Server
Jak odzyskać dane z serwera Hyper-v i maszyny wirtualnej
W przypadku uszkodzenia systemu operacyjnego, przypadkowego sformatowania dysku hyper-v, nieużywalnej maszyny wirtualnej i nie tylko, oprogramowanie do odzyskiwania danych Hetman Partition Recovery może pomóc w odczytaniu i odzyskaniu danych z dysku.
Wyjmijcie dysk z serwera Hyper-v i podłączcie go do komputera z systemem Windows. Pobierzcie, zainstalujcie i uruchomcie oprogramowanie, otwórzcie dysk i rozpocznijcie skanowanie.
![Skanowanie dysku z serwera Hyper-v Skanowanie dysku z serwera Hyper-v](/pic/blog/a267/22-en-hetman-partition-recovery.jpg)
Jeśli Wasz system operacyjny Hyper-v ulegnie awarii, będziecie mógły przywrócić pliki maszyny wirtualnej z tego dysku. Domyślnie znajdują się one pod adresem:
С:\Users\Public\Documents\Hyper-V\Virtual hard disks
![Odzyskiwanie plików maszyn wirtualnych Odzyskiwanie plików maszyn wirtualnych](/pic/blog/a267/23-en-hetman-partition-recovery.jpg)
Wybierzcie pliki, które chcecie przywrócić i kliknijcie «Odzyskać», określić, gdzie je zapisać i kliknijcie «Odzyskać» ponownie, będzie zapisać pliki do określonej lokalizacji.
![Odzyskane pliki Hyper-v Odzyskane pliki Hyper-v](/pic/blog/a267/24-en-hetman-partition-recovery.jpg)
Później będziecie mógły podłączyć maszynę wirtualną i uruchomić ją.
Jak przekonwertować dynamiczny wirtualny dysk twardy na dysk stały
Podczas tworzenia maszyny wirtualnej w hypervisorze, tworzony jest dynamiczny wirtualny dysk twardy, z którym można pracować. Ze względu na charakter systemu plików i ciągłą defragmentację na tych dyskach, usunięte pliki są nadpisywane, a odzyskiwanie danych z tych obrazów dysków może się nie powieść. Typ dysku można przekonwertować w ustawieniach maszyny wirtualnej Hyper-V w Managerze.
![Wirtualny dysk twardy typu dynamicznego Wirtualny dysk twardy typu dynamicznego](/pic/blog/a267/25-en-hyper-v.jpg)
Wybierzcie wirtualną maszynę, której chcecie użyć i otwórzcie Ustawienia - kiedy się otworzą, wybierzcie dysk twardy po lewej stronie i kliknijcie Edytuj po prawej stronie.
![Konwersja wirtualnego dysku twardego Konwersja wirtualnego dysku twardego](/pic/blog/a267/26-en-hyper-v.jpg)
W przypadku wybrania opcji Konwertuj i kliknięcia przycisku Następny, najlepiej jest zachować format dysku taki, jaki jest. W kolejnym kroku wybierzmy typ Fiksowanego rozmiaru - Dalej.
![Konwertuj - stały rozmiar Konwertuj - stały rozmiar](/pic/blog/a267/27-en-hyper-v.jpg)
W procesie konwersji program nie zmieni pliku głównego wirtualnego dysku, lecz zapisze jego kopię o ustalonym już rozmiarze. Podajemy więc nazwę pliku i klikamy Dalej, a następnie Gotowe.
![Ustaw stały rozmiar Ustaw stały rozmiar](/pic/blog/a267/28-en-hyper-v.jpg)
Oczekiwanie na zakończenie procesu zmiany dysku wirtualnego.
Teraz sprawdźmy, czy udało się zmienić typ dysku. Klikamy Sprawdzić i otwiera się okno, w którym widzimy, że typ naszego dysku zmienił się na fixed size.
![Stały wirtualny dysk twardy Stały wirtualny dysk twardy](/pic/blog/a267/29-en-hyper-v.jpg)
Jak odzyskać dane z pliku obrazu dysku wirtualnego
Teraz musimy załadować ten plik do naszego programu. Otwórzcie Narzędzia - Montować dysk, ustawcie ścieżkę do pliku stałego dysku wirtualnego i kliknijcie Otwórz. Zostanie to wyświetlone w Menedżerze dysków.
![Zamontuj stały wirtualny dysk twardy Zamontuj stały wirtualny dysk twardy](/pic/blog/a267/30-en-hetman-partition-recovery.jpg)
To tylko kwestia przeskanowania go, zaznaczenia plików, które chcecie, i przywrócenia ich.
![Odzyskiwanie danych Odzyskiwanie danych](/pic/blog/a267/31-en-hetman-partition-recovery.jpg)
Odzyskiwane pliki będą w folderze na określonej ścieżce.
Jeśli zainstalowałeś Hyper-V na Windowsie z interfejsem desktopowym, nie ma takiej potrzeby w ogóle.
Jeśli zainstalowałeś Hyper-V w środowisku niegraficznym, zainstaluj Hyper-V na dowolnym systemie GUI, którego będziecie używały do zdalnego zarządzania, utwórzcie tam kontroler domeny, wyeksportujcie go i zaimportujcie na nowego hosta. Wymaga to o wiele mniej wysiłku niż stawianie wszystkich tych rusztowań, a następnie ich rozbieranie.