Disable-AzRecoveryServicesBackupProtection
Deaktiviert den Schutz für ein sicherungsgeschütztes Element.
Syntax
Disable-AzRecoveryServicesBackupProtection
[-Item] <ItemBase>
[-RemoveRecoveryPoints]
[-RetainRecoveryPointsAsPerPolicy]
[-Force]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-Token <String>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Das Cmdlet Disable-AzRecoveryServicesBackupProtection deaktiviert den Schutz für ein durch Azure Backup geschütztes Element. Mit diesem Cmdlet wird die regelmäßige geplante Sicherung eines Elements beendet und für immer beibehalten. Dieses Cmdlet kann auch vorhandene Wiederherstellungspunkte für das Sicherungselement löschen, wenn es mit dem Parameter RemoveRecoveryPoints ausgeführt wird. Dieses Cmdlet kann die Sicherung eines Elements anhalten und Wiederherstellungspunkte gemäß Sicherungsrichtlinie beibehalten, wenn es mit dem Parameter "RetainRecoveryPointsAsPerPolicy" verwendet wird. Eine Bedingung bei diesem Szenario besteht darin, dass Sicherungen erst angehalten werden können, wenn die Unveränderlichkeit im Tresor aktiviert ist. Um die Unveränderlichkeit für einen Wiederherstellungsdiensttresor zu aktivieren, folgen Pls Update-AzRecoveryServicesVault Cmdlet. Legen Sie den Tresorkontext mithilfe des Cmdlets Set-AzRecoveryServicesVaultContext fest, bevor Sie das aktuelle Cmdlet verwenden.
Beispiele
Beispiel 1: Deaktivieren des Sicherungsschutzes
$Cont = Get-AzRecoveryServicesBackupContainer -ContainerType AzureVM
$PI = Get-AzRecoveryServicesBackupItem -Container $Cont[0] -WorkloadType AzureVM
Disable-AzRecoveryServicesBackupProtection -Item $PI[0]
Der erste Befehl ruft ein Array von Sicherungscontainern ab und speichert es dann im $Cont Array. Der zweite Befehl ruft das Sicherungselement ab, das dem ersten Containerelement entspricht, und speichert es dann in der variablen $PI. Der letzte Befehl deaktiviert den Sicherungsschutz für das Element in $PI[0], behält die Daten jedoch bei.
Beispiel 2
Deaktiviert den Schutz für ein sicherungsgeschütztes Element. (automatisch generiert)
Disable-AzRecoveryServicesBackupProtection -Item $PI[0] -RemoveRecoveryPoints -VaultId $vault.ID
Beispiel 3: Deaktivieren des Schutzes mit Beibehaltung von Wiederherstellungspunkten gemäß Richtlinie
$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
Das erste Cmdlet ruft die AzureVM-Sicherungselemente für den Wiederherstellungsdiensttresor ab. Das zweite Cmdlet wird zum Anhalten der Sicherung für $item[0] des Wiederherstellungsdienstetress verwendet. Eine Bedingung bei diesem Szenario besteht darin, dass Sicherungen erst angehalten werden können, wenn die Unveränderlichkeit im Tresor aktiviert ist. Um die Unveränderlichkeit für einen Wiederherstellungsdiensttresor zu aktivieren, folgen Pls Update-AzRecoveryServicesVault Cmdlet. Der dritte und vierte Befehl werden verwendet, um das aktualisierte Sicherungselement und dessen Schutzstatus abzurufen. Um den Schutz wieder aufzunehmen, verwenden Sie Enable-AzRecoveryServicesBackupProtection mit parameter -Item.
Parameter
-Confirm
Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.
Typ: | SwitchParameter |
Aliase: | cf |
Position: | Named |
Standardwert: | False |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DefaultProfile
Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.
Typ: | IAzureContextContainer |
Aliase: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Force
Erzwingt die Ausführung des Befehls, ohne eine Benutzerbestätigung zu verlangen.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Item
Gibt das Sicherungselement an, für das dieses Cmdlet den Schutz deaktiviert. Verwenden Sie zum Abrufen eines AzureRmRecoveryServicesBackupItem-das cmdlet Get-AzRecoveryServicesBackupItem.
Typ: | ItemBase |
Position: | 1 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-RemoveRecoveryPoints
Gibt an, dass dieses Cmdlet vorhandene Wiederherstellungspunkte löscht.
Typ: | SwitchParameter |
Position: | 2 |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-RetainRecoveryPointsAsPerPolicy
Wenn diese Option verwendet wird, laufen alle Wiederherstellungspunkte für dieses Element gemäß der Aufbewahrungsrichtlinie ab.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Token
Zusätzliches Zugriffstoken für die Authentifizierung kritischer Vorgänge für das Resource Guard-Abonnement
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-VaultId
ARM-ID des Recovery Services Vault.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-WhatIf
Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Typ: | SwitchParameter |
Aliase: | wi |
Position: | Named |
Standardwert: | False |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Eingaben
Ausgaben
Ähnliche Themen
Azure PowerShell