Unregister-AzRecoveryServicesBackupContainer
從保存庫取消註冊 Windows Server 或其他容器。
語法
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 或其他容器。 ( 自動產生 )
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 |
別名: | cf |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Container
指定要取消註冊的備份容器物件。 若要取得 BackupContainer 物件,請使用 Get-AzRecoveryServicesBackupContainer Cmdlet。
類型: | ContainerBase |
Position: | 1 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-DefaultProfile
用於與 azure 通訊的認證、帳戶、租用戶和訂用帳戶。
類型: | IAzureContextContainer |
別名: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Force
強制取消註冊容器(防止確認對話框)。 這是選擇性參數。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-PassThru
傳回要刪除的容器。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-VaultId
復原服務保存庫的 ARM 識別碼。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-WhatIf
顯示執行 Cmdlet 後會發生的情況。
類型: | SwitchParameter |
別名: | wi |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |