Remove-AzureStorSimpleDeviceBackup
Menghapus objek cadangan.
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-AzureStorSimpleDeviceBackup
-DeviceName <String>
-BackupId <String>
[-Force]
[-WaitForComplete]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Remove-AzureStorSimpleDeviceBackup
-DeviceName <String>
-Backup <Backup>
[-Force]
[-WaitForComplete]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Deskripsi
Cmdlet Remove-AzureStorSimpleDeviceBackup menghapus satu objek cadangan. Jika Anda mencoba menghapus cadangan yang telah dihapus, cmdlet ini mengembalikan kesalahan.
Contoh
Contoh 1: Menghapus cadangan untuk perangkat
PS C:\>Remove-AzureStorSimpleDeviceBackup -DeviceName "Contoso63-AppVm" -BackupId "dcb5c991-0485-400f-8d0a-03a1341ee989" -Force
The remove job is submitted successfully. Please use the command Get-AzureStorSimpleTask -InstanceId 6c73aff2-f5a1-4b5e-
9a4e-857e128dc216 for tracking the job status
Perintah ini menghapus cadangan yang memiliki ID yang ditentukan untuk perangkat bernama Contoso63-AppVm. Perintah memulai operasi yang menghapus objek Backup , lalu mengembalikan objek TaskResponse . Untuk melihat status tugas, gunakan cmdlet Get-AzureStorSimpleTask .
Contoh 2: Menghapus cadangan pertama untuk perangkat dengan menggunakan ID-nya
PS C:\>$Backup = Get-AzureStorSimpleDeviceBackup -DeviceName "Contoso63-AppVm"
PS C:\> Remove-AzureStorSimpleDeviceBackup -DeviceName "Contoso63-AppVm" -BackupId $Backup[0].InstanceId -WaitForComplete
Error : Microsoft.WindowsAzure.Management.StorSimple.Models.ErrorDetails
JobId : 53a656c3-c082-4e1f-afb7-bff3db45c791
JobSteps : {}
Result : Succeeded
Status : Completed
TaskResult : Succeeded
StatusCode : OK
RequestId : f4411f38d07f68b88095682dbeedd9e9
Perintah pertama mendapatkan cadangan untuk perangkat bernama Contoso63-AppVm, lalu menyimpannya dalam variabel $Backup.
Perintah kedua menghapus cadangan dari perangkat bernama Contoso63-AppVm. Perintah menggunakan notasi titik standar untuk merujuk ke properti InstanceId dari elemen pertama array $Backup. Perintah ini menentukan parameter WaitForComplete , dan, oleh karena itu, perintah menunggu hingga operasi selesai, lalu mengembalikan objek TaskStatusInfo .
Contoh 3: Menghapus cadangan pertama untuk perangkat dengan menggunakan alur
PS C:\>$Backup = Get-AzureStorSimpleDeviceBackup -DeviceName "Contoso-AppVm" -WaitForComplete
PS C:\> $Backup[0] | Remove-AzureStorSimpleDeviceBackup -DeviceName "Contoso-AppVm" -Force -WaitForComplete
Error : Microsoft.WindowsAzure.Management.StorSimple.Models.ErrorDetails
JobId : 48059fd8-e355-4b91-9385-630d24f31df6
JobSteps : {}
Result : Succeeded
Status : Completed
TaskResult : Succeeded
StatusCode : OK
RequestId : e1753f3bf68e6e44ab719436b5111e41
Perintah pertama mendapatkan cadangan untuk perangkat bernama Contoso63-AppVm, lalu menyimpannya dalam variabel $Backup.
Perintah kedua meneruskan objek pertama yang disimpan dalam array $Backup ke cmdlet saat ini. Cmdlet itu menghapus cadangan tersebut dari perangkat bernama Contoso63-AppVm. Perintah ini menentukan parameter WaitForComplete , dan, oleh karena itu, perintah menunggu hingga operasi selesai, lalu mengembalikan objek TaskStatusInfo .
Parameter
-Backup
Menentukan objek Cadangan yang akan dihapus. Untuk mendapatkan objek Backup , gunakan cmdlet Get-AzureStorSimpleDeviceBackup .
Jenis: | Backup |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-BackupId
Menentukan ID instans cadangan yang akan dihapus.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-DeviceName
Menentukan nama perangkat StorSimple untuk menghapus cadangan.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Force
Menunjukkan bahwa cmdlet ini tidak meminta konfirmasi kepada Anda.
Jenis: | SwitchParameter |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Profile
Menentukan profil Azure.
Jenis: | AzureSMProfile |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-WaitForComplete
Menunjukkan bahwa cmdlet ini menunggu operasi selesai sebelum mengembalikan kontrol ke konsol Windows PowerShell.
Jenis: | SwitchParameter |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
Input
Backup
Output
TaskStatusInfo, TaskResponse
Cmdlet ini mengembalikan objek TaskStatusInfo jika Anda menentukan parameter WaitForComplete Jika Anda tidak menentukan parameter tersebut, itu mengembalikan objek TaskResponse.