Jeśli chodzi o maszyny wirtualne, wielu z nas zaczyna od Oracle VirtualBox. Powody są oczywiste. VirtualBox jest darmowy do użytku niekomercyjnego i w przeciwieństwie do Hyper-V działa w wersji Windows 10 Home. To powiedziawszy, gdy zaczniesz poważnie traktować maszyny wirtualne, nadejdzie czas, kiedy będziesz chciał uaktualnić do Hyper-V. VirtualBox jest odpowiedni dla podstawowych potrzeb, ale Hyper-V, który działa w wersji Pro systemu Windows 10 , ma lepszą wydajność i kilka zaawansowanych funkcji, takich jak zagnieżdżone maszyny wirtualne , łatwiejsze zarządzanie za pomocą PowerShell i funkcje takie jak BASH dla systemu Windows 10 . Jest tylko jeden problem: Hyper-V nie obsługuje natywnie maszyn wirtualnych VirtualBox. Tak więc, aby je przenieść, musisz je przekonwertować.
W tym artykule pokażemy, jak przeprowadzić migrację istniejącej maszyny wirtualnej Oracle VirtualBox do Hyper-V systemu Windows 10.
Migracja maszyny wirtualnej Oracle VirtualBox do systemu Windows 10 Hyper-V
Aby rozpocząć, uruchom VirtualBox Manager, a następnie wybierz maszynę wirtualną z panelu listy, którą chcesz wyeksportować. Upewnij się, że eksportowany system operacyjny jest obsługiwany przez Hyper-V. Kliknij menu Plik , a następnie kliknij Eksportuj urządzenie…

