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 .