New-SCV2V
Převede virtuální počítač na virtuální počítač nasazený na hostiteli Hyper-V, který spravuje nástroj 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 serveru VMware ESX. Tato rutina převede na virtuální počítač nasazený na hostitele Hyper-V, který spravuje Nástroj Virtual Machine Manager (VMM). Jako cílového hostitele nového virtuálního počítače nelze zadat hostitele VMware ESX.
Převod virtuálního počítače na virtuální počítač (V2V) vyžaduje, aby hostitel nového virtuálního počítače byl hostitelem 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 podobný jako soubor konfigurace virtuálního počítače (.vmc), který používají virtuální počítače hostované technologií Hyper-V. Soubor .vmx je textový soubor, který popisuje vlastnosti a strukturu virtuálního počítače, který zahrnuje název, paměť, přiřazení disků a síťové parametry.
- Jeden nebo více souborů .vmdk. Soubor .vmdk je soubor virtuálního pevného disku VMware. Soubor .vmdk je podobný souboru virtuálního pevného disku (.vhd), který používají virtuální počítače hostované technologií Hyper-V. Soubor .vmdk obsahuje hostovaný operační systém, aplikace a data. Aktuální rutina identifikuje tyto soubory ze souboru .vmx.
Podporované formáty virtuálních pevných disků VMware zahrnují následující:
- monolitickéSparse
- monolitické nafukovací
- vmfs
- twoGbMaxExtentSparse
- twoGbMaxExtentFlat
Během procesu převodu tato rutina převede soubory .vmdk na soubory .vhd. Tato rutina zpřístupňuje operační systém na novém virtuálním počítači kompatibilním s Technologií Hyper-V. Virtuální počítač, který tato rutina vytvoří, odpovídá vlastnostem virtuálního počítače VMware, pokud tato nastavení nejsou explicitně přepsána. Mezi tyto vlastnosti patří název, popis, paměť a přiřazení typu disk-to-bus. 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, na kterých běží některý z následujících hostovaných operačních systémů:
- Microsoft Windows 2000 Server s aktualizací Service Pack 4 (SP4) nebo novějšími verzemi
- Windows Server 2003 SP1 nebo novější verze
- Windows Server 2003 R2 nebo novější verze
- Windows Server 2008 nebo novější verze
- Windows XP SP1 nebo novější verze
- Windows Vista
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 . Chcete-li zjistit, které aktualizace je třeba přidat, spusťte příkaz 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 zkontrolovat seznam požadovaných aktualizací. Potom pomocí doplňku Add-SCPatch přidejte aktualizace do interní mezipaměti a restartujte neúspěšnou úlohu V2V. Proces V2V pokračuje, takže převod disku nemusíte znovu opakovat.
Pokud převedete virtuální počítač založený na VMware, na kterém běží jakýkoli jiný operační systém, virtuální počítač se nemusí spustit nebo nemusí správně fungovat. 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, zadejte Get-Help Copy-SCVirtualHardDisk
.
Další informace o tom, jak přidat požadované soubory do interní mezipaměti, zadejte Get-Help Add-SCPatch
.
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 pak tento objekt uloží 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 získá virtuální počítač s názvem SourceVM v ESXHost01 a pak tento objekt uloží 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č s názvem DestinationVM na HyperVHost01. Ukládá soubory virtuálního počítače do složky C:\VMs na HyperVHost01.
- Přiřadí 512 MB paměti na HyperVHost01 pro použití novým virtuálním počítačem.
- Určuje parametr -RunAsynchronously , který má vrátit řízení do příkazového prostředí okamžitě před dokončením příkazu.
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ém 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 pak tento objekt uloží do proměnné $LibServ.
Druhý příkaz získá hostitele s názvem VirtualServerHost02 a pak tento objekt uloží do proměnné $VMHost.
V posledním příkazu provede New-SCV2V následující operace:
- Vytvoří virtuální počítač s Windows s názvem VM02 ze zdrojového souboru VMware VMSource.vmx uloženého v zadané cestě na 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 , který má vrátit řízení do příkazového prostředí okamžitě 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, na kterém běží systém 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í počítač s vyšší hodnotou váhy je přidělen více prostředků procesoru než virtuální počítač s nižší hodnotou váhy. Termín VMware pro tyto hodnoty je sdílený.
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ím.
- VMware ESX. Nízká.
- VMware ESX. Vlastní 1 až 1000000.
- Citrix XenServer. 1 až 65536, normální 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 virtuálního počítače.
Chcete-li načíst seznam všech typů procesoru, 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 zasálení doby spuštění více 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. 100000000 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í identity 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 chcete povolit optimalizaci sítě virtuálních počítačů. Optimalizace zlepšuje výkon sítě pro virtuální počítače s síťovými adaptéry, které podporují frontu virtuálních počítačů (VMQ) nebo přesměrování načítání TCP Chimney. VMQ umožňuje vytvořit jedinečnou síťovou frontu pro každý virtuální síťový adaptér. Přesměrování zátěže TCP Chimney 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 řady příkazů, které běží jako sada těsně před posledním příkazem, který obsahuje stejné spuštění identifikátoru 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ý tento parametr určuje.
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é seskupení podsítí IP a sítí VLAN, které slouží k uspořádání a zjednodušení přiřazení 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 pro fyzický nebo virtuální síťový adaptér 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, kterou 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ý tato rutina přiděluje 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ší verze, zadejte hodnotu spouštěcí paměti.
Typy hostitelů mají k virtuálním počítačům přiřazenou následující maximální paměť:
- Hyper-V. Až 65536 MB PAMĚTI RAM na virtuální počítač.
- VMware ESX Server 3.0.x. Až 16384 MB RAM na virtuální počítač.
- VMware ESX Server 3.5.x. Až 65532 MB 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é výchozí síťové umístění hostitelského fyzického síťového adaptéru.
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 síťovou značkou jako členové stejné sítě. Nástroj VMM používá síťovou značku, pokud existuje, když vyhodnotí hostitele jako možné kandidáty na nasazení virtuálního počítače. Pokud hostitel neobsahuje virtuální počítače v síti, které mají stejnou síťovou značku jako virtuální počítač, který se má umístit, 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ři zadání cesty UNC přijímá zástupný znak (*).
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Určuje ID tipu pro optimalizaci výkonu a 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 se spouští asynchronně, aby se ovládací prvek okamžitě vrátil 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 na 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 virtuální počítač se spustí, když dorazí na 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, když se služba virtualizace zastaví. Tento parametr přijímá tyto hodnoty:
- SaveVM
- 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 tato rutina spouští příkazy ve skupině úloh pro převod fyzického na virtuální (P2V), převod 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 chcete 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ý síťový adaptér 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, když je režim sítě VLan access. Nakonfigurujte ID sítě VLan na virtuálním síťovém adaptéru virtuálního počítače, který je vázán na fyzický síťový adaptér na hostiteli nebo který je vázán na interní virtuální síť 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 rutině 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ích počítačů. K získání objektu sítě virtuálních počítačů 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 .