Expand-SCVirtualDiskDrive

Sanal disk sürücüsü nesnesine bağlı bir sanal sabit diski genişletir.

Syntax

Expand-SCVirtualDiskDrive
      [-VirtualDiskDrive] <VirtualDiskDrive>
      -VirtualHardDiskSizeGB <Int32>
      [-JobGroup <Guid>]
      [-RunAsynchronously]
      [-PROTipID <Guid>]
      [-JobVariable <String>]
      [-OnBehalfOfUser <String>]
      [-OnBehalfOfUserRole <UserRole>]
      [<CommonParameters>]

Description

Expand-SCVirtualDiskDrive cmdlet'i, sanal sabit diskin toplam kapasitesini artırmak için sanal disk sürücüsü nesnesine bağlı bir sanal sabit diski genişletir. Sanal disk dosyası bir sanal makinenin SCSI zincirine bağlanıyorsa, sanal makine çevrimiçiyken sanal diski yeniden boyutlandırabilirsiniz.

Bu cmdlet, Hyper-V konağına dağıtılan bir sanal makinedeki bir sanal disk sürücüsü nesnesine eklenmiş bir Windows tabanlı.vhd veya .vhdx dosyasını genişletir. Bu cmdlet'i, bir ESX konağına dağıtılan bir sanal makinede VMware tabanlı bir .vmdk dosyasını genişletmek için de kullanabilirsiniz. Citrix XenServer konağına dağıtılmış bir sanal makinedeki sanal sabit diski genişletmek için bu cmdlet'i kullanamazsınız.

Örnekler

Örnek 1: Sanal sabit diski genişletme

PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> $VirtDiskDrive = Get-SCVirtualDiskDrive -VM $VM | Where-Object {$_.Bus -Eq 0 -And $_.Lun -Eq 0}
PS C:\> Expand-SCVirtualDiskDrive -VirtualDiskDrive $VirtDiskDrive -VirtualHardDiskSizeGB 40

İlk komut , Get-SCVirtualMachine cmdlet'ini kullanarak VM01 adlı sanal makine nesnesini alır. komut, bu nesneyi $VM değişkeninde depolar.

İkinci komut, ilk denetleyicide ($) bulunan sanal disk sürücüsü nesnesini alır. Bus -Eq 0) ve bu denetleyicinin ilk yuvası ($. VM01'in Lun -Eq 0) ve bu nesneyi $VirtDiskDrive değişkeninde depolar.

Son komut, sanal disk sürücüsüne bağlı sanal sabit diskin boyutunu 40 GB'a genişletir.

Parametreler

-JobGroup

Aynı iş grubu tanımlayıcısını içeren son komut çalıştırmalarından hemen önce küme olarak çalışan bir dizi komutun tanımlayıcısını belirtir.

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

-JobVariable

İş ilerleme durumunun izlendiği ve depolandığı bir değişken belirtir.

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

-OnBehalfOfUser

Bir kullanıcı adı belirtir. Bu cmdlet, bu parametrenin belirttiği kullanıcı adına çalışır.

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

-OnBehalfOfUserRole

Bir kullanıcı rolü belirtir. Kullanıcı adına ait bir kullanıcı rolünden izinleri kaldırmak için bu parametreyi ve OnBehalfOfUser parametresini belirtin. Kullanıcı rolü nesnesi almak için Get-SCUserRole cmdlet'ini kullanın.

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

-PROTipID

Bu eylemi tetikleyen Performans ve Kaynak İyileştirme ipucunun (PRO ipucu) kimliğini belirtir. Bu parametre PRO ipuçlarını denetlemenize olanak tanır.

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

-RunAsynchronously

Denetimin hemen komut kabuğuna döndürülmesi için işin zaman uyumsuz olarak çalıştığını gösterir.

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

-VirtualDiskDrive

Bir sanal disk sürücüsü nesnesi belirtir. Sanal disk sürücüsü nesnesine sanal sabit disk veya geçiş diski ekleyebilirsiniz.

Type:VirtualDiskDrive
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VirtualHardDiskSizeGB

Dinamik olarak genişletilen bir sanal sabit diskin genişletildiği boyutu gigabayt (GB) cinsinden belirtir.

Type:Int32
Aliases:Size
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Çıkışlar

VirtualHardDisk

Bu cmdlet bir VirtualHardDisk nesnesi döndürür.

Notlar

  • Bu cmdlet, Get-SCVirtualDiskDrive cmdlet'i kullanılarak alınabilen bir VMM sanal disk sürücüsü nesnesi gerektirir.