Sdílet prostřednictvím


New-SCV2V

Převede virtuální počítač na virtuální počítač nasazený na hostiteli Hyper-V spravovaném nástrojem VMM.

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

Rutina New-SCV2V převede virtuální počítač vytvořený na hostiteli VMware ESX Serveru. Tato rutina se převede na virtuální počítač na počítač nasazený na hostiteli Hyper-V spravovaném nástrojem Virtual Machine Manager (VMM). Hostitele VMware ESX nemůžete zadat jako cílového hostitele pro nový virtuální počítač.

Převod z virtuálního počítače na virtuální počítač (V2V) vyžaduje, aby hostitelem nového virtuálního počítače byl hostitel Hyper-V.

Zdrojem pro převod virtuálního počítače VMware V2V je sada souborů v knihovně VMM. Do knihovny VMM uložte následující soubory:

  • Soubor .vmx. Soubor .vmk je konfigurační soubor virtuálního počítače VMware. Soubor .vmx je funkce podobná konfiguračnímu souboru virtuálního počítače (.vmc), který používají hostované virtuální počítače Hyper-V. Soubor .vmx je textový soubor, který popisuje vlastnosti a strukturu virtuálního počítače, mezi které patří název, paměť, přiřazení disků a parametry sítě.
  • Jeden nebo více souborů .vmdk. Soubor .vmdk je soubor virtuálního pevného disku VMware. Soubor .vmdk se podobá souboru virtuálního pevného disku (.vhd), který používají hostované virtuální počítače Hyper-V. Soubor .vmdk obsahuje hostovaný operační systém, aplikace a data. Aktuální rutina identifikuje tyto soubory ze souboru .vmx.

Mezi podporované formáty virtuálních pevných disků VMware patří:

  • monolithicSparse
  • monolithicFlat
  • vmfs
  • twoGbMaxExtentSparse
  • twoGbMaxExtentFlat

Během procesu převodu tato rutina převede soubory .vmdk na soubory .vhd. Tato rutina zajistí kompatibilitu operačního systému na novém virtuálním počítači s technologií Hyper-V. Virtuální počítač, který tato rutina vytvoří, odpovídá vlastnostem virtuálního počítače VMware, pokud nejsou tato nastavení explicitně přepsána. Mezi tyto vlastnosti patří název, popis, paměť a přiřazení disku ke sběrnici. Ve výchozím nastavení proces převodu nezachová nastavení síťového adaptéru. Nastavení adaptéru můžete explicitně nastavit na cílovém virtuálním počítači.

Tato rutina podporuje převod virtuálních počítačů VMware, které běží v následujících hostovaných operačních systémech:

  • Operační systémy Microsoftu – všechny podporované operační systémy
  • Linux – všechny hostované operační systémy Linux podporované nástrojem SCVMM

Některé převody virtuálního počítače založeného na VMware, jehož hostovaný operační systém je Windows, můžou vyžadovat přidání systémových souborů a ovladačů do interní mezipaměti. K přidání požadovaných souborů do mezipaměti můžete použít rutinu Add-SCPatch . Pokud chcete zjistit, jaké aktualizace musíte přidat, spusťte rutinu New-SCV2V a pokuste se převést soubor .vmdk na soubor .vhd. Pokud potřebujete aktualizace, tento proces převede převod V2V do stavu selhání. Můžete si projít seznam požadovaných aktualizací. Dále pomocí rutiny Add-SCPatch přidejte aktualizace do interní mezipaměti a restartujte neúspěšnou úlohu V2V. Proces V2V pokračuje, takže není nutné převod disku opakovat.

Pokud převedete virtuální počítač založený na VMware, na kterém běží jakýkoli jiný operační systém, může se stát, že se virtuální počítač nespustí nebo nebude fungovat správně. Chcete-li zaručit úspěšný převod, musíte nejprve upravit hostovaný operační systém na jeden z podporovaných operačních systémů.

Další informace o tom, jak nástroj VMM převádí soubory .vmdk přímo, potřebujete zadáním Get-Help Copy-SCVirtualHardDisk. Další informace o tom, jak přidat požadované soubory do interní mezipaměti, potřebujete zadáním Get-Help Add-SCPatchpříkazu .

Příklady

Příklad 1: Převod virtuálního počítače založeného na VMware na hostiteli ESX

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

První příkaz získá hostitele s názvem ESXHost01 a uloží tento objekt do proměnné $ESXHost.

