Remove-AzureStorSimpleDeviceBackup
Odstraní záložní objekt.
Poznámka:
Rutiny, na které odkazuje tato dokumentace, slouží ke správě starších prostředků Azure, které používají rozhraní API Azure Service Manageru (ASM). Tento starší modul PowerShellu se nedoporučuje při vytváření nových prostředků, protože ASM je naplánované pro vyřazení z provozu. Další informace najdete v části Vyřazení Azure Service Manageru.
Modul Az PowerShell je doporučený modul PowerShellu pro správu prostředků Azure Resource Manageru (ARM) pomocí PowerShellu.
Syntaxe
Remove-AzureStorSimpleDeviceBackup
-DeviceName <String>
-BackupId <String>
[-Force]
[-WaitForComplete]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Remove-AzureStorSimpleDeviceBackup
-DeviceName <String>
-Backup <Backup>
[-Force]
[-WaitForComplete]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
Rutina Remove-AzureStorSimpleDeviceBackup odstraní jeden zálohovací objekt. Pokud se pokusíte odstranit zálohu, která již byla odstraněna, vrátí tato rutina chybu.
Příklady
Příklad 1: Odebrání zálohy zařízení
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
Tento příkaz odebere zálohu se zadaným ID zařízení s názvem Contoso63-AppVm. Příkaz spustí operaci, která odebere objekt Backup , a poté vrátí TaskResponse objekt. Pokud chcete zobrazit stav úlohy, použijte rutinu Get-AzureStorSimpleTask .
Příklad 2: Odebrání první zálohy zařízení pomocí jeho ID
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
První příkaz získá zálohy pro zařízení s názvem Contoso63-AppVm a uloží je do proměnné $Backup.
Druhý příkaz odstraní zálohu ze zařízení s názvem Contoso63-AppVm. Příkaz používá standardní notaci tečky odkazovat na InstanceId vlastnost prvního prvku $Backup pole. Tento příkaz určuje parametr WaitForComplete , a proto příkaz čeká na dokončení operace a poté vrátí TaskStatusInfo objekt.
Příklad 3: Odebrání první zálohy zařízení pomocí kanálu
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
První příkaz získá zálohy pro zařízení s názvem Contoso63-AppVm a uloží je do proměnné $Backup.
Druhý příkaz předá první objekt uložený v poli $Backup do aktuální rutiny. Tato rutina odstraní zálohu ze zařízení s názvem Contoso63-AppVm. Tento příkaz určuje parametr WaitForComplete , a proto příkaz čeká na dokončení operace a poté vrátí TaskStatusInfo objekt.
Parametry
-Backup
Určuje objekt Backup, který se má odstranit. K získání objektu Backup použijte rutinu Get-AzureStorSimpleDeviceBackup .
Typ: | Backup |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-BackupId
Určuje ID instance zálohy, která se má odstranit.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DeviceName
Určuje název zařízení StorSimple, na kterém se má odstranit záloha.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Force
Označuje, že tato rutina nezobrazí výzvu k potvrzení.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Profile
Určuje profil Azure.
Typ: | AzureSMProfile |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-WaitForComplete
Označuje, že tato rutina čeká na dokončení operace, než vrátí řízení do konzoly Windows PowerShellu.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
Backup
Výstupy
TaskStatusInfo, TaskResponse
Tato rutina vrátí TaskStatusInfo objekt, pokud zadáte WaitForComplete parametr Pokud tento parametr nezadáte, vrátí TaskResponse objekt.