Sdílet prostřednictvím


Remove-AzureStorSimpleDeviceBackupPolicy

Odebere existující zásady zálohování.

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.

Syntax

Remove-AzureStorSimpleDeviceBackupPolicy
      -DeviceName <String>
      -BackupPolicyId <String>
      [-Force]
      [-WaitForComplete]
      [-Profile <AzureSMProfile>]
      [<CommonParameters>]
Remove-AzureStorSimpleDeviceBackupPolicy
      -DeviceName <String>
      -BackupPolicy <BackupPolicyDetails>
      [-Force]
      [-WaitForComplete]
      [-Profile <AzureSMProfile>]
      [<CommonParameters>]

Description

Rutina Remove-AzureStorSimpleDeviceBackupPolicy odebere existující objekt BackupPolicy. Po odebrání zásady zálohování se na základě těchto zásad neprovedou žádné další zálohy. Tato rutina také odstraní všechny plány přidružené k odstraněné zásadě.

Příklady

Příklad 1: Odebrání zásady zálohování

PS C:\>Remove-AzureStorSimpleDeviceBackupPolicy -DeviceName "Contoso63-AppVm" -BackupPolicyId "03710b4c-82c1-40ca-be5c-40289dc49642" -Force
VERBOSE: ClientRequestId: b3e4d485-eae4-4cf4-a43b-815f3abcd2dd_PS
VERBOSE: ClientRequestId: a260ee98-46aa-49e0-91ac-31d4155f4cae_PS
VERBOSE: About to create a job to remove your backuppolicy! 
VERBOSE: ClientRequestId: 92a9c264-90df-4345-a495-92767dd266f2_PS
695be190-ac81-4cf2-b1c5-03ef6b08d005
VERBOSE: The remove task is submitted successfully. Please use the command Get-AzureStorSimpleTask -InstanceId
695be190-ac81-4cf2-b1c5-03ef6b08d005 for tracking the task's status

Tento příkaz odebere zásady BackupPolicy s ID instance 03710b4c-82c1-40ca-be5c-40289dc49642, aby se na základě této zásady nevydělaly žádné další zálohy. Příkaz také odstraní všechny plány přidružené k této zásadě. Příkaz spustí operaci, která odebere BackupPolicy objekt a poté vrátí TaskResponse objekt. Pokud chcete zobrazit stav úlohy, použijte rutinu Get-AzureStorSimpleTask .

Příklad 2: Odebrání první ze zásad zálohování pro zařízení

PS C:\>$Policies = Get-AzureStorSimpleDeviceBackupPolicy -DeviceName "Contoso63-AppVm"
PS C:\> Remove-AzureStorSimpleDeviceBackupPolicy -DeviceName "Contoso63-AppVm" -BackupPolicyId $Policies[0].InstanceId -Force -WaitForComplete
VERBOSE: ClientRequestId: db3b49fa-cffa-446d-ba52-daa6802e00f7_PS
VERBOSE: ClientRequestId: 70e2b56f-c2df-40d0-a1e5-d7a4d7e25962_PS
VERBOSE: About to run a job to remove your backuppolicy! 
VERBOSE: ClientRequestId: f8eb3d4d-2c57-4fc9-9f40-79d0f2ea1b6a_PS


JobId        : 820a246e-54b6-41a9-bdd5-15d5daea9b0a
JobResult    : Succeeded
JobStatus    : Completed
ErrorCode    : 
ErrorMessage : 
JobSteps     : {Microsoft.WindowsAzure.Management.StorSimple.Models.TaskStep, 
               Microsoft.WindowsAzure.Management.StorSimple.Models.TaskStep}

VERBOSE: The job created for your remove operation has completed successfully.

První příkaz získá zásady zálohování pro zařízení s názvem Contoso63-AppVm a pak je uloží do proměnné $Policies.

Druhý příkaz odebere první zásadu zálohování z virtuálního počítače Contoso63-AppVm. Příkaz používá standardní syntaxi tečky k identifikaci vlastnosti InstanceId první položky v $Policies. Tento příkaz určuje parametr WaitForComplete , takže příkaz dokončí úkol a poté vrátí TaskStatusInfo objekt pro úkol.

Příklad 3: Odebrání zásady zálohování pomocí kanálu

PS C:\>Get-AzureStorSimpleDeviceBackupPolicy -DeviceName "Contoso63-AppVm" -BackupPolicyName "TSQAVolume01_Default" | Remove-AzureStorSimpleDeviceBackupPolicy -DeviceName "Contoso63-AppVm" -Force -WaitForComplete
VERBOSE: ClientRequestId: 60080fb1-2f88-4c17-bfd7-21aa73440a9c_PS
VERBOSE: ClientRequestId: 04c91121-50d7-4796-9af6-fc6a7d6b6a0e_PS
VERBOSE: ClientRequestId: 47ceb37c-672f-42e8-bd19-1190925c46cd_PS
VERBOSE: ClientRequestId: cbc39757-f2cc-4cc5-93ea-4ec0fbfb0ca8_PS
VERBOSE: ClientRequestId: 3614d47a-51fc-4500-a5f1-5401301ca4e3_PS
VERBOSE: About to create a job to remove your backuppolicy! 
VERBOSE: ClientRequestId: dbd7166e-1888-4b11-9af9-8d49712a8c8b_PS
702ad240-5730-4015-b051-56055bd2c2d3
VERBOSE: The remove task is submitted successfully. Please use the command Get-AzureStorSimpleTask -InstanceId
702ad240-5730-4015-b051-56055bd2c2d3 for tracking the task's status
VERBOSE: BackupPolicy with id bfe0bf8a-2d09-4690-93da-38a4f24e9f4f found!

Tento příkaz získá BackupPolicyDetails objekt pomocí Get-AzureStorSimpleDeviceBackupPolicy a pak ho předá aktuální rutině pomocí operátoru kanálu. Aktuální rutina odebere zásadu zálohování s názvem TSQAVolume01_Default.

Parametry

-BackupPolicy

Určuje BackupPolicyDetails objekt k odstranění. K získání objektu BackupPolicyDetails použijte rutinu Get-AzureStorSimpleDeviceBackupPolicy .

Typ:BackupPolicyDetails
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:True
Accept wildcard characters:False

-BackupPolicyId

Určuje ID instance objektu BackupPolicy k odstranění.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:False
Accept wildcard characters:False

-DeviceName

Určuje název zařízení StorSimple, na kterém se mají odstranit zásady zálohování.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:False
Accept wildcard characters:False

-Force

Označuje, že tato rutina nezobrazí výzvu k potvrzení.

Typ:SwitchParameter
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-Profile

Určuje profil Azure.

Typ:AzureSMProfile
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-WaitForComplete

Označuje, že tato rutina čeká na dokončení operace, než vrátí řízení do konzoly Windows PowerShellu.

Typ:SwitchParameter
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

Vstupy

BackupPolicyDetails

Tato rutina přijímá objekt BackupPolicyDetails k odstranění.

Výstupy

TaskStatusInfo, TaskResponse

Tato rutina vrátí TaskStatusInfo objekt, pokud zadáte WaitForComplete parametr. Pokud tento parametr nezadáte, vrátí TaskResponse objekt.