Dela via


New-SCV2V

Konverterar en virtuell dator till en virtuell dator som distribueras på en Hyper-V-värd som VMM hanterar.

Syntax

New-SCV2V
   [-EnableVMNetworkOptimization <Boolean>]
   [-EnableMACAddressSpoofing <Boolean>]
   [-VMMServer <ServerConnection>]
   [-LibraryServer <LibraryServer>]
   -VMHost <Host>
   -VMXPath <String>
   [-JobGroup <Guid>]
   [-Trigger]
   [-Description <String>]
   [-Name <String>]
   [-Owner <String>]
   [-UserRole <UserRole>]
   [-Path <String>]
   [-StartVM]
   [-CPUCount <Byte>]
   [-CPURelativeWeight <Int32>]
   [-CPUType <ProcessorType>]
   [-MemoryMB <Int32>]
   [-DelayStartSeconds <Int32>]
   [-StartAction <VMStartAction>]
   [-StopAction <VMStopAction>]
   [-LogicalNetwork <LogicalNetwork>]
   [-VMNetwork <VMNetwork>]
   [-NoConnection]
   [-MACAddress <String>]
   [-MACAddressType <String>]
   [-SourceNetworkConnectionID <String>]
   [-VirtualNetwork <VirtualNetwork>]
   [-VirtualNetworkAdapter <VirtualNetworkAdapter>]
   [-VLanEnabled <Boolean>]
   [-VLanID <UInt16>]
   [-OverridePatchPath <String>]
   [-SkipInstallVirtualizationGuestServices]
   [-NetworkLocation <String>]
   [-NetworkTag <String>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
New-SCV2V
   [-EnableVMNetworkOptimization <Boolean>]
   [-EnableMACAddressSpoofing <Boolean>]
   [-VMMServer <ServerConnection>]
   [-LibraryServer <LibraryServer>]
   -VMXComputerConfiguration <VmxMachineConfiguration>
   -VMHost <Host>
   [-JobGroup <Guid>]
   [-Trigger]
   [-Description <String>]
   [-Name <String>]
   [-Owner <String>]
   [-UserRole <UserRole>]
   [-Path <String>]
   [-StartVM]
   [-CPUCount <Byte>]
   [-CPURelativeWeight <Int32>]
   [-CPUType <ProcessorType>]
   [-MemoryMB <Int32>]
   [-DelayStartSeconds <Int32>]
   [-StartAction <VMStartAction>]
   [-StopAction <VMStopAction>]
   [-LogicalNetwork <LogicalNetwork>]
   [-VMNetwork <VMNetwork>]
   [-NoConnection]
   [-MACAddress <String>]
   [-MACAddressType <String>]
   [-SourceNetworkConnectionID <String>]
   [-VirtualNetwork <VirtualNetwork>]
   [-VirtualNetworkAdapter <VirtualNetworkAdapter>]
   [-VLanEnabled <Boolean>]
   [-VLanID <UInt16>]
   [-OverridePatchPath <String>]
   [-SkipInstallVirtualizationGuestServices]
   [-NetworkLocation <String>]
   [-NetworkTag <String>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
New-SCV2V
   [-EnableVMNetworkOptimization <Boolean>]
   [-EnableMACAddressSpoofing <Boolean>]
   [-VMMServer <ServerConnection>]
   -VM <VM>
   -VMHost <Host>
   [-JobGroup <Guid>]
   [-Trigger]
   [-Description <String>]
   [-Name <String>]
   [-Owner <String>]
   [-UserRole <UserRole>]
   [-Path <String>]
   [-StartVM]
   [-CPUCount <Byte>]
   [-CPURelativeWeight <Int32>]
   [-CPUType <ProcessorType>]
   [-MemoryMB <Int32>]
   [-DelayStartSeconds <Int32>]
   [-StartAction <VMStartAction>]
   [-StopAction <VMStopAction>]
   [-LogicalNetwork <LogicalNetwork>]
   [-VMNetwork <VMNetwork>]
   [-NoConnection]
   [-MACAddress <String>]
   [-MACAddressType <String>]
   [-SourceNetworkConnectionID <String>]
   [-VirtualNetwork <VirtualNetwork>]
   [-VirtualNetworkAdapter <VirtualNetworkAdapter>]
   [-VLanEnabled <Boolean>]
   [-VLanID <UInt16>]
   [-OverridePatchPath <String>]
   [-SkipInstallVirtualizationGuestServices]
   [-NetworkLocation <String>]
   [-NetworkTag <String>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

Cmdleten New-SCV2V konverterar en virtuell dator som skapats på en VMware ESX Server-värd. Den här cmdleten konverteras till en virtuell dator till en som distribueras på en Hyper-V-värd som Virtual Machine Manager (VMM) hanterar. Du kan inte ange en VMware ESX-värd som målvärd för den nya virtuella datorn.

En V2V-konvertering (virtual-to-virtual machine) kräver att värden för den nya virtuella datorn är en Hyper-V-värd.

Källan för en V2V-konvertering av en virtuell VMware-dator är en uppsättning filer i VMM-biblioteket. Lagra följande filer i VMM-biblioteket:

  • En .vmx-fil. En .vmk-fil är en VMware-konfigurationsfil för virtuella datorer. En .vmx-fil liknar den konfigurationsfil för virtuella datorer (.vmc) som Hyper-V-värdbaserade virtuella datorer använder. En .vmx-fil är en textfil som beskriver egenskaperna och strukturen för en virtuell dator som innehåller namn, minne, disktilldelningar och nätverksparametrar.
  • En eller flera .vmdk-filer. En .vmdk-fil är en virtuell VMware-hårddiskfil. En .vmdk-fil liknar den virtuella hårddiskfilen (.vhd) som hyper-V-värdbaserade virtuella datorer använder. En .vmdk-fil innehåller gästoperativsystem, program och data. Den aktuella cmdleten identifierar dessa filer från .vmx-filen.

VMware-format för virtuella hårddiskar som stöds omfattar följande:

  • monolitisksparse
  • monolithicFlat
  • vmfs
  • twoGbMaxExtentSparse
  • twoGbMaxExtentFlat

Under konverteringsprocessen konverterar den här cmdleten .vmdk-filerna till VHD-filer. Den här cmdleten gör operativsystemet på den nya virtuella datorn kompatibelt med Hyper-V. Den virtuella dator som den här cmdleten skapar matchar egenskaperna för virtuella VMware-datorer om inte dessa inställningar uttryckligen åsidosätts. Dessa egenskaper omfattar namn, beskrivning, minne och disk-till-bus-tilldelning. Konverteringsprocessen bevarar som standard inte inställningarna för nätverkskort. Du kan uttryckligen ange adapterinställningar på den virtuella måldatorn.

Den här cmdleten stöder konvertering av virtuella VMware-datorer som kör något av följande gästoperativsystem:

  • Microsoft Windows 2000 Server med Service Pack 4 (SP4) eller senare versioner
  • Windows Server 2003 SP1 eller senare versioner
  • Windows Server 2003 R2 eller senare versioner
  • Windows Server 2008 eller senare versioner
  • Windows XP SP1 eller senare versioner
  • Windows Vista

Vissa konverteringar av en VMware-baserad virtuell dator vars gästoperativsystem är Windows kan kräva att du lägger till systemfiler och drivrutiner i den interna cachen. Du kan använda cmdleten Add-SCPatch för att lägga till nödvändiga filer i cacheminnet. Om du vill ta reda på vilka uppdateringar du måste lägga till kör du New-SCV2V för att försöka konvertera .vmdk-filen till en VHD-fil. Om du behöver uppdateringar försätts V2V-konverteringen i ett feltillstånd. Du kan granska en lista över nödvändiga uppdateringar. Använd sedan Add-SCPatch för att lägga till uppdateringarna i den interna cachen och starta sedan om det misslyckade V2V-jobbet. V2V-processen fortsätter så att du inte behöver göra om diskkonverteringen.

Om du konverterar en VMware-baserad virtuell dator som kör något annat operativsystem kanske den virtuella datorn inte startar eller kanske inte fungerar korrekt. För att garantera en lyckad konvertering måste du först ändra gästoperativsystemet till ett av de operativsystem som stöds.

Om du vill ha mer information om hur VMM konverterar .vmdk-filer direkt skriver du Get-Help Copy-SCVirtualHardDisk. Mer information om hur du lägger till nödvändiga filer i den interna cachen Get-Help Add-SCPatchfinns i .

Exempel

Exempel 1: Konvertera en VMware-baserad virtuell dator på en ESX-värd

PS C:\> $ESXHost = Get-SCVMHost -ComputerName "ESXHost01"
PS C:\> $VMHost = Get-SCVMHost -ComputerName "HyperVHost01.Contoso.com"
PS C:\> $VM = Get-SCVirtualMachine -VMHost $ESXHost -Name "SourceVM"
PS C:\> New-SCV2V -VM $VM -VMHost $VMHost -Name "DestinationVM" -Path "C:\VMs" -MemoryMB 512 -RunAsynchronously

Det första kommandot hämtar värden med namnet ESXHost01 och lagrar sedan objektet i variabeln $ESXHost.

Det andra kommandot hämtar värden med namnet HyperVHost01 i Contoso.com-domänen och lagrar sedan objektet i variabeln $VMHost.

Det tredje kommandot hämtar den virtuella datorn med namnet SourceVM på ESXHost01 och lagrar sedan objektet i variabeln $VM.

I det senaste kommandot**utför New-SCV2V** följande åtgärder:

  • Skapar en Windows-baserad virtuell dator med namnet DestinationVM från den virtuella källdatorn för VMware med namnet SourceVM. Kommandot distribuerar den nya virtuella datorn, nu med namnet DestinationVM, till HyperVHost01. Den lagrar filerna för den virtuella datorn i mappen C:\VMs på HyperVHost01.
  • Tilldelar 512 MB minne på HyperVHost01 för användning av den nya virtuella datorn.
  • Anger parametern -RunAsynchronously för att returnera kontrollen till kommandogränssnittet omedelbart, innan kommandot slutförs.

Kommandot konverterar alla virtuella diskar på den virtuella källdatorn och kopplar dem till den nya virtuella datorn.

Exempel 2: Konvertera en VMware-baserad virtuell dator som lagras i VMM-biblioteket

PS C:\> $LibServ = Get-SCLibraryServer -ComputerName "LibServer02.Contoso.com"
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VirtualServerHost02.Contoso.com"
PS C:\> New-SCV2V -LibraryServer $LibServ -VMXPath "\\LibServer02\MSSCVMMLibrary\VMware\VMSource.vmx" -VMHost $VMHost -Name "VM02" -Path "C:\VMs" -MemoryMB 512 -RunAsynchronously

Det första kommandot hämtar biblioteksservern med namnet LibServer02 och lagrar sedan objektet i variabeln $LibServ.

Det andra kommandot hämtar värden med namnet VirtualServerHost02 och lagrar sedan objektet i variabeln $VMHost.

I det senaste kommandot utför New-SCV2V följande åtgärder:

  • Skapar en Windows-baserad virtuell dator med namnet VM02 från VMware-källfilen VMSource.vmx som lagras på den angivna sökvägen på FileServer02. Kommandot distribuerar sedan den nya virtuella datorn VM02 till VirtualServerHost02. Kommandot lagrar filerna för den virtuella datorn i mappen C:\VMs på VirtualServerHost02.
  • Tilldelar 512 MB minne på VirtualServerHost02 för användning av den nya virtuella datorn.
  • Anger parametern RunAsynchronously för att returnera kontrollen till kommandogränssnittet omedelbart innan kommandot slutförs.

Parametrar

-CPUCount

Anger antalet processorer på en virtuell dator, i en maskinvaruprofil eller i en mall.

Typer av värdar stöder följande antal processorer:

  • Hyper-V. Upp till fyra processorer per virtuell dator, beroende på gästoperativsystem
  • VMware ESX. Upp till fyra processorer per virtuell dator, men bara en PROCESSOR på en virtuell dator som kör Windows NT 4.0
  • Citrix XenServer. Upp till åtta processorer per virtuell dator, beroende på gästoperativsystem
Type:Byte
Aliases:ProcessorCount
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CPURelativeWeight

Anger mängden CPU-resurser på en värd som den här virtuella datorn kan använda i förhållande till andra virtuella datorer på samma värd. En virtuell dator med ett högre viktvärde tilldelas fler CPU-resurser än en virtuell dator med ett lägre viktvärde. VMware-termen för dessa värden är resurser.

Typer av värdar stöder följande relativa värden:

  • Hyper-V. 1 till 10 000.
  • VMware ESX. Hög.
  • VMware ESX. Ovanför Normal.
  • VMware ESX. Normal (standard). 1000.
  • VMware ESX. Under Normal.
  • VMware ESX. Låg.
  • VMware ESX. Anpassad 1 till 10000000.
  • Citrix XenServer. 1 till 65536, normal är 256.
Type:Int32
Aliases:RelativeWeight
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CPUType

Anger typen av CPU för en virtuell dator. Om du vill hämta en lista över alla cpu-typer som är tillgängliga för användning på virtuella datorer i en VMM-miljö skriver du Get-SCCPUType.

Type:ProcessorType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DelayStartSeconds

Anger hur många sekunder som ska vänta när virtualiseringstjänsten startar innan en virtuell dator startas automatiskt. Du kan använda den här fördröjningen för att sprida starttiden för flera virtuella datorer. Den här tekniken hjälper till att minska efterfrågan på fysiska datorresurser. En typisk inställning kan vara 30 till 60 sekunder.

Typer av värdar har följande maximala konfigurerbara fördröjningar:

  • Hyper-V. 1000000000 sekunder eller 277777 timmar.
  • VMware ESX. 65535 sekunder eller 18 timmar.
  • Citrix XenServer. Inte tillämpligt.
Type:Int32
Aliases:DelayStart
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Description

Anger en beskrivning för den konverterade virtuella datorn.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableMACAddressSpoofing

Anger om du vill aktivera förfalskning av Media Access Control-adress (MAC).

Type:Boolean
Aliases:MACAddressesSpoofingEnabled
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableVMNetworkOptimization

Anger om nätverksoptimering för virtuella datorer ska aktiveras. Optimering förbättrar nätverksprestanda för virtuella datorer med nätverkskort som stöder VMQ (Virtual Machine Queue) eller TCP Chimney Offload. Med VMQ kan du skapa en unik nätverkskö för varje virtuellt nätverkskort. TCP Chimney Offload gör att bearbetning av nätverkstrafik kan avlastas från nätverksstacken.

Type:Boolean
Aliases:VMNetworkOptimizationEnabled
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobGroup

Anger en identifierare för en serie kommandon som körs som en uppsättning precis innan det slutliga kommandot som innehåller samma jobbgruppsidentifierare körs.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Anger en variabel där jobbstatus spåras och lagras.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LibraryServer

Anger en VMM-biblioteksserver. Den här cmdleten konverterar en virtuell dator som lagras på servern som den här parametern anger.

Type:LibraryServer
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LogicalNetwork

Anger ett logiskt nätverk för den konverterade virtuella datorn. Ett logiskt nätverk är en namngiven gruppering av IP-undernät och VLAN som används för att organisera och förenkla nätverkstilldelningar.

Type:LogicalNetwork
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MACAddress

Anger MAC-adressen, eller en uppsättning MAC-adresser, för ett fysiskt eller virtuellt nätverkskort på en dator. Giltiga värden är: en eller flera MAC-adresser. Ange mer än en MAC-adress som en kommaavgränsad lista med strängar.

Type:String
Aliases:EthernetAddress, PhysicalAddress
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MACAddressType

Anger vilken typ av MAC-adress som ska användas för ett virtuellt nätverkskort. Giltiga värden är: Statisk och Dynamisk.

Type:String
Aliases:EthernetAddressType, PhysicalAddressType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MemoryMB

Anger mängden ram-minne (random access memory) i mb på värden som denna cmdlet allokerar till den konverterade virtuella datorn. Standardvärdet är 512 MB. Ange startminnesvärdet för en virtuell dator där dynamiskt minne är aktiverat på en värd som kör Windows Server 2008 R2 SP1 eller senare versioner.

Typer av värdar har följande maximalt minne som kan tilldelas virtuella datorer:

  • Hyper-V. Upp till 65536 MB RAM per virtuell dator.
  • VMware ESX Server 3.0.x. Upp till 16384 MB RAM per virtuell dator.
  • VMware ESX Server 3.5.x. Upp till 65532 MB RAM per virtuell dator.
  • Citrix XenServer. Upp till 32265 MB RAM per virtuell dator.
Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Anger namnet på den konverterade virtuella datorn.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NetworkLocation

Anger nätverksplatsen för ett fysiskt nätverkskort eller för ett virtuellt nätverkskort eller en ny standardnätverksplats för ett fysiskt värdnätverkskort.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NetworkTag

Anger ett ord eller en fras som ska associeras med ett virtuellt nätverkskort som är konfigurerat för att ansluta till ett specifikt internt eller externt nätverk på värden.

Nätverkstaggen identifierar alla virtuella datorer med samma nätverkstagg som medlemmar i samma nätverk. VMM använder en nätverkstagg, om en sådan finns, när den utvärderar värdar som möjliga kandidater för att distribuera en virtuell dator. Om värden inte innehåller virtuella datorer i nätverket som har samma nätverkstagg som den virtuella dator som ska placeras, får värden noll stjärnor i placeringsprocessen.

Type:String
Aliases:Tag
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NoConnection

Anger att den här cmdleten kopplar från ett virtuellt nätverkskort från ett virtuellt nätverk för den konverterade virtuella datorn.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OverridePatchPath

Ange inte den här parametern. Endast för internt bruk.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Owner

Anger ägaren av ett VMM-objekt i form av ett giltigt domänanvändarkonto.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Path

Anger målsökvägen för konverteringen av den virtuella datorn. Den här parametern accepterar jokertecknet (*) när du anger en UNC-sökväg.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Anger ID för tipset prestanda- och resursoptimering (PRO-tips) som utlöste den här åtgärden. Med den här parametern kan du granska PRO-tips.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Anger att jobbet körs asynkront så att kontrollen återgår till kommandogränssnittet omedelbart.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SkipInstallVirtualizationGuestServices

Anger att den här cmdleten hoppar över installationen av virtualiseringsgästtjänster på en virtuell dator.

Som standard installerar VMM lämplig virtualiserings gästtjänst automatiskt. För en virtuell dator på en Hyper-V-värd kallas virtualiseringsgästtjänsten integrationskomponenter (VMGuest.iso). För en virtuell dator på en XenServer-värd kallas virtualiseringsgästtjänsten Citrix Tools för Virtual Machines (xs-tools.iso). Virtuella datorer på en VMware ESX-värd använder inte en virtualiserings gästtjänst.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SourceNetworkConnectionID

Anger MAC-adressen eller nätverksnamnet för det fysiska nätverkskortet som den här cmdleten konverterar till ett virtuellt nätverkskort på den virtuella datorn.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StartAction

Anger beteendet för en virtuell dator när virtualiseringstjänsten startar. De acceptabla värdena för den här parametern är:

  • AlwaysAutoTurnOnVM
  • NeverAutoTurnOnVM
  • TurnOnVMIfRunningWhenVSStopped
Type:VMStartAction
Accepted values:NeverAutoTurnOnVM, AlwaysAutoTurnOnVM, TurnOnVMIfRunningWhenVSStopped
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StartVM

Anger att den virtuella datorn startar när den kommer till målvärden.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StopAction

Anger beteendet för den virtuella datorn när virtualiseringstjänsten stoppas. De acceptabla värdena för den här parametern är:

  • SparaVM
  • TurnOffVM
  • ShutdownGuestOS
Type:VMStopAction
Accepted values:SaveVM, TurnOffVM, ShutdownGuestOS
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Trigger

Anger att dessa cmdletar kör kommandona i en jobbgrupp för en fysisk till virtuell konvertering (P2V), en V2V-konvertering (virtual-to-virtual) eller konvertering av en fysisk hårddisk till en virtuell hårddisk.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UserRole

Anger en användarroll för den konverterade virtuella datorn.

Type:UserRole
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VirtualNetwork

Anger ett virtuellt nätverk för den konverterade virtuella datorn.

Type:VirtualNetwork
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VirtualNetworkAdapter

Anger ett virtuellt nätverkskortobjekt för en virtuell dator.

Typer av värdar stöder följande antal virtuella nätverkskort:

  • Hyper-V. Upp till fyra emulerade kort per virtuell dator. Det finns ingen tillgänglig drivrutin för ett emulerat nätverkskort på ett Windows Server 2003 x64-gästoperativsystem.
  • Hyper-V. Upp till åtta syntetiska kort per virtuell dator.
  • VMware ESX. Upp till fyra emulerade kort per virtuell dator.
  • Citrix XenServer. Upp till sju emulerade kort per virtuell dator.
Type:VirtualNetworkAdapter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VLanEnabled

Anger om ett virtuellt LAN (VLAN) ska aktiveras för användning av virtuella datorer på en Hyper-V- eller Citrix XenServer-värd.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VLanID

Anger en numerisk identifierare för ett virtuellt nätverkskort på en virtuell dator eller för ett fysiskt nätverkskort på en virtuell datorvärd. Giltiga värden är heltal från 1 till 4094. Konfigurera ett VLan-ID för en Hyper-V-, VMware ESX- eller Citrix XenServer-värd på ett externt bundet fysiskt nätverkskort när VLan-läget är Access. Konfigurera ett VLan-ID på ett virtuellt nätverkskort för en virtuell dator som är bundet till ett fysiskt nätverkskort på värden eller som är bundet till ett internt virtuellt nätverk på värden.

Type:UInt16
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VM

Anger ett virtuellt datorobjekt som den här cmdleten konverterar.

Type:VM
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMHost

Anger ett värdobjekt för en virtuell dator. VMM stöder Hyper-V-värdar, VMware ESX-värdar och Citrix XenServer-värdar. Mer information om varje typ av värd finns i cmdleten Add-SCVMHost .

Type:Host
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMMServer

Anger en VMM-server som hanterar den konverterade virtuella datorn.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-VMNetwork

Anger ett virtuellt datornätverksobjekt. Om du vill hämta ett virtuellt datornätverksobjekt använder du cmdleten Get-SCVMNetwork .

Type:VMNetwork
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMXComputerConfiguration

Anger en VMX-datorkonfiguration.

Type:VmxMachineConfiguration
Aliases:MachineConfig, VMXMachineConfig
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMXPath

Anger den fullständiga UNC-sökvägen för .vmx-filen för en virtuell VMware-dator.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Utdata

VirtualMachine

Den här cmdleten returnerar ett VirtualMachine-objekt .

Kommentarer

  • Den här cmdleten kräver ett VMM VMX-datorkonfigurationsobjekt. Om du vill hämta ett VMX-objekt använder du cmdleten Get-SCVMXComputerConfiguration .