Recovery Points - Get
RecoveryPointID を使用して識別されたバックアップ データの情報を提供します。 これは非同期操作です。 操作の状態を確認するには、GetProtectedItemOperationResult API を呼び出します。
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}/protectedItems/{protectedItemName}/recoveryPoints/{recoveryPointId}?api-version=2024-10-01
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
container
|
path | True |
string |
バックアップされた項目に関連付けられているコンテナー名。 |
fabric
|
path | True |
string |
バックアップされた項目に関連付けられているファブリック名。 |
protected
|
path | True |
string |
バックアップ データをフェッチする必要があるバックアップ項目名。 |
recovery
|
path | True |
string |
RecoveryPointID は、フェッチするバックアップ データを表します。 |
resource
|
path | True |
string |
Recovery Services コンテナーが存在するリソース グループの名前。 |
subscription
|
path | True |
string |
サブスクリプション ID。 |
vault
|
path | True |
string |
Recovery Services コンテナーの名前。 |
api-version
|
query | True |
string |
クライアント API のバージョン。 |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
わかりました |
|
Other Status Codes |
操作が失敗した理由を説明するエラー応答。 |
セキュリティ
azure_auth
Azure Active Directory OAuth2 フロー
型:
oauth2
フロー:
implicit
Authorization URL (承認 URL):
https://login.microsoftonline.com/common/oauth2/authorize
スコープ
名前 | 説明 |
---|---|
user_impersonation | ユーザー アカウントを偽装します。 |
例
Get Azure Vm Recovery Point Details
要求のサンプル
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rshhtestmdvmrg/providers/Microsoft.RecoveryServices/vaults/rshvault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall/protectedItems/VM;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall/recoveryPoints/26083826328862?api-version=2024-10-01
応答のサンプル
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rshhtestmdvmrg/providers/Microsoft.RecoveryServices/vaults/rshvault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall/protectedItems/VM;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall/recoveryPoints/26083826328862",
"name": "26083826328862",
"type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints",
"properties": {
"objectType": "IaasVMRecoveryPoint",
"recoveryPointType": "CrashConsistent",
"recoveryPointTime": "2017-11-22T22:32:46.6088472Z",
"recoveryPointAdditionalInfo": "",
"sourceVMStorageType": "NormalStorage",
"isSourceVMEncrypted": false,
"isInstantIlrSessionActive": false,
"recoveryPointTierDetails": [
{
"type": "HardenedRP",
"status": "Valid"
}
],
"recoveryPointMoveReadinessInfo": {
"ArchivedRP": {
"isReadyForMove": true
}
},
"isManagedVirtualMachine": true,
"virtualMachineSize": "Standard_D1",
"originalStorageAccountOption": false,
"zones": [
"1"
],
"isPrivateAccessEnabledOnAnyDisk": true
}
}
定義
名前 | 説明 |
---|---|
Azure |
Azure File Share ワークロード固有のバックアップ コピー。 |
Azure |
PointInTime に固有の復旧ポイント |
Azure |
ワークロード固有の復旧ポイント。完全/差分復旧ポイントを具体的にカプセル化します |
Azure |
SAPHana の PointInTime に固有の復旧ポイント |
Azure |
SAPHana 固有の復旧ポイント。完全/差分復旧ポイントを具体的にカプセル化します |
Azure |
PointInTime に固有の復旧ポイント |
Azure |
SQL 固有の復旧ポイント。特に、拡張情報と共に完全/差分復旧ポイントをカプセル化します |
Azure |
拡張情報クラスの詳細 |
BEKDetails |
BEK は bitlocker 暗号化キーです。 |
Cloud |
コンテナー インスタンス サービスからのエラー応答。 |
Cloud |
コンテナー インスタンス サービスからのエラー応答。 |
Disk |
ディスク情報 |
Error |
リソース管理エラーの追加情報。 |
Extended |
VM が存在していた復旧ポイントの拡張された場所。 |
Generic |
汎用バックアップ コピー。 |
Iaas |
IaaS VM ワークロード固有のバックアップ コピー。 |
KEKDetails |
KEK は BEK の暗号化キーです。 |
Key |
BEK は bitlocker キーです。 KEK は BEK の暗号化キーです。VM が暗号化されている場合は、次の詳細が格納されます。
|
Point |
ログ範囲の詳細を提供します |
Recovery |
ディスク構成 |
Recovery |
|
Recovery |
復旧ポイントのプロパティ |
Recovery |
バックアップ コピーの基本クラス。 ワークロード固有のバックアップ コピーは、このクラスから派生します。 |
Recovery |
RecoveryPoint 層情報 V2 |
Recovery |
復旧ポイントレベルの状態。 |
Recovery |
復旧ポイント層の種類。 |
Restore |
復元ポイントの種類 |
SQLData |
SQLDataDirectory の情報 |
SQLData |
データ ディレクトリ マッピングの種類 |
AzureFileShareRecoveryPoint
Azure File Share ワークロード固有のバックアップ コピー。
名前 | 型 | 説明 |
---|---|---|
fileShareSnapshotUri |
string |
ファイル共有のスナップショットの URL が含まれます (該当する場合) |
objectType | string: |
このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。 |
recoveryPointProperties |
復旧ポイントのプロパティ |
|
recoveryPointSizeInGB |
integer |
回復ポイントのサイズが含まれています |
recoveryPointTime |
string |
このバックアップ コピーが作成された時刻。 |
recoveryPointType |
string |
バックアップ コピーの種類。 クラッシュ整合性バックアップかアプリ整合性かを指定します。 |
AzureWorkloadPointInTimeRecoveryPoint
PointInTime に固有の復旧ポイント
名前 | 型 | 説明 |
---|---|---|
objectType | string: |
このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。 |
recoveryPointMoveReadinessInfo |
<string,
Recovery |
RP を別のレベルに移動する資格 |
recoveryPointProperties |
復旧ポイントのプロパティ |
|
recoveryPointTierDetails |
復旧ポイント層の情報。 |
|
recoveryPointTimeInUTC |
string |
復旧ポイントが作成された UTC 時刻 |
timeRanges |
ログ範囲の一覧 |
|
type |
復元ポイントの種類 |
AzureWorkloadRecoveryPoint
ワークロード固有の復旧ポイント。完全/差分復旧ポイントを具体的にカプセル化します
名前 | 型 | 説明 |
---|---|---|
objectType | string: |
このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。 |
recoveryPointMoveReadinessInfo |
<string,
Recovery |
RP を別のレベルに移動する資格 |
recoveryPointProperties |
復旧ポイントのプロパティ |
|
recoveryPointTierDetails |
復旧ポイント層の情報。 |
|
recoveryPointTimeInUTC |
string |
復旧ポイントが作成された UTC 時刻 |
type |
復元ポイントの種類 |
AzureWorkloadSAPHanaPointInTimeRecoveryPoint
SAPHana の PointInTime に固有の復旧ポイント
名前 | 型 | 説明 |
---|---|---|
objectType | string: |
このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。 |
recoveryPointMoveReadinessInfo |
<string,
Recovery |
RP を別のレベルに移動する資格 |
recoveryPointProperties |
復旧ポイントのプロパティ |
|
recoveryPointTierDetails |
復旧ポイント層の情報。 |
|
recoveryPointTimeInUTC |
string |
復旧ポイントが作成された UTC 時刻 |
timeRanges |
ログ範囲の一覧 |
|
type |
復元ポイントの種類 |
AzureWorkloadSAPHanaRecoveryPoint
SAPHana 固有の復旧ポイント。完全/差分復旧ポイントを具体的にカプセル化します
名前 | 型 | 説明 |
---|---|---|
objectType | string: |
このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。 |
recoveryPointMoveReadinessInfo |
<string,
Recovery |
RP を別のレベルに移動する資格 |
recoveryPointProperties |
復旧ポイントのプロパティ |
|
recoveryPointTierDetails |
復旧ポイント層の情報。 |
|
recoveryPointTimeInUTC |
string |
復旧ポイントが作成された UTC 時刻 |
type |
復元ポイントの種類 |
AzureWorkloadSQLPointInTimeRecoveryPoint
PointInTime に固有の復旧ポイント
名前 | 型 | 説明 |
---|---|---|
extendedInfo |
データ ディレクトリの詳細を提供する拡張情報。 次の 2 つのケースで設定されます。GetRecoveryPoint を使用して特定の回復ポイントにアクセスする場合、または ExtendedInfo クエリ フィルターでのみ Log RP に対して ListRecoveryPoints が呼び出されたとき |
|
objectType | string: |
このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。 |
recoveryPointMoveReadinessInfo |
<string,
Recovery |
RP を別のレベルに移動する資格 |
recoveryPointProperties |
復旧ポイントのプロパティ |
|
recoveryPointTierDetails |
復旧ポイント層の情報。 |
|
recoveryPointTimeInUTC |
string |
復旧ポイントが作成された UTC 時刻 |
timeRanges |
ログ範囲の一覧 |
|
type |
復元ポイントの種類 |
AzureWorkloadSQLRecoveryPoint
SQL 固有の復旧ポイント。特に、拡張情報と共に完全/差分復旧ポイントをカプセル化します
名前 | 型 | 説明 |
---|---|---|
extendedInfo |
データ ディレクトリの詳細を提供する拡張情報。 次の 2 つのケースで設定されます。GetRecoveryPoint を使用して特定の回復ポイントにアクセスする場合、または ExtendedInfo クエリ フィルターでのみ Log RP に対して ListRecoveryPoints が呼び出されたとき |
|
objectType | string: |
このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。 |
recoveryPointMoveReadinessInfo |
<string,
Recovery |
RP を別のレベルに移動する資格 |
recoveryPointProperties |
復旧ポイントのプロパティ |
|
recoveryPointTierDetails |
復旧ポイント層の情報。 |
|
recoveryPointTimeInUTC |
string |
復旧ポイントが作成された UTC 時刻 |
type |
復元ポイントの種類 |
AzureWorkloadSQLRecoveryPointExtendedInfo
拡張情報クラスの詳細
名前 | 型 | 説明 |
---|---|---|
dataDirectoryPaths |
復元操作中のデータ ディレクトリ パスの一覧。 |
|
dataDirectoryTimeInUTC |
string |
データ ディレクトリ情報がキャプチャされた UTC 時刻 |
BEKDetails
BEK は bitlocker 暗号化キーです。
名前 | 型 | 説明 |
---|---|---|
secretData |
string |
BEK データ。 |
secretUrl |
string |
シークレットは BEK です。 |
secretVaultId |
string |
このシークレットが格納されている Key Vault の ID。 |
CloudError
コンテナー インスタンス サービスからのエラー応答。
名前 | 型 | 説明 |
---|---|---|
error |
エラー オブジェクト。 |
CloudErrorBody
コンテナー インスタンス サービスからのエラー応答。
名前 | 型 | 説明 |
---|---|---|
additionalInfo |
エラーの追加情報。 |
|
code |
string |
エラーの識別子。 コードは不変であり、プログラムで使用することを目的としています。 |
details |
エラーに関する追加の詳細の一覧。 |
|
message |
string |
ユーザー インターフェイスでの表示に適したエラーを説明するメッセージ。 |
target |
string |
特定のエラーのターゲット。 たとえば、エラーが発生したプロパティの名前です。 |
DiskInformation
ディスク情報
名前 | 型 | 説明 |
---|---|---|
lun |
integer |
|
name |
string |
ErrorAdditionalInfo
リソース管理エラーの追加情報。
名前 | 型 | 説明 |
---|---|---|
info |
object |
追加情報。 |
type |
string |
追加情報の種類。 |
ExtendedLocation
VM が存在していた復旧ポイントの拡張された場所。
名前 | 型 | 説明 |
---|---|---|
name |
string |
拡張された場所の名前。 |
type |
string |
拡張された場所の種類。 使用可能な値は次のとおりです: 'EdgeZone' |
GenericRecoveryPoint
汎用バックアップ コピー。
名前 | 型 | 説明 |
---|---|---|
friendlyName |
string |
バックアップ コピーのフレンドリ名。 |
objectType | string: |
このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。 |
recoveryPointAdditionalInfo |
string |
このバックアップ コピーに関連付けられている追加情報。 |
recoveryPointProperties |
復旧ポイントのプロパティ |
|
recoveryPointTime |
string |
このバックアップ コピーが作成された時刻。 |
recoveryPointType |
string |
バックアップ コピーの種類。 |
IaasVMRecoveryPoint
IaaS VM ワークロード固有のバックアップ コピー。
名前 | 型 | 説明 |
---|---|---|
extendedLocation |
VM の復旧ポイントの拡張された場所。VM がパブリック クラウド内にある場合は null にする必要がある |
|
isInstantIlrSessionActive |
boolean |
このバックアップ コピーからアイテムを回復するセッションがまだアクティブです。 |
isManagedVirtualMachine |
boolean |
VM が Managed Disks を使用しているかどうか |
isPrivateAccessEnabledOnAnyDisk |
boolean |
このフラグは、VM 内のディスクのいずれかがプライベート アクセス ネットワーク設定を使用しているかどうかを示します |
isSourceVMEncrypted |
boolean |
バックアップ コピーの作成時に VM が暗号化されたかどうかを識別します。 |
keyAndSecret |
暗号化された VM を復旧するために必要な詳細。 IsSourceVMEncrypted が true の場合にのみ適用されます。 |
|
objectType | string: |
このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。 |
originalStorageAccountOption |
boolean |
元のストレージ アカウント オプション |
osType |
string |
OS の種類 |
recoveryPointAdditionalInfo |
string |
このバックアップ コピーに関連付けられている追加情報。 |
recoveryPointDiskConfiguration |
ディスク構成 |
|
recoveryPointMoveReadinessInfo |
<string,
Recovery |
RP を別のレベルに移動する資格 |
recoveryPointProperties |
復旧ポイントのプロパティ |
|
recoveryPointTierDetails |
復旧ポイント層の情報。 |
|
recoveryPointTime |
string |
このバックアップ コピーが作成された時刻。 |
recoveryPointType |
string |
バックアップ コピーの種類。 |
securityType |
string |
ディスクのセキュリティの種類 |
sourceVMStorageType |
string |
バックアップ コピーが作成される VM のストレージの種類。 |
virtualMachineSize |
string |
仮想マシンのサイズ |
zones |
string[] |
バックアップ時の VM のゾーンを識別します。 ゾーン固定 VM にのみ適用されます |
KEKDetails
KEK は BEK の暗号化キーです。
名前 | 型 | 説明 |
---|---|---|
keyBackupData |
string |
KEK データ。 |
keyUrl |
string |
キーは KEK です。 |
keyVaultId |
string |
このキーが格納されている Key Vault ID。 |
KeyAndSecretDetails
BEK は bitlocker キーです。 KEK は BEK の暗号化キーです。VM が暗号化されている場合は、次の詳細が格納されます。
- シークレット (BEK) - URL + バックアップ データ + vaultId。
- Key(KEK) - URL + Backup Data + vaultId。
- EncryptionMechanism BEK と KEK は、異なるコンテナー ID を持つ可能性があります。
名前 | 型 | 説明 |
---|---|---|
bekDetails |
BEK は bitlocker 暗号化キーです。 |
|
encryptionMechanism |
string |
暗号化メカニズム: なし/SinglePass/DoublePass |
kekDetails |
KEK は BEK の暗号化キーです。 |
PointInTimeRange
ログ範囲の詳細を提供します
名前 | 型 | 説明 |
---|---|---|
endTime |
string |
ログ回復の時間範囲の終了時刻。 |
startTime |
string |
ログ回復の時間範囲の開始時刻。 |
RecoveryPointDiskConfiguration
ディスク構成
名前 | 型 | 説明 |
---|---|---|
excludedDiskList |
バックアップから除外されたディスクの情報 |
|
includedDiskList |
バックアップに含まれるディスクの情報 |
|
numberOfDisksAttachedToVm |
integer |
VM に接続されているディスクの数 |
numberOfDisksIncludedInBackup |
integer |
バックアップに含まれるディスクの数 |
RecoveryPointMoveReadinessInfo
名前 | 型 | 説明 |
---|---|---|
additionalInfo |
string |
|
isReadyForMove |
boolean |
RecoveryPointProperties
復旧ポイントのプロパティ
名前 | 型 | 説明 |
---|---|---|
expiryTime |
string |
復旧ポイントの有効期限 (UTC)。 |
isSoftDeleted |
boolean |
RP が論理的な削除状態であるかどうかを示すブール値 |
ruleName |
string |
ライフサイクルを管理する復旧ポイントでタグ付けされたルール名 |
RecoveryPointResource
バックアップ コピーの基本クラス。 ワークロード固有のバックアップ コピーは、このクラスから派生します。
名前 | 型 | 説明 |
---|---|---|
eTag |
string |
省略可能な ETag。 |
id |
string |
リソース ID は、リソースへの完全なパスを表します。 |
location |
string |
リソースの場所。 |
name |
string |
リソースに関連付けられているリソース名。 |
properties | RecoveryPoint: |
RecoveryPointResource プロパティ |
tags |
object |
リソース タグ。 |
type |
string |
リソースの種類は、Namespace/ResourceType/ResourceType/..フォームの完全なパスを表します。 |
RecoveryPointTierInformationV2
RecoveryPoint 層情報 V2
名前 | 型 | 説明 |
---|---|---|
extendedInfo |
object |
復旧ポイントレベルの状態。 |
status |
復旧ポイントレベルの状態。 |
|
type |
復旧ポイント層の種類。 |
RecoveryPointTierStatus
復旧ポイントレベルの状態。
名前 | 型 | 説明 |
---|---|---|
Deleted |
string |
|
Disabled |
string |
|
Invalid |
string |
|
Rehydrated |
string |
|
Valid |
string |
RecoveryPointTierType
復旧ポイント層の種類。
名前 | 型 | 説明 |
---|---|---|
ArchivedRP |
string |
|
HardenedRP |
string |
|
InstantRP |
string |
|
Invalid |
string |
RestorePointType
復元ポイントの種類
名前 | 型 | 説明 |
---|---|---|
Differential |
string |
|
Full |
string |
|
Incremental |
string |
|
Invalid |
string |
|
Log |
string |
|
SnapshotCopyOnlyFull |
string |
|
SnapshotFull |
string |
SQLDataDirectory
SQLDataDirectory の情報
名前 | 型 | 説明 |
---|---|---|
logicalName |
string |
ファイルの論理名 |
path |
string |
ファイル パス |
type |
データ ディレクトリ マッピングの種類 |
SQLDataDirectoryType
データ ディレクトリ マッピングの種類
名前 | 型 | 説明 |
---|---|---|
Data |
string |
|
Invalid |
string |
|
Log |
string |