Disable-AzRecoveryServicesBackupProtection

Hiermee schakelt u beveiliging voor een met back-up beveiligd item uit.

Syntax

Disable-AzRecoveryServicesBackupProtection
       [-Item] <ItemBase>
       [-RemoveRecoveryPoints]
       [-RetainRecoveryPointsAsPerPolicy]
       [-Force]
       [-VaultId <String>]
       [-DefaultProfile <IAzureContextContainer>]
       [-Token <String>]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Description

De cmdlet Disable-AzRecoveryServicesBackupProtection schakelt beveiliging uit voor een met Azure Backup beveiligd item. Met deze cmdlet wordt een normale geplande back-up van een item gestopt en voor altijd bewaard. Met deze cmdlet kunt u ook bestaande herstelpunten voor het back-upitem verwijderen als deze wordt uitgevoerd met de parameter RemoveRecoveryPoints. Met deze cmdlet kunt u de back-up van een item onderbreken en herstelpunten behouden volgens het back-upbeleid als deze wordt gebruikt met de parameter RetainRecoveryPointsAsPerPolicy. Een voorwaarde in dit scenario is dat back-ups pas kunnen worden onderbroken als onveranderbaarheid is ingeschakeld in de kluis. Als u onveranderbaarheid wilt inschakelen voor een Recovery Services-kluis, volgt u de cmdlet Update-AzRecoveryServicesVault. Stel de kluiscontext in met behulp van de cmdlet Set-AzRecoveryServicesVaultContext voordat u de huidige cmdlet gebruikt.

Voorbeelden

Voorbeeld 1: Back-upbeveiliging uitschakelen

$Cont = Get-AzRecoveryServicesBackupContainer -ContainerType AzureVM
$PI = Get-AzRecoveryServicesBackupItem -Container $Cont[0] -WorkloadType AzureVM
Disable-AzRecoveryServicesBackupProtection -Item $PI[0]

Met de eerste opdracht wordt een matrix met back-upcontainers opgeslagen en vervolgens opgeslagen in de $Cont matrix. Met de tweede opdracht wordt het back-upitem dat overeenkomt met het eerste containeritem, opgeslagen in de variabele $PI. Met de laatste opdracht wordt back-upbeveiliging uitgeschakeld voor het item in $PI[0], maar blijven de gegevens behouden.

Voorbeeld 2

Hiermee schakelt u beveiliging voor een met back-up beveiligd item uit. (automatisch gegenereerd)

Disable-AzRecoveryServicesBackupProtection -Item $PI[0] -RemoveRecoveryPoints -VaultId $vault.ID

Voorbeeld 3: Beveiliging uitschakelen met behoud van herstelpunten volgens beleid

$item = Get-AzRecoveryServicesBackupItem -VaultId $suspendVault.ID -BackupManagementType AzureVM -WorkloadType AzureVM
Disable-AzRecoveryServicesBackupProtection -Item $item[0] -RetainRecoveryPointsAsPerPolicy -VaultId $vault.ID -Force
$item = Get-AzRecoveryServicesBackupItem -VaultId $suspendVault.ID -BackupManagementType AzureVM -WorkloadType AzureVM
 $item[0].ProtectionState

BackupsSuspended

Met de eerste cmdlet worden de Back-upitems van AzureVM opgehaald voor de Recovery Services-kluis. De tweede cmdlet wordt gebruikt voor het onderbreken van back-ups voor $item[0] van de Recovery Services-kluis. Een voorwaarde in dit scenario is dat back-ups pas kunnen worden onderbroken als onveranderbaarheid is ingeschakeld in de kluis. Als u onveranderbaarheid wilt inschakelen voor een Recovery Services-kluis, volgt u de cmdlet Update-AzRecoveryServicesVault. De derde en vierde opdracht worden gebruikt om het bijgewerkte back-upitem en de beveiligingsstatus ervan op te halen. Als u de beveiliging wilt hervatten, gebruikt u Enable-AzRecoveryServicesBackupProtection met parameter -Item.

Parameters

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Hiermee dwingt u de opdracht uit te voeren zonder dat u om bevestiging van de gebruiker wordt gevraagd.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Item

Hiermee geeft u het back-upitem waarvoor deze cmdlet beveiliging uitschakelt. Gebruik de cmdlet Get-AzRecoveryServicesBackupItem om een AzureRmRecoveryServicesBackupItem te verkrijgen.

Type:ItemBase
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-RemoveRecoveryPoints

Geeft aan dat met deze cmdlet bestaande herstelpunten worden verwijderd.

Type:SwitchParameter
Position:2
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RetainRecoveryPointsAsPerPolicy

Als deze optie wordt gebruikt, verlopen alle herstelpunten voor dit item volgens het bewaarbeleid.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Token

Hulptoegangstoken voor verificatie van kritieke bewerking voor resource guard-abonnement

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VaultId

ARM-id van de Recovery Services-kluis.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Invoerwaarden

ItemBase

String

Uitvoerwaarden

JobBase