Wybierz ponownie maszynę wirtualną, a następnie kliknij Dalej.
![Jak przeprowadzić migrację maszyn wirtualnych VirtualBox do systemu Windows 10 Hyper-V? Jak przeprowadzić migrację maszyn wirtualnych VirtualBox do systemu Windows 10 Hyper-V?]()
Wybierz lokalizację, w której chcesz przechowywać plik maszyny wirtualnej, wybierz format OFV 2.0 , a następnie kliknij Dalej .
![Jak przeprowadzić migrację maszyn wirtualnych VirtualBox do systemu Windows 10 Hyper-V? Jak przeprowadzić migrację maszyn wirtualnych VirtualBox do systemu Windows 10 Hyper-V?]()
Kliknij Eksportuj , a następnie poczekaj, aż urządzenie zostanie wyeksportowane; może to zająć trochę czasu w zależności od rozmiaru maszyny wirtualnej.
![Jak przeprowadzić migrację maszyn wirtualnych VirtualBox do systemu Windows 10 Hyper-V? Jak przeprowadzić migrację maszyn wirtualnych VirtualBox do systemu Windows 10 Hyper-V?]()
Zanim rozpoczniesz konwersję, będziemy musieli użyć narzędzia do dekompresowania, takiego jak 7-zip , aby wyodrębnić zawartość właśnie wyeksportowanego pliku OVF.
![Jak przeprowadzić migrację maszyn wirtualnych VirtualBox do systemu Windows 10 Hyper-V? Jak przeprowadzić migrację maszyn wirtualnych VirtualBox do systemu Windows 10 Hyper-V?]()
Naszym następnym krokiem jest zaimportowanie maszyny wirtualnej do oprogramowania Hyper-V firmy Microsoft. Hyper-V nie obsługuje natywnie Open Virtual Format. Początkowo próbowałem przekonwertować maszynę wirtualną za pomocą bezpłatnego narzędzia Microsoft o nazwie Virtual Machine Converter oraz wbudowanego polecenia cmdlet PowerShell. Nie doświadczyłem niczego poza frustracją, kiedy to zadziałało; zobacz dowód poniżej. Powiedziałem sobie: „Zapomnij o tym! Musi być prostszy sposób niż powrót do epoki kronik komputerowych ”.
![Jak przeprowadzić migrację maszyn wirtualnych VirtualBox do systemu Windows 10 Hyper-V? Jak przeprowadzić migrację maszyn wirtualnych VirtualBox do systemu Windows 10 Hyper-V?]()
Po kilku poszukiwaniach w Internecie natknąłem się na darmowe narzędzie od StarWind o nazwie V2V Image Converter przeznaczone tylko do konwersji różnych typów wirtualnych formatów dysków twardych. Najpierw musisz zarejestrować się w celu bezpłatnego pobrania, które zostanie wysłane do Ciebie w e-mailu. Po otrzymaniu bezpłatnego pobrania, przejdź do pobierania i konfiguracji StarWind Converter.
![Jak przeprowadzić migrację maszyn wirtualnych VirtualBox do systemu Windows 10 Hyper-V? Jak przeprowadzić migrację maszyn wirtualnych VirtualBox do systemu Windows 10 Hyper-V?]()
Uruchom oprogramowanie StarWind V2V Image Converter, a następnie kliknij Dalej.
![Jak przeprowadzić migrację maszyn wirtualnych VirtualBox do systemu Windows 10 Hyper-V? Jak przeprowadzić migrację maszyn wirtualnych VirtualBox do systemu Windows 10 Hyper-V?]()
Wybierz Plik lokalny jako źródło, a następnie kliknij Dalej .
![Jak przeprowadzić migrację maszyn wirtualnych VirtualBox do systemu Windows 10 Hyper-V? Jak przeprowadzić migrację maszyn wirtualnych VirtualBox do systemu Windows 10 Hyper-V?]()
Wybierz format, na który chcesz przekonwertować obraz. Hyper-V obsługuje formaty VHD i VHDX. VHDX to ulepszenie starszego formatu wirtualnego dysku twardego, obsługujące do 64 TB pamięci masowej. Ponieważ jest to maszyna wirtualna z systemem Windows XP, pozostanę przy stałej opcji VHD o nazwie VHD Wstępnie przydzielony obraz.
![Jak przeprowadzić migrację maszyn wirtualnych VirtualBox do systemu Windows 10 Hyper-V? Jak przeprowadzić migrację maszyn wirtualnych VirtualBox do systemu Windows 10 Hyper-V?]()
Przejdź do miejsca na dysku twardym, w którym chcesz zapisać przekonwertowany obraz.
![Jak przeprowadzić migrację maszyn wirtualnych VirtualBox do systemu Windows 10 Hyper-V? Jak przeprowadzić migrację maszyn wirtualnych VirtualBox do systemu Windows 10 Hyper-V?]()
Wybierz miejsce docelowe pliku VHD. W moim przypadku będzie to używane lokalnie, więc będę się trzymać domyślnego.
![Jak przeprowadzić migrację maszyn wirtualnych VirtualBox do systemu Windows 10 Hyper-V? Jak przeprowadzić migrację maszyn wirtualnych VirtualBox do systemu Windows 10 Hyper-V?]()
Poczekaj, aż plik VMDK zostanie skonwertowany. Im większy VHD, tym dłużej to zajmie.
![Jak przeprowadzić migrację maszyn wirtualnych VirtualBox do systemu Windows 10 Hyper-V? Jak przeprowadzić migrację maszyn wirtualnych VirtualBox do systemu Windows 10 Hyper-V?]()
Importuj maszynę wirtualną do Hyper-V
Następnym krokiem jest sprawdzenie, czy to działa. Uruchom Hyper-V w systemie Windows 10 , kliknij Nowy > Maszyna wirtualna , a następnie kliknij Dalej . Przejdź przez kreator i skonfiguruj maszynę wirtualną z odpowiednimi ustawieniami. Po przejściu do sekcji Podłącz wirtualny dysk twardy wybierz „ Użyj istniejącego wirtualnego dysku twardego ”, kliknij Przeglądaj… , a następnie otwórz plik VHD, który przekonwertowaliśmy wcześniej, a następnie kliknij Dalej .
Kliknij Zakończ , aby potwierdzić konfigurację.
![Jak przeprowadzić migrację maszyn wirtualnych VirtualBox do systemu Windows 10 Hyper-V? Jak przeprowadzić migrację maszyn wirtualnych VirtualBox do systemu Windows 10 Hyper-V?]()
Przejdź do uruchomienia maszyny wirtualnej i gotowe. Twoja maszyna wirtualna Oracle VirtualBox jest teraz uruchomiona w Hyper-V.
![Jak przeprowadzić migrację maszyn wirtualnych VirtualBox do systemu Windows 10 Hyper-V? Jak przeprowadzić migrację maszyn wirtualnych VirtualBox do systemu Windows 10 Hyper-V?]()
Nie było tak źle. Szukasz więcej samouczków na temat maszyn wirtualnych? Sprawdź nasz post dotyczący podłączania maszyny wirtualnej do Internetu . Ponadto, jeśli wolisz nie korzystać z oprogramowania StarWind , wypróbuj darmowy konwerter maszyn wirtualnych Microsoft i daj nam znać, czy miałeś z nim szczęście.