Register-AzRecoveryServicesBackupContainer
Register-AzRecoveryServicesBackupContainer コマンドレットは、AzureWorkloads 用の Azure VM を特定の workloadType に登録します。
構文
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>]
説明
このコマンドを使用すると、Azure Backup はリソースをバックアップ コンテナーに変換し、指定された Recovery Services コンテナーに登録できます。 その後、Azure Backup サービスは、後で保護するために、このコンテナー内の特定のワークロードの種類のワークロードを検出できます。
例
例 1 バックアップ コンテナーを登録する
Register-AzRecoveryServicesBackupContainer -ResourceId <AzureVMID> -VaultId <vaultID> -WorkloadType MSSQL -BackupManagementType AzureWorkload
このコマンドレットは、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
最初のコマンドは、Recovery Services コンテナーをフェッチします。 2 番目のコマンドは、Recovery Services コンテナーに登録されているすべてのバックアップ コンテナーをフェッチします。 3 番目のコマンドは、コンテナー $container [-1] の再登録操作をトリガーして、既に登録されているコンテナーを再登録するために-Container パラメーターを渡します。
パラメーター
-BackupManagementType
保護されているリソースのクラス。 現在、このコマンドレットでサポートされている値は AzureWorkload です
型: | BackupManagementType |
承認された値: | AzureWorkload |
Position: | 1 |
既定値: | None |
必須: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
コマンドレットの実行前に確認を求めるメッセージが表示されます。
型: | SwitchParameter |
Aliases: | cf |
Position: | Named |
既定値: | None |
必須: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Container
項目が存在するコンテナー
型: | ContainerBase |
Position: | 0 |
既定値: | None |
必須: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Azure との通信のために使用される資格情報、アカウント、テナント、サブスクリプションです。
型: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
既定値: | None |
必須: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
コンテナーを強制的に登録します (確認ダイアログが表示されないようにします)。 このパラメーターは省略可能です。
型: | SwitchParameter |
Position: | Named |
既定値: | None |
必須: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceId
サブスクリプション内の一部の RecoveryServices コンテナーによって既に保護されている場合に、その代表的な項目をチェックする必要がある Azure リソースの ID。
型: | String |
Position: | 0 |
既定値: | None |
必須: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VaultId
Recovery Services コンテナーの ARM ID。
型: | String |
Position: | Named |
既定値: | None |
必須: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
コマンドレットの実行時に発生する内容を示します。
型: | SwitchParameter |
Aliases: | wi |
Position: | Named |
既定値: | None |
必須: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WorkloadType
リソースのワークロードの種類。 現在サポートされている値は、AzureVM、WindowsServer、AzureFiles、MSSQL です
型: | WorkloadType |
承認された値: | AzureVM, AzureSQLDatabase, AzureFiles, MSSQL |
Position: | 2 |
既定値: | None |
必須: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |