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-SCPatch
pří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 .