共用方式為


Disable-AzRecoveryServicesBackupProtection

停用受備份保護項目的保護。

語法

Default (預設值)

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

Description

Disable-AzRecoveryServicesBackupProtection Cmdlet 會停用受 Azure 備份保護項目的保護。 此 Cmdlet 會停止專案的定期排程備份,並永久保留。 如果使用 RemoveRecoveryPoints 參數執行,此 Cmdlet 也可以刪除備份專案的現有復原點。 如果與 RetainRecoveryPointsAsPerPolicy 參數搭配使用,此 Cmdlet 可以暫停專案的備份,並根據備份原則保留復原點。 此案例的其中一個條件是,在保存庫上啟用不變性之前,無法暫停備份。 若要在復原服務保存庫上啟用不變性,請遵循 Update-AzRecoveryServicesVault Cmdlet。 在使用目前的 Cmdlet 之前,先使用 Set-AzRecoveryServicesVaultContext Cmdlet 來設定保存庫內容。

範例

範例 1:停用備份保護

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

第一個命令會取得備份容器的陣列,然後將其儲存在$Cont陣列中。 第二個命令會取得第一個容器項目對應的 Backup 項目,然後將它儲存在 $PI 變數中。 最後一個命令會停用 $PI[0] 中項目的備份保護,但會保留資料。

範例 2

停用受備份保護項目的保護。 (autogenerated)

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

範例 3:根據原則停用保留復原點的保護

$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

第一個 Cmdlet 會擷取復原服務保存庫的 AzureVM 備份專案。 第二個 Cmdlet 可用來暫停復原服務保存庫 $item[0] 的備份。 此案例的其中一個條件是,在保存庫上啟用不變性之前,無法暫停備份。 若要在復原服務保存庫上啟用不變性,請遵循 Update-AzRecoveryServicesVault Cmdlet。 第三個和第四個命令用於提取更新的備份項目及其保護狀態。 若要恢復保護,請使用 Enable-AzRecoveryServicesBackupProtection 搭配參數 -Item。

參數

-Confirm

在執行 Cmdlet 之前,提示您進行確認。

參數屬性

類型:SwitchParameter
預設值:False
支援萬用字元:False
不要顯示:False
別名:參見

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-DefaultProfile

用於與 azure 通訊的認證、帳戶、租用戶和訂用帳戶。

參數屬性

類型:IAzureContextContainer
預設值:None
支援萬用字元:False
不要顯示:False
別名:AzContext, AzureRmContext, AzureCredential

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Force

強制命令執行,而不要求使用者確認。

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Item

指定此 Cmdlet 停用保護的備份專案。 若要取得 AzureRmRecoveryServicesBackupItem,請使用 Get-AzRecoveryServicesBackupItem Cmdlet。

參數屬性

類型:ItemBase
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:1
必要:True
來自管線的值:True
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-RemoveRecoveryPoints

表示此 Cmdlet 會刪除現有的復原點。

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:2
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-RetainRecoveryPointsAsPerPolicy

如果使用此選項,此專案的所有復原點都會根據保留原則過期。 請注意,此參數僅適用於已啟用不變性功能的復原服務保存庫。

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-SecureToken

授權受跨租用戶資源防護保護的作業的參數。 使用命令(Get-AzAccessToken -TenantId “xxxxxxxx-xxxx-xxxx-xxxx-xxxx”)。擷取不同租用戶授權權杖的權杖

參數屬性

類型:SecureString
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Token

輔助存取權杖,用於驗證資源防護訂用帳戶的重要作業

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-VaultId

復原服務保存庫的 ARM 識別碼。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:True
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-WhatIf

顯示 Cmdlet 執行時會發生什麼事。 指令未執行。

參數屬性

類型:SwitchParameter
預設值:False
支援萬用字元:False
不要顯示:False
別名:威斯康辛

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

CommonParameters

此 cmdlet 支援常見參數:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 如需詳細資訊,請參閱 about_CommonParameters

輸入

ItemBase

String

輸出

JobBase