Druhý příkaz získá hostitele s názvem HyperVHost01 v doméně Contoso.com a pak tento objekt uloží do proměnné $VMHost.

Třetí příkaz načte virtuální počítač s názvem SourceVM na hostiteli ESXHost01 a uloží tento objekt do proměnné $VM.

V posledním příkazu** provede New-SCV2V** následující operace:

  • Vytvoří virtuální počítač s Windows s názvem DestinationVM ze zdrojového virtuálního počítače VMware s názvem SourceVM. Příkaz nasadí nový virtuální počítač, který se teď jmenuje DestinationVM, do hostitele HyperVHost01. Soubory virtuálního počítače ukládá do složky C:\VMs na hostiteli HyperVHost01.
  • Přiřadí 512 MB paměti na hostiteli HyperVHost01 pro použití novým virtuálním počítačem.
  • Určuje parametr -RunAsynchronously, který okamžitě před dokončením příkazu vrátí řízení příkazovému prostředí.

Příkaz převede všechny virtuální disky na zdrojovém virtuálním počítači a připojí je k novému virtuálnímu počítači.

Příklad 2: Převod virtuálního počítače založeného na VMware uloženého v knihovně VMM

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

První příkaz získá server knihovny s názvem LibServer02 a uloží tento objekt do proměnné $LibServ.

Druhý příkaz získá hostitele s názvem VirtualServerHost02 a uloží tento objekt do proměnné $VMHost.

V posledním příkazu rutina New-SCV2V provede následující operace:

  • Vytvoří virtuální počítač se systémem Windows s názvem VM02 ze zdrojového souboru VMware VMSource.vmx uloženého v zadané cestě na serveru FileServer02. Příkaz pak nasadí nový virtuální počítač s názvem VM02 na VirtualServerHost02. Příkaz uloží soubory virtuálního počítače do složky C:\VMs na virtualServerHost02.
  • Přiřadí 512 MB paměti na VirtualServerHost02 pro použití novým virtuálním počítačem.
  • Určuje parametr RunAsynchronously pro vrácení řízení příkazovému prostředí bezprostředně před dokončením příkazu.

Parametry

-CPUCount

Určuje počet procesorů na virtuálním počítači, v hardwarovém profilu nebo v šabloně.

Typy hostitelů podporují následující počet procesorů:

  • Hyper-V. Až čtyři procesory na virtuální počítač v závislosti na hostovaném operačním systému
  • VMware ESX. Až čtyři procesory na virtuální počítač, ale pouze jeden procesor na virtuálním počítači se systémem Windows NT 4.0
  • Citrix XenServer. Až osm procesorů na virtuální počítač v závislosti na hostovaném operačním systému
Type:Byte
Aliases:ProcessorCount
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CPURelativeWeight

Určuje množství prostředků procesoru na hostiteli, které může tento virtuální počítač používat vzhledem k jiným virtuálním počítačům na stejném hostiteli. Virtuálnímu počítači s vyšší váhou je přiděleno více prostředků procesoru než virtuálnímu počítači s nižší hodnotou váhy. Termínem VMware pro tyto hodnoty jsou sdílené složky.

Typy hostitelů podporují následující relativní hodnoty:

  • Hyper-V. 1 až 10000.
  • VMware ESX. Vysoká.
  • VMware ESX. Nad normálním.
  • VMware ESX. Normální (výchozí). 1000.
  • VMware ESX. Pod normální.
  • VMware ESX. Nízká.
  • VMware ESX. Vlastní 1 až 1000000.
  • Citrix XenServer. 1 až 65536, normální hodnota je 256.
Type:Int32
Aliases:RelativeWeight
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CPUType

Určuje typ procesoru pro virtuální počítač. Pokud chcete načíst seznam všech typů procesorů, které jsou k dispozici pro použití ve virtuálních počítačích v prostředí VMM, zadejte Get-SCCPUType.

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

-DelayStartSeconds

Určuje počet sekund čekání po spuštění virtualizační služby před automatickým spuštěním virtuálního počítače. Toto zpoždění můžete použít k rozložení doby spuštění několika virtuálních počítačů. Tato technika pomáhá snížit poptávku po prostředcích fyzického počítače. Typické nastavení může být 30 až 60 sekund.

Typy hostitelů mají následující maximální konfigurovatelné zpoždění:

  • Hyper-V. 10000000000 sekund nebo 277777 hodin.
  • VMware ESX. 65535 sekund nebo 18 hodin.
  • Citrix XenServer. Neužívá se.
