Set-SCVirtualHardDiskConfiguration
Upraví informace o konfiguraci virtuálního pevného disku obsažené v konfiguraci virtuálního počítače.
Syntax
Set-SCVirtualHardDiskConfiguration
[-SourceDisk <StandaloneVirtualHardDisk>]
[-PinSourceLocation <Boolean>]
[-DestinationLocation <String>]
[-PinDestinationLocation <Boolean>]
[-FileName <String>]
[-PinFileName <Boolean>]
[-DeploymentOption <DeploymentOption>]
[-StorageDisk <StorageDisk>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-PinStorageDisk <Boolean>]
[-ParentVirtualHardDiskPath <String>]
[-ParentVirtualHardDiskDestinationPath <String>]
[-FileInjectionSourceLocation <String>]
[-FileInjectionDestinationLocation <String>]
[-FileInjectionDestinationPartition <Int16>]
-VHDConfiguration <VirtualHardDiskConfiguration>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Rutina Set-SCVirtualHardDiskConfiguration upraví informace o konfiguraci virtuálního pevného disku obsažené v konfiguraci virtuálního počítače.
Příklady
Příklad 1: Nastavení vlastností konfigurace virtuálního pevného disku
PS C:\> $ServiceConfig = Get-SCServiceConfiguration -Name "Service01"
PS C:\> $TierConfig = Get-SCComputerTierConfiguration -ServiceConfiguration $ServiceConfig
PS C:\> $VMConfig = Get-SCVMConfiguration -ComputerTierConfiguration $TierConfig
PS C:\> $VHDConfig = Get-SCVirtualHardDiskConfiguration -VMConfiguration $VMConfig[0]
PS C:\> $VHD = Get-SCVirtualHardDisk -Name "Win2k8R2BaseDisk.vhd"
PS C:\> Set-SCVirtualHardDiskConfiguration -VHDConfiguration $VHDConfig -SourceDisk $VHD -PinSourceLocation $True
První příkaz získá objekt konfigurace služby s názvem Service01 a uloží objekt do proměnné $ServiceConfig.
Druhý příkaz získá konfiguraci úrovně počítače pro objekt konfigurace služby uložené v $ServiceConfig a uloží objekt do proměnné $TierConfig.
Třetí příkaz získá konfiguraci virtuálního počítače pro konfiguraci vrstvy počítače uložené v $TierConfig a uloží objekt do proměnné $VMConfig.
Čtvrtý příkaz získá konfiguraci virtuálního pevného disku pro první konfiguraci virtuálního počítače uložené v $VMConfig a uloží objekt do proměnné $VHDConfig.
Pátý příkaz získá objekt virtuálního pevného disku s názvem Win2k8R2BaseDisk.vhd z knihovny a uloží objekt do proměnné $VHD.
Poslední příkaz aktualizuje vlastnost PinSourceLocation v konfiguraci virtuálního pevného disku uložené v $VHDConfig zdrojového virtuálního pevného disku uloženého v $VHD tak, aby připnul hodnotu zdrojového virtuálního pevného disku, což brání jeho změně během umístění.
Parametry
-DeploymentOption
Určuje možnost nasazení virtuálního pevného disku. Tento parametr přijímá tyto hodnoty:
- Žádné
- PoužítFastest
- UseTarget
- UseNetwork
- UseSAN
- Použití diferencování
- UseExistingVirtualDisk
Type: | DeploymentOption |
Accepted values: | None, UseFastest, UseTarget, UseNetwork, UseSAN, UseDifferencing, UseExistingVirtualDisk |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DestinationLocation
Určuje cílovou cestu pro nebo na virtuálním pevném disku.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FileInjectionDestinationLocation
Určuje cestu cílové složky (relativní cestu ke kořenovému adresáři oddílu), kde se zdrojové soubory vloží do vybraného virtuálního pevného disku před prvním zapnutím virtuálního počítače.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FileInjectionDestinationPartition
Určuje cílový oddíl vybraného virtuálního pevného disku, ve kterém jsou zdrojové soubory vloženy před prvním zapnutím virtuálního počítače.
Type: | Int16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FileInjectionSourceLocation
Určuje umístění (url) souborů, které se mají do virtuálního počítače vložit před prvním zapnutím virtuálního počítače.
Po zadání složky se všechny soubory pod danou složkou vloží do zadaného cílového umístění.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FileName
Určuje název souboru, který se má použít při přejmenování souboru virtuálního pevného disku při jeho přidání do virtuálního počítače.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Určuje, že průběh úlohy se sleduje a ukládá do proměnné pojmenované tímto parametrem.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ParentVirtualHardDiskDestinationPath
Určuje cílovou cestu nadřazeného virtuálního pevného disku.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ParentVirtualHardDiskPath
Určuje cestu k nadřazeného virtuálnímu pevnému disku, který se má použít při vytváření rozdílového disku.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PinDestinationLocation
Určuje, jestli je cílové umístění vybrané uživatelem zachováno během konfigurace nasazení služby.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PinFileName
Určuje, jestli je název souboru zvolený uživatelem zachován během konfigurace nasazení služby.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PinSourceLocation
Určuje, jestli je zdrojové umístění vybrané uživatelem zachováno během konfigurace nasazení služby.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PinStorageDisk
Určuje, jestli se disk úložiště zvolený uživatelem zachová během konfigurace nasazení služby.
Type: | Boolean |
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 |
-SourceDisk
Určuje zdrojový virtuální pevný disk.
Type: | StandaloneVirtualHardDisk |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageClassification
Určuje objekt klasifikace úložiště.
Type: | StorageClassification |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageDisk
Určuje disk na hostiteli Hyper-V nebo VMware ESX, který může virtuální počítač na daném hostiteli používat místo použití virtuálního pevného disku. Tento disk se označuje jako průchozí disk. Odpovídající termín VMware je nezpracované mapování zařízení (RDM). Hostitelský disk je místní pevný disk nebo logická jednotka v síti SAN (Storage Area Network). Nástroj VMM umožňuje virtuálnímu počítači obejít systém souborů hostitele a přistupovat přímo k předávacímu disku. Hostitelé Hyper-V podporují předávací disky a převod předávacího disku na virtuální pevný disk. Hostitelé VMware ESX podporují předávací disky, ale ne převod disku. Hostitelé Citrix XenServer nepodporují předávací disky.
Type: | StorageDisk |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageQoSPolicy
Určuje objekt StorageQoSPolicy .
Type: | StorageQoSPolicy |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VHDConfiguration
Určuje objekt konfigurace virtuálního pevného disku.
Type: | VirtualHardDiskConfiguration |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Výstupy
VirtualHardDiskConfiguration
Tato rutina vrátí objekt VirtualHardDiskConfiguration .