Flytta Hyper-V Virtual Machine i Windows 10
Windows 10, Windows 8.1 och Windows 8 kommer med Client Hyper-V så att du kan köra ett gästoperativsystem som stöds inuti en virtuell maskin. Hyper-V är Microsofts inbyggda hypervisor för Windows. Det utvecklades ursprungligen för Windows Server 2008 och portades sedan till Windows klientoperativsystem. Det har förbättrats med tiden och finns också i den senaste Windows 10-versionen. Idag kommer vi att lära oss hur man flyttar en befintlig Hyper-V virtuell maskin till en annan plats.
Obs: Endast Windows 10 Pro, Enterprise och Education upplagor inkluderar Hyper-V-virtualiseringstekniken.
Vad är Hyper-V
Hyper-V är Microsofts alldeles egna virtualiseringslösning som gör det möjligt att skapa virtuella maskiner på x86-64-system som kör Windows. Hyper-V släpptes först tillsammans med Windows Server 2008 och har varit tillgänglig utan extra kostnad sedan Windows Server 2012 och Windows 8. Windows 8 var det första Windows-klientoperativsystemet som inkluderade inbyggt stöd för hårdvaruvirtualisering. Med Windows 8.1 har Hyper-V fått ett antal förbättringar såsom Enhanced Session Mode, som möjliggör högfientlig grafik för anslutningar till virtuella datorer med RDP-protokoll och USB-omdirigering som är aktiverat från värden till virtuella datorer. Windows 10 ger ytterligare förbättringar av det inbyggda hypervisorerbjudandet, Inklusive:
- Hot lägga till och ta bort för minne och nätverkskort.
- Windows PowerShell Direct – möjligheten att köra kommandon inuti en virtuell maskin från värdoperativsystemet.
- Säker uppstart av Linux - Ubuntu 14.04 och senare, och SUSE Linux Enterprise Server 12 OS-erbjudanden som körs på virtuella datorer i generation 2 kan nu startas med alternativet för säker start aktiverat.
- Hyper-V Manager Nernivåhantering - Hyper-V Manager kan hantera datorer som kör Hyper-V på Windows Server 2012, Windows Server 2012 R2 och Windows 8.1.
Generationer av virtuella maskiner i Hyper-V
När du skapar en ny virtuell maskin med Hyper-V kan du välja mellan två generationer av din virtuella maskin.
Generation 1 är en äldre BIOS/MBR-maskin. Den stöder 32-bitars operativsystem. Dess virtuella hårdvara liknar hårdvara som var tillgänglig i alla tidigare versioner av Hyper-V.
Generation 2 kommer med moderna funktioner som UEFI och säker start, men den stöder inte 32-bitars operativsystem. Den har extra funktioner, såsom PXE-start, Boot från en virtuell SCSI-hårddisk
Starta från en virtuell SCSI DVD och mer.
Obs: Om du ska installera ett 32-bitars gäst-OS i din virtuella dator, välj sedan Generation 1. När en virtuell maskin väl har skapats kan du inte ändra dess generation.
Hyper-V virtuella maskinfiler
En virtuell maskin består av flera filer, såsom konfigurationsfiler och virtuella diskfiler som lagrar gästoperativsystemet för en maskin. Som standard lagrar Hyper-V alla filer för dina virtuella maskiner på din systempartition. Du kanske vill lagra dem på en annan disk eller partition. Förra gången granskade vi hur man ställer in en ny standardmapp för virtuella diskar. Detsamma kan göras för konfigurationsfiler.
Obs! När du skapar en virtuell maskin i Hyper-V Manager kan du ange en mapp för att lagra dess filer.
Om du inte är nöjd med den aktuella mappen där din virtuella maskin är lagrad kan du flytta den till en annan mapp eller disk. Du kan använda antingen Hyper-V Manager-verktyget eller PowerShell.
För att flytta en Hyper-V Virtual Machine i Windows 10,
- Öppna Hyper-V Manager från Start-menyn. Tips: Se Hur man navigerar appar efter alfabet i Windows 10 Start-menyn. Den finns under Windows Administrativa verktyg > Hyper - V-hanterare.
- Klicka på ditt värdnamn till vänster.
- I mittrutan klickar du på din virtuella maskin i listan för att välja den.
- Om den är igång, stäng sedan av den virtuella datorn.
- I den högra rutan klickar du på Flytta under Åtgärder.
- Detta öppnar Move VM Wizard. Klicka på Nästa i följande dialogruta.
- Välj Flytta den virtuella maskinens lagring, och klicka på Nästa.
- Välj på nästa sida Flytta all den virtuella maskinens data till en enda plats, klicka sedan på Nästa.
- Ange sökvägen till den mapp du vill flytta din virtuella maskin till. Du kan använda Bläddra för att snabbt hitta destinationsplatsen eller skapa en ny katalog.
- På nästa sida, kontrollera att allt är korrekt och klicka på Avsluta.
Du är färdig. Den virtuella datorn kommer att överföras till den valda målmappen. När du är klar stänger du Hyper-V Manager-appen.
Alternativt kan du flytta en Hyper-V VM med PowerShell.
Flytta Hyper-V Virtual Machine med PowerShell
- Stäng av den virtuella maskinen du vill flytta.
- Öppna PowerShell som administratör.Tips: Du kan lägg till snabbmenyn "Öppna PowerShell som administratör"..
- Utför nästa kommando för att se listan över dina maskiner och deras generationer.
Skaffa-VM
- Skriv och kör följande kommando:
Move-VMStorage "VM-namn" -DestinationStoragePath "Full\Path\to\the\new\mappen"
. - Byt ut
VM namn
del med det faktiska virtuella maskinens namn från steg 3. Ange rätt sökväg till målmappen.
Till exempel,
Move-VMStorage "Windows 10" -DestinationStoragePath "D:\vm"
Det är allt.
Relaterade artiklar:
- Hitta Generation av Hyper-V Virtual Machine i Windows 10
- Skapa Hyper-V Virtual Machine Connection genväg i Windows 10
- Importera Hyper-V Virtual Machine i Windows 10
- Exportera Hyper-V Virtual Machine i Windows 10
- Ändra Hyper-V Virtual Machines standardmapp i Windows 10
- Ändra Hyper-V Virtual Hard Disks-mapp i Windows 10
- Ta bort diskettenhet i Windows Hyper-V Virtual Machine
- Ändra DPI för Hyper-V Virtual Machine (Display Scaling Zoom Level)
- Skapa genväg för Hyper-V Virtual Machine i Windows 10
- Aktivera eller inaktivera Hyper-V Enhanced Session i Windows 10
- Hur du aktiverar och använder Hyper-V i Windows 10
- Skapa virtuella Ubuntu-maskiner med Hyper-V Quick Create