Bagikan melalui


Expand-SCVirtualDiskDrive

Memperluas hard disk virtual yang terpasang pada objek drive disk virtual.

Sintaks

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

Deskripsi

Cmdlet Expand-SCVirtualDiskDrive memperluas hard disk virtual yang terpasang pada objek drive disk virtual untuk meningkatkan total kapasitas hard disk virtual. Jika file disk virtual terhubung ke rantai SCSI komputer virtual, Anda dapat mengubah ukuran disk virtual saat komputer virtual online.

Cmdlet ini memperluas file berbasis Windows.vhd atau .vhdx yang dilampirkan ke objek drive disk virtual pada komputer virtual yang disebarkan pada host Hyper-V. Anda juga dapat menggunakan cmdlet ini untuk memperluas file .vmdk berbasis VMware pada komputer virtual yang disebarkan pada host ESX. Anda tidak dapat menggunakan cmdlet ini untuk memperluas hard disk virtual pada komputer virtual yang disebarkan pada host Citrix XenServer.

Contoh

Contoh 1: Memperluas hard disk virtual

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

Perintah pertama mendapatkan objek komputer virtual bernama VM01 dengan menggunakan cmdlet Get-SCVirtualMachine . Perintah menyimpan objek tersebut dalam variabel $VM.

Perintah kedua mendapatkan objek drive disk virtual yang terletak di pengontrol pertama ($. Bus -Eq 0) dan slot pertama pengontrol itu ($. Lun -Eq 0) VM01, dan menyimpan objek tersebut dalam variabel $VirtDiskDrive.

Perintah terakhir memperluas ukuran hard disk virtual yang terpasang pada drive disk virtual menjadi 40 GB.

Parameter

-JobGroup

Menentukan pengidentifikasi untuk serangkaian perintah yang berjalan sebagai set tepat sebelum perintah akhir yang menyertakan pengidentifikasi grup pekerjaan yang sama berjalan.

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

-JobVariable

Menentukan variabel tempat kemajuan pekerjaan dilacak dan disimpan.

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

-OnBehalfOfUser

Menentukan nama pengguna. Cmdlet ini beroperasi atas nama pengguna yang ditentukan parameter ini.

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

-OnBehalfOfUserRole

Menentukan peran pengguna. Tentukan parameter ini dan parameter OnBehalfOfUser untuk menghapus izin dari peran pengguna milik atas nama pengguna. Untuk mendapatkan objek peran pengguna, gunakan cmdlet Get-SCUserRole .

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

-PROTipID

Menentukan ID tip Performa dan Pengoptimalan Sumber Daya (tip PRO) yang memicu tindakan ini. Parameter ini memungkinkan Anda mengaudit tips PRO.

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

-RunAsynchronously

Menunjukkan bahwa pekerjaan berjalan secara asinkron sehingga kontrol segera kembali ke shell perintah.

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

-VirtualDiskDrive

Menentukan objek drive disk virtual. Anda dapat melampirkan hard disk virtual atau disk pass-through ke objek drive disk virtual.

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

-VirtualHardDiskSizeGB

Menentukan ukuran, dalam gigabyte (GB), tempat hard disk virtual yang diperluas secara dinamis diperluas.

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

Output

VirtualHardDisk

Cmdlet ini mengembalikan objek VirtualHardDisk .

Catatan

  • Cmdlet ini memerlukan objek drive disk virtual VMM, yang dapat diambil dengan menggunakan cmdlet Get-SCVirtualDiskDrive .