Bagikan melalui


Remove-AzureDataDisk

Menghapus disk data dari komputer virtual Azure.

Catatan

Cmdlet yang dirujuk dalam dokumentasi ini adalah untuk mengelola sumber daya Azure warisan yang menggunakan API Azure Service Manager (ASM). Modul PowerShell warisan ini tidak disarankan saat membuat sumber daya baru karena ASM dijadwalkan untuk dihentikan. Untuk informasi selengkapnya, lihat Penghentian Azure Service Manager.

Modul Az PowerShell adalah modul PowerShell yang direkomendasikan untuk mengelola sumber daya Azure Resource Manager (ARM) dengan PowerShell.

Sintaks

Remove-AzureDataDisk
      [-LUN] <Int32>
      [-DeleteVHD]
      -VM <IPersistentVM>
      [-Profile <AzureSMProfile>]
      [-InformationAction <ActionPreference>]
      [-InformationVariable <String>]
      [<CommonParameters>]

Deskripsi

Cmdlet Remove-AzureDataDisk menghapus disk data dari komputer virtual Azure. Secara default, cmdlet ini tidak menghapus blob disk data dari akun penyimpanan.

Contoh

Contoh 1: Menghapus disk data

PS C:\> Get-AzureVM -ServiceName "ContosoService" -Name "VirtualMachine07" | Remove-AzureDataDisk -LUN 0

Perintah ini mendapatkan komputer virtual bernama VirtualMachine07 dalam layanan bernama ContosoService dengan menggunakan cmdlet Get-AzureVM . Perintah meneruskan komputer virtual ke cmdlet saat ini dengan menggunakan operator alur. Cmdlet saat ini menghapus disk data yang memiliki LUN 0.

Contoh 2: Menghapus disk data dan file hard disk virtual

PS C:\> Get-AzureVM -ServiceName "ContosoService" -Name "VirtualMachine07" | Remove-AzureDataDisk -LUN 0 -DeleteVHD | Update-AzureVM

Perintah ini mendapatkan komputer virtual bernama VirtualMachine07 dalam layanan bernama ContosoService. Perintah meneruskan komputer virtual ke cmdlet saat ini. Cmdlet saat ini menghapus disk data yang memiliki LUN 0. Perintah ini mencakup parameter DeleteVHD . Oleh karena itu, ia juga menghapus hard disk virtual yang mendasar. Perintah memperbarui komputer virtual untuk mencerminkan perubahan Anda dengan menggunakan cmdlet Update-AzureVM .

Parameter

-DeleteVHD

Menunjukkan bahwa cmdlet ini menghapus disk data dan hard disk virtual (VHD) dari penyimpanan blob.

Jenis:SwitchParameter
Position:1
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-InformationAction

Menentukan bagaimana cmdlet ini merespons peristiwa informasi.

Nilai yang dapat diterima untuk parameter ini adalah:

  • Lanjutkan
  • Abaikan
  • Tanya
  • Lanjutkan Diam-diam
  • Stop
  • Tangguhkan
Jenis:ActionPreference
Alias:infa
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-InformationVariable

Menentukan variabel informasi.

Jenis:String
Alias:iv
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-LUN

Menentukan nomor unit logis (LUN) untuk drive data di komputer virtual. Nilai yang valid adalah: 0 hingga 15.

Jenis:Int32
Position:0
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-Profile

Menentukan profil Azure tempat cmdlet ini dibaca. Jika Anda tidak menentukan profil, cmdlet ini akan membaca dari profil default lokal.

Jenis:AzureSMProfile
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-VM

Menentukan objek komputer virtual yang dilampirkan ke disk data. Untuk mendapatkan objek komputer virtual, gunakan cmdlet Get-AzureVM .

Jenis:IPersistentVM
Alias:InputObject
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False