Bagikan melalui


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.