Sdílet prostřednictvím


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 .