共用方式為


Register-AzRecoveryServicesBackupContainer

Register-AzRecoveryServicesBackupContainer Cmdlet 會向特定 workloadType 註冊 AzureWorkloads 的 Azure VM。

語法

Register-AzRecoveryServicesBackupContainer
        [-ResourceId] <String>
        [-BackupManagementType] <BackupManagementType>
        [-WorkloadType] <WorkloadType>
        [-Force]
        [-VaultId <String>]
        [-DefaultProfile <IAzureContextContainer>]
        [-WhatIf]
        [-Confirm]
        [<CommonParameters>]
Register-AzRecoveryServicesBackupContainer
        [-Container] <ContainerBase>
        [-BackupManagementType] <BackupManagementType>
        [-WorkloadType] <WorkloadType>
        [-Force]
        [-VaultId <String>]
        [-DefaultProfile <IAzureContextContainer>]
        [-WhatIf]
        [-Confirm]
        [<CommonParameters>]

Description

此命令可讓 Azure 備份 將資源轉換成備份容器,然後註冊至指定的復原服務保存庫。 接著,Azure 備份 服務就可以在此容器內探索指定工作負載類型的工作負載,以供稍後保護。

範例

範例 1 註冊備份容器

Register-AzRecoveryServicesBackupContainer -ResourceId <AzureVMID> -VaultId <vaultID> -WorkloadType MSSQL -BackupManagementType AzureWorkload

Cmdlet 會將 Azure VM 註冊為工作負載 MSSQL 的容器。

範例 2 重新註冊備份容器

$vault = Get-AzRecoveryServicesVault -ResourceGroupName "rgName"  -Name "vaultName"
$container = Get-AzRecoveryServicesBackupContainer -ContainerType AzureVMAppContainer -VaultId $vault.ID 
Register-AzRecoveryServicesBackupContainer -Container $container[-1] -BackupManagementType AzureWorkload -WorkloadType MSSQL -VaultId $vault.ID

第一個命令會擷取復原服務保存庫。 第二個命令會擷取向復原服務保存庫註冊的所有備份容器。 第三個命令會觸發容器的重新註冊作業$container[-1],以重新註冊我們傳遞 -Container 參數的已註冊容器。

參數

-BackupManagementType

要保護的資源類別。 此 Cmdlet 目前支援的值是 AzureWorkload

類型:BackupManagementType
接受的值:AzureWorkload
Position:1
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-Confirm

執行 Cmdlet 之前先提示您確認。

類型:SwitchParameter
別名:cf
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Container

專案所在的容器

類型:ContainerBase
Position:0
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

-DefaultProfile

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

類型:IAzureContextContainer
別名:AzContext, AzureRmContext, AzureCredential
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Force

強制註冊容器(防止確認對話框)。 這是選用參數。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ResourceId

Azure 資源的標識碼,其代表性專案是否需要檢查它是否已受到訂用帳戶中某些 RecoveryServices Vault 的保護。

類型:String
Position:0
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-VaultId

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

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:True
接受萬用字元:False

-WhatIf

顯示執行 Cmdlet 後會發生的情況。

類型:SwitchParameter
別名:wi
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-WorkloadType

資源的工作負載類型。 目前支援的值是 AzureVM、WindowsServer、AzureFiles、MSSQL

類型:WorkloadType
接受的值:AzureVM, AzureSQLDatabase, AzureFiles, MSSQL
Position:2
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

輸入

String

輸出

ContainerBase