次の方法で共有


Undo-AzRecoveryServicesBackupContainerDeletion

以前に論理的に削除されたバックアップ コンテナーを Recovery Services コンテナーに削除します。

構文

Undo-AzRecoveryServicesBackupContainerDeletion
    [-Container] <ContainerBase>
    [-BackupManagementType] <BackupManagementType>
    [-WorkloadType] <WorkloadType>
    [-Force]
    [-VaultId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

説明

Undo-AzRecoveryServicesBackupContainerDeletion コマンドレットは、論理的に削除されたコンテナーを、遅延削除のマークが付けなくなり、再登録の準備が整った状態に復元します。

例 1

$container = Get-AzRecoveryServicesBackupContainer -ResourceGroupName $resourceGroupName -VaultId $vault.ID -BackupManagementType AzureWorkload -ContainerType AzureVMAppContainer | Where-Object { $_.Name -match $containerName}
Undo-AzRecoveryServicesBackupContainerDeletion -Container $container[0] -BackupManagementType AzureWorkload -WorkloadType MSSQL -VaultId $vault.ID -Force -Confirm:$false

Name											ResourceGroupName        Status               ContainerType        WorkloadsPresent     HealthStatus
----											-----------------        ------               -------------        ----------------     ------------
VMAppContainer;Compute;rgname;contianerName		rgname                   SoftDeleted          AzureVMAppContainer  SQL                  Healthy

この例では、指定したリソース グループとコンテナーから $containerName という名前のバックアップ コンテナーを取得し、MSSQL ワークロードの論理的に削除されたコンテナーを削除解除します。 -Force パラメーターは確認プロンプトをバイパスするために使用され、-Confirm:$false は追加の確認なしでコマンドレットを実行します。

パラメーター

-BackupManagementType

保護されているリソースのクラス。 現在、このコマンドレットでサポートされている値は次のとおりです。

型:BackupManagementType
指定可能な値:AzureVM, AzureWorkload, AzureStorage
配置:1
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Confirm

コマンドレットを実行する前に確認を求めるメッセージが表示されます。

型:SwitchParameter
Aliases:cf
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Container

項目が存在するコンテナー

型:ContainerBase
配置:0
規定値:None
必須:True
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-DefaultProfile

Azure との通信に使用される資格情報、アカウント、テナント、サブスクリプション。

型:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Force

コンテナーを強制的に登録します (確認ダイアログが表示されないようにします)。 このパラメーターは省略可能です。

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-VaultId

Recovery Services コンテナーの ARM ID。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-WhatIf

コマンドレットを実行した場合の動作を示します。 コマンドレットは実行されません。

型:SwitchParameter
Aliases:wi
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-WorkloadType

リソースのワークロードの種類。 現在サポートされている値は次のとおりです。

型:WorkloadType
指定可能な値:AzureVM, AzureFiles, MSSQL, SAPHanaDatabase
配置:2
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

入力

出力