Get-AzRecoveryServicesBackupItem
構文
GetItemsForContainer (既定)
Get-AzRecoveryServicesBackupItem
[-Container] <ContainerBase>
[[-Name] <String>]
[[-ProtectionStatus] <ItemProtectionStatus>]
[[-ProtectionState] <ItemProtectionState>]
[-WorkloadType] <WorkloadType>
[[-DeleteState] <ItemDeleteState>]
[-FriendlyName <String>]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-UseSecondaryRegion]
[<CommonParameters>]
GetItemsForVault
Get-AzRecoveryServicesBackupItem
[-BackupManagementType] <BackupManagementType>
[[-Name] <String>]
[[-ProtectionStatus] <ItemProtectionStatus>]
[[-ProtectionState] <ItemProtectionState>]
[-WorkloadType] <WorkloadType>
[[-DeleteState] <ItemDeleteState>]
[-FriendlyName <String>]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-UseSecondaryRegion]
[<CommonParameters>]
GetItemsForPolicy
Get-AzRecoveryServicesBackupItem
[-Policy] <PolicyBase>
[[-Name] <String>]
[[-ProtectionStatus] <ItemProtectionStatus>]
[[-ProtectionState] <ItemProtectionState>]
[[-DeleteState] <ItemDeleteState>]
[-FriendlyName <String>]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-UseSecondaryRegion]
[<CommonParameters>]
説明
Get-AzRecoveryServicesBackupItem コマンドレットは、コンテナー内の保護された項目の一覧と項目の保護状態を取得します。
Azure Recovery Services コンテナーに登録されているコンテナーには、保護できる項目を 1 つ以上含めることができます。
Azure 仮想マシンの場合、仮想マシン コンテナー内に存在できるバックアップ項目は 1 つだけです。
-VaultId パラメーターを使用してコンテナー コンテキストを設定します。
例
例 1: バックアップ コンテナーから項目を取得する
$vault = Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup" -Name "vaultName"
$Container = Get-AzRecoveryServicesBackupContainer -ContainerType AzureVM -FriendlyName "V2VM" -VaultId $vault.ID
$BackupItem = Get-AzRecoveryServicesBackupItem -Container $Container -WorkloadType AzureVM -VaultId $vault.ID
最初のコマンドは、AzureVM 型のコンテナーを取得し、$Container変数に格納します。
2 番目のコマンドは、$Containerで V2VM という名前のバックアップ項目を取得し、$BackupItem変数に格納します。
例 2: FriendlyName から Azure ファイル共有項目を取得する
$vault = Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup" -Name "vaultName"
$Container = Get-AzRecoveryServicesBackupContainer -ContainerType AzureStorage -FriendlyName "StorageAccount1" -VaultId $vault.ID
$BackupItem = Get-AzRecoveryServicesBackupItem -Container $Container -WorkloadType AzureFiles -VaultId $vault.ID -FriendlyName "FileShareName"
最初のコマンドは、AzureStorage 型のコンテナーを取得し、$Container変数に格納します。
2 番目のコマンドは、friendlyName パラメーターで渡された値と一致する friendlyName を持つバックアップ項目を取得し、$BackupItem変数に格納します。
FriendlyName パラメーターを使用すると、複数の Azure ファイル共有が返される可能性があります。 このような場合は、$BackupItemの結果セットで返される Name プロパティとして、-Name パラメーターの値を渡してコマンドレットを実行します。
パラメーター
-BackupManagementType
保護されているリソースのクラス。 このパラメーターに使用できる値は次のとおりです。
- AzureVM
- MAB
- AzureStorage
- AzureWorkload
パラメーターのプロパティ
| 型: | BackupManagementType
|
| 規定値: | None |
| 指定可能な値: | AzureVM, MAB, AzureStorage, AzureWorkload |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
GetItemsForVault
| 配置: | 1 |
| 必須: | True |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-Container
このコマンドレットがバックアップ項目を取得するコンテナー オブジェクトを指定します。
AzureRmRecoveryServicesBackupContainer を取得するには、Get-AzRecoveryServicesBackupContainer コマンドレットを使用します。
パラメーターのプロパティ
パラメーター セット
GetItemsForContainer
| 配置: | 1 |
| 必須: | True |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | True |
| 残りの引数からの値: | False |
-DefaultProfile
Azure との通信に使用される資格情報、アカウント、テナント、サブスクリプション。
パラメーターのプロパティ
| 型: | IAzureContextContainer
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
| Aliases: | AzContext, AzureRmContext, AzureCredential |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-DeleteState
アイテムの deletestate を指定します。このパラメーターに使用できる値は次のとおりです。
パラメーターのプロパティ
| 型: | ItemDeleteState
|
| 規定値: | None |
| 指定可能な値: | ToBeDeleted, NotDeleted |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | 6 |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-FriendlyName
バックアップされた項目の FriendlyName
パラメーターのプロパティ
| 型: | String
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-Name
バックアップ項目の名前を指定します。 ファイル共有の場合は、保護されたファイル共有の一意の ID を指定します。
パラメーターのプロパティ
| 型: | String
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | 2 |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-Policy
保護ポリシー オブジェクト。
パラメーターのプロパティ
| 型: | PolicyBase
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
GetItemsForPolicy
| 配置: | 1 |
| 必須: | True |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-ProtectionState
保護の状態を指定します。
このパラメーターに使用できる値は次のとおりです。
- IRPending。
初期同期が開始されておらず、復旧ポイントがまだありません。
- 保護。
保護は進行中です。
- ProtectionError。
保護エラーが発生しました。
- ProtectionStopped。
保護が無効になっています。
パラメーターのプロパティ
| 型: | ItemProtectionState
|
| 規定値: | None |
| 指定可能な値: | IRPending, ProtectionError, Protected, ProtectionStopped, BackupsSuspended |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | 4 |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-ProtectionStatus
コンテナー内の項目の全体的な保護状態を指定します。
このパラメーターに使用できる値は次のとおりです。
パラメーターのプロパティ
パラメーター セット
(All)
| 配置: | 3 |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-UseSecondaryRegion
リージョン間復元のセカンダリ リージョンからのフィルター
パラメーターのプロパティ
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-VaultId
Recovery Services コンテナーの ARM ID。
パラメーターのプロパティ
| 型: | String
|
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | True |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-WorkloadType
リソースのワークロードの種類。 このパラメーターに使用できる値は次のとおりです。
- AzureVM
- AzureFiles
- MSSQL
- FileFolder
- SAPHanaDatabase
パラメーターのプロパティ
| 型: | WorkloadType
|
| 規定値: | None |
| 指定可能な値: | AzureVM, AzureFiles, MSSQL, FileFolder, SAPHanaDatabase |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
GetItemsForContainer
| 配置: | 5 |
| 必須: | True |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
GetItemsForVault
| 配置: | 5 |
| 必須: | True |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
CommonParameters
このコマンドレットでは、一般的なパラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable の各パラメーターがサポートされています。 詳細については、about_CommonParametersを参照してください。
出力