共用方式為


Unregister-AzRecoveryServicesBackupContainer

從保存庫取消登錄 Windows Server 或其他容器。

語法

Default (預設值)

Unregister-AzRecoveryServicesBackupContainer
    [-Container] <ContainerBase>
    [-PassThru]
    [-Force]
    [-VaultId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

Unregister-AzRecoveryServicesBackupContainer Cmdlet 會從保存庫取消註冊 Windows Server 或其他備份容器。 此 Cmdlet 會從保存庫移除容器的參考。 您必須先刪除與該容器相關聯的任何受保護資料,才能取消註冊容器。 在使用目前的 Cmdlet 之前,先使用 Set-AzRecoveryServicesVaultContext Cmdlet 來設定保存庫內容。

範例

範例 1:從保存庫取消註冊 Windows Server

$vault = Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup" -Name "vaultName"
$Cont = Get-AzRecoveryServicesBackupContainer -ContainerType "Windows" -BackupManagementType MAB -VaultId $vault.ID
Unregister-AzRecoveryServicesBackupContainer -Container $Cont

第一個指令會取得在保存庫中註冊的名為 server01.contoso.com 的 Windows 容器,然後將它儲存在 $Cont 變數中。 第二個命令會從 Azure 備份保存庫取消註冊指定的 Windows Server。

範例 2

從保存庫取消登錄 Windows Server 或其他容器。 (autogenerated)

Unregister-AzRecoveryServicesBackupContainer -Container $Cont -VaultId $vault.ID

範例 3:從保存庫取消註冊 MSSQL 容器

$vault = Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup" -Name "vaultName"
$Cont = Get-AzRecoveryServicesBackupContainer -ContainerType AzureVMAppContainer -BackupManagementType AzureWorkload -VaultId $vault.ID | Where-Object { $_.Name -match "pstest-vm" }
Unregister-AzRecoveryServicesBackupContainer -Container $Cont
WorkloadName     Operation            Status               StartTime                 EndTime                   JobID
------------     ---------            ------               ---------                 -------                   -----
sql-pstest-vm2   UnRegister           Completed            1/3/2024 6:26:54 AM       1/3/2024 6:29:18 AM       f8626j98-8027-7h89-aa77-1a7ed83f5645

第一個命令會取得名稱類似於保存庫中註冊的容器,例如「pstest-vm」,然後將它儲存在$Cont變數中。 第二個命令會從復原服務保存庫取消註冊指定的備份容器,並輸出備份作業以監視和追蹤完成。

參數

-Confirm

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

參數屬性

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

參數集

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

-Container

指定要取消註冊的備份容器物件。 若要取得 BackupContainer 物件,請使用 Get-AzRecoveryServicesBackupContainer Cmdlet。

參數屬性

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

參數集

(All)
Position:1
必要:True
來自管線的值:True
來自管線按屬性名稱的值: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

-PassThru

傳回要刪除的容器。

參數屬性

類型:SwitchParameter
預設值: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
預設值:None
支援萬用字元: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

輸入

String

輸出

ContainerBase