Type:Int32
Aliases:DelayStart
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Description

Určuje popis převedeného virtuálního počítače.

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

-EnableMACAddressSpoofing

Určuje, jestli se má povolit falšování adres mac (Media Access Control).

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

-EnableVMNetworkOptimization

Určuje, jestli se má povolit optimalizace sítě virtuálních počítačů. Optimalizace zlepšuje výkon sítě u virtuálních počítačů se síťovými adaptéry, které podporují frontu virtuálních počítačů (VMQ) nebo přesměrování zpracování tcp Chimney. VMQ umožňuje vytvořit jedinečnou síťovou frontu pro každý virtuální síťový adaptér. Tcp Chimney Offload umožňuje přesměrování zpracování síťového provozu ze síťového zásobníku.

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

-JobGroup

Určuje identifikátor pro řadu příkazů, které se spustí jako sada těsně před posledním příkazem, který obsahuje stejný identifikátor skupiny úloh.

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

-JobVariable

Určuje proměnnou, ve které se sleduje a ukládá průběh úlohy.

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

-LibraryServer

Určuje server knihovny VMM. Tato rutina převede virtuální počítač uložený na serveru, který určuje tento parametr.

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

-LogicalNetwork

Určuje logickou síť pro převedený virtuální počítač. Logická síť je pojmenovaná skupina podsítí IP a sítí VLAN, která slouží k uspořádání a zjednodušení přiřazování sítí.

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

-MACAddress

Určuje adresu MAC nebo sadu adres MAC fyzického nebo virtuálního síťového adaptéru v počítači. Platné hodnoty jsou: jedna nebo více adres MAC. Jako seznam řetězců oddělených čárkami zadejte více než jednu adresu MAC.

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

-MACAddressType

Určuje typ adresy MAC, která se má použít pro virtuální síťový adaptér. Platné hodnoty jsou: Statické a Dynamické.

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

-MemoryMB

Určuje velikost paměti RAM (Random Access Memory) v megabajtech (MB) na hostiteli, kterého tato rutina přidělí převedeným virtuálním počítačům. Výchozí hodnota je 512 MB. Pro virtuální počítač, na kterém je povolená dynamická paměť na hostiteli se systémem Windows Server 2008 R2 SP1 nebo novějšími verzemi, zadejte hodnotu spouštěcí paměti.

Typy hostitelů mají následující maximální paměť, která se dá přiřadit virtuálním počítačům:

  • Hyper-V. Až 65536 MB paměti RAM na virtuální počítač.
  • VMware ESX Server 3.0.x. Až 16384 MB paměti RAM na virtuální počítač.
  • VMware ESX Server 3.5.x. Až 65532 MB paměti RAM na virtuální počítač.
  • Citrix XenServer. Až 32265 MB paměti RAM na virtuální počítač.
Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Určuje název převedeného virtuálního počítače.

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

-NetworkLocation

Určuje síťové umístění fyzického síťového adaptéru nebo virtuálního síťového adaptéru nebo nového výchozího síťového umístění fyzického síťového adaptéru hostitele.

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

-NetworkTag

Určuje slovo nebo frázi, které chcete přidružit k virtuálnímu síťovému adaptéru, který je nakonfigurovaný pro připojení ke konkrétní interní nebo externí síti na hostiteli.

Síťová značka identifikuje všechny virtuální počítače se stejnou značkou sítě jako členy stejné sítě. Nástroj VMM při vyhodnocování hostitelů jako možných kandidátů na nasazení virtuálního počítače používá síťovou značku(pokud existuje). Pokud hostitel neobsahuje virtuální počítače v síti, které mají stejnou síťovou značku jako virtuální počítač, který má být umístěn, hostitel obdrží v procesu umístění nula hvězdiček.

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

-NoConnection

Označuje, že tato rutina odpojí virtuální síťový adaptér od virtuální sítě pro převedený virtuální počítač.

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

-OverridePatchPath

Tento parametr nezadávejte. Pouze pro interní použití.

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

-Owner

Určuje vlastníka objektu VMM ve formátu platného uživatelského účtu domény.

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

-Path

Určuje cílovou cestu pro převod virtuálního počítače. Tento parametr přijímá zástupný znak (*) při zadání cesty UNC.

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

-PROTipID

Určuje ID tipu výkonu a optimalizace prostředků (tip PRO), který tuto akci aktivoval. Tento parametr umožňuje auditovat tipy PRO.

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

-RunAsynchronously

Označuje, že úloha běží asynchronně, takže řízení se okamžitě vrátí do příkazového prostředí.

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

-SkipInstallVirtualizationGuestServices

Označuje, že tato rutina přeskočí instalaci služeb hosta virtualizace na virtuálním počítači.

Ve výchozím nastavení nástroj VMM nainstaluje příslušnou službu hosta virtualizace automaticky. Pro virtuální počítač na hostiteli Hyper-V se služba hosta virtualizace nazývá Integrační komponenty (VMGuest.iso). Pro virtuální počítač na hostiteli XenServer se služba hosta virtualizace nazývá Citrix Tools for Virtual Machines (xs-tools.iso). Virtuální počítače na hostiteli VMware ESX nepoužívají službu hosta virtualizace.

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

-SourceNetworkConnectionID

Určuje adresu MAC nebo síťový název fyzického síťového adaptéru, který tato rutina převede na virtuální síťový adaptér ve virtuálním počítači.

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

-StartAction

Určuje chování virtuálního počítače při spuštění virtualizační služby. Tento parametr přijímá tyto hodnoty:

  • 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

Označuje, že se virtuální počítač spustí při příchodu do cílového hostitele.

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

-StopAction

Určuje chování virtuálního počítače při zastavení virtualizační služby. Tento parametr přijímá tyto hodnoty:

  • Uložit virtuální počítač
  • 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

Označuje, že tyto rutiny spouští příkazy ve skupině úloh pro převod Z fyzického na virtuální (P2V), převod z virtuálního na virtuální (V2V) nebo převod fyzického pevného disku na virtuální pevný disk.

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

-UserRole

Určuje roli uživatele pro převedený virtuální počítač.

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

-VirtualNetwork

Určuje virtuální síť pro převedený virtuální počítač.

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

-VirtualNetworkAdapter

Určuje objekt virtuálního síťového adaptéru pro virtuální počítač.

Typy hostitelů podporují následující počet virtuálních síťových adaptérů:

  • Hyper-V. Až čtyři emulované adaptéry na virtuální počítač. Pro emulovaný síťový adaptér v hostovaném operačním systému Windows Server 2003 x64 není k dispozici žádný ovladač.
  • Hyper-V. Až osm syntetických adaptérů na virtuální počítač.
  • VMware ESX. Až čtyři emulované adaptéry na virtuální počítač.
  • Citrix XenServer. Až sedm emulovaných adaptérů na virtuální počítač
Type:VirtualNetworkAdapter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VLanEnabled

Určuje, jestli se má povolit virtuální síť LAN (VLAN) pro použití virtuálními počítači na hostiteli Hyper-V nebo Citrix XenServer.

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

-VLanID

Určuje číselný identifikátor virtuálního síťového adaptéru na virtuálním počítači nebo fyzického síťového adaptéru na hostiteli virtuálního počítače. Platné hodnoty jsou celá čísla od 1 do 4094. Nakonfigurujte ID sítě VLan pro hostitele Hyper-V, VMware ESX nebo Citrix XenServer na externě vázaném fyzickém síťovém adaptéru, pokud je režim sítě VLan nastavený na Access. Nakonfigurujte ID sítě VLan na virtuálním síťovém adaptéru virtuálního počítače, který je vázaný na fyzický síťový adaptér na hostiteli nebo který je svázán s interní virtuální sítí na hostiteli.

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

-VM

Určuje objekt virtuálního počítače, který tato rutina převede.

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

-VMHost

Určuje objekt hostitele virtuálního počítače. Nástroj VMM podporuje hostitele Hyper-V, hostitele VMware ESX a hostitele Citrix XenServer. Další informace o jednotlivých typech hostitelů najdete v tématu Rutina Add-SCVMHost .

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

-VMMServer

Určuje server VMM, který spravuje převedený virtuální počítač.

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

-VMNetwork

Určuje objekt sítě virtuálního počítače. K získání síťového objektu virtuálního počítače použijte rutinu Get-SCVMNetwork .

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

-VMXComputerConfiguration

Určuje konfiguraci počítače VMX.

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

-VMXPath

Určuje úplnou cestu UNC souboru .vmx virtuálního počítače VMware.

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

Výstupy

VirtualMachine

Tato rutina vrátí objekt VirtualMachine .

Poznámky

  • Tato rutina vyžaduje objekt konfigurace počítače VMM VMX. K získání objektu VMX použijte rutinu Get-SCVMXComputerConfiguration .