共用方式為


Register-AzRecoveryServicesBackupContainer

Register-AzRecoveryServicesBackupContainer Cmdlet 會使用特定 workloadType 註冊適用於 AzureWorkloads 的 Azure VM。

語法

Register (預設值)

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

ReRegister

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
預設值:None
接受的值:AzureWorkload
支援萬用字元:False
不要顯示:False

參數集

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

-Confirm

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

參數屬性

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

參數集

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

-Container

項目所在的容器

參數屬性

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

參數集

ReRegister
Position:0
必要:True
來自管線的值:False
來自管線按屬性名稱的值:True
來自剩餘引數的值: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

-ResourceId

Azure 資源的識別碼,如果其代表性專案已受到訂用帳戶中某些 RecoveryServices 保存庫的保護,則需要檢查該專案。

參數屬性

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

參數集

Register
Position:0
必要:True
來自管線的值: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

-WorkloadType

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

參數屬性

類型:WorkloadType
預設值:None
接受的值:AzureVM, AzureSQLDatabase, AzureFiles, MSSQL
支援萬用字元:False
不要顯示:False

參數集

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

CommonParameters

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

輸入

String

輸出

ContainerBase