Delen via


Disable-AzRecoveryServicesBackupProtection

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

Syntaxis

Default (Standaard)

Disable-AzRecoveryServicesBackupProtection
    [-Item] <ItemBase>
    [-RemoveRecoveryPoints]
    [-RetainRecoveryPointsAsPerPolicy]
    [-Force]
    [-VaultId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [-Token <String>]
    [-SecureToken <SecureString>]
    [-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 Update-AzRecoveryServicesVault cmdlet. Stel de kluiscontext in met behulp van de Set-AzRecoveryServicesVaultContext-cmdlet 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. (autogenerated)

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 Update-AzRecoveryServicesVault cmdlet. 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

Voordat u de cmdlet uitvoert, vraagt het systeem om bevestiging.

Parametereigenschappen

Type:SwitchParameter
Default value:False
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Cf

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-DefaultProfile

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

Parametereigenschappen

Type:IAzureContextContainer
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:AzContext, AzureRmContext, AzureCredential

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-Force

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

Parametereigenschappen

Type:SwitchParameter
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-Item

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

Parametereigenschappen

Type:ItemBase
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:1
Verplicht:True
Waarde uit pijplijn:True
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-RemoveRecoveryPoints

Geeft aan dat met deze cmdlet bestaande herstelpunten worden verwijderd.

Parametereigenschappen

Type:SwitchParameter
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:2
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-RetainRecoveryPointsAsPerPolicy

Als deze optie wordt gebruikt, verlopen alle herstelpunten voor dit item volgens het bewaarbeleid. Houd er rekening mee dat deze parameter alleen werkt voor Recovery Services-kluizen waarvoor de functie Onveranderbaarheid is ingeschakeld.

Parametereigenschappen

Type:SwitchParameter
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-SecureToken

Parameter voor het autoriseren van bewerkingen die worden beveiligd door resourcebeveiliging voor meerdere tenants. Gebruik de opdracht (Get-AzAccessToken -TenantId "xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"). Token voor het ophalen van autorisatietoken voor verschillende tenants

Parametereigenschappen

Type:SecureString
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-Token

Hulptoegangstoken voor verificatie van kritieke bewerking voor resource guard-abonnement

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-VaultId

ARM-id van de Recovery Services-kluis.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:True
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-WhatIf

Toont wat er zou gebeuren wanneer de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Parametereigenschappen

Type:SwitchParameter
Default value:False
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Wi

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParametersvoor meer informatie.

Invoerwaarden

ItemBase

String

Uitvoerwaarden

JobBase