Disable-AzRecoveryServicesBackupProtection

Zakáže ochranu pro položku chráněnou zálohou.

Syntax

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

Description

Rutina Disable-AzRecoveryServicesBackupProtection zakáže ochranu položky chráněné službou Azure Backup. Tato rutina zastaví pravidelné naplánované zálohování položky a trvale zůstane zachováno. Tato rutina může také odstranit existující body obnovení zálohované položky, pokud se spustí s parametrem RemoveRecoveryPoints. Tato rutina může pozastavit zálohování položky a zachovat body obnovení podle zásad zálohování, pokud se používá s parametrem RetainRecoveryPointsAsPerPolicy. Jednou z podmínek v tomto scénáři je, že zálohování nejde pozastavit, dokud v trezoru není povolená neměnnost. Pokud chcete povolit neměnnost trezoru služby Recovery Services, postupujte podle rutiny Update-AzRecoveryServicesVault. Před použitím aktuální rutiny nastavte kontext trezoru pomocí rutiny Set-AzRecoveryServicesVaultContext.

Příklady

Příklad 1: Zakázání ochrany zálohování

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

První příkaz získá pole kontejnerů zálohování a pak ho uloží do pole $Cont. Druhý příkaz získá zálohovanou položku odpovídající první položce kontejneru a uloží ji do proměnné $PI. Poslední příkaz zakáže ochranu zálohované položky v $PI[0], ale zachová data.

Příklad 2

Zakáže ochranu pro položku chráněnou zálohou. (automaticky vygenerováno)

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

Příklad 3: Zakázání ochrany se zachováním bodů obnovení podle zásad

$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

První rutina načte zálohované položky azureVM pro trezor služby Recovery Services. Druhá rutina slouží k pozastavení zálohování pro $item[0] trezoru služby Recovery Services. Jednou z podmínek v tomto scénáři je, že zálohování nejde pozastavit, dokud v trezoru není povolená neměnnost. Pokud chcete povolit neměnnost trezoru služby Recovery Services, postupujte podle rutiny Update-AzRecoveryServicesVault. Třetí a čtvrtý příkaz slouží k načtení aktualizované zálohované položky a jejího stavu ochrany. Pokud chcete obnovit ochranu zpět, použijte enable-AzRecoveryServicesBackupProtection s parametrem -Item.

Parametry

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

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

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.

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

-Force

Vynutí spuštění příkazu bez výzvy k potvrzení uživatele.

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

-Item

Určuje zálohovanou položku, pro kterou tato rutina zakáže ochranu. Pokud chcete získat AzureRmRecoveryServicesBackupItem, použijte rutinu Get-AzRecoveryServicesBackupItem.

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

-RemoveRecoveryPoints

Označuje, že tato rutina odstraní existující body obnovení.

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

-RetainRecoveryPointsAsPerPolicy

Pokud se tato možnost použije, vyprší platnost všech bodů obnovení pro tuto položku podle zásad uchovávání informací.

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

-Token

Pomocný přístupový token pro ověřování kritické operace v předplatném ochrany prostředků

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

-VaultId

ID ARM trezoru služby Recovery Services

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

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.

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

Vstupy

ItemBase

String

Výstupy

JobBase