Full Restore Operation - Full Restore Operation

以前に格納された Azure Blob Storage バックアップ フォルダーを指す SAS トークンを使用して、すべてのキーマテリアルを復元します

PUT {vaultBaseUrl}/restore?api-version=7.4

URI パラメーター

名前 / 必須 説明
vaultBaseUrl
path True

string

コンテナー名 (例: https://myvault.vault.azure.net)。

api-version
query True

string

クライアント API バージョン。

要求本文

名前 必須 説明
folderToRestore True

string

以前に正常に完了した完全バックアップが格納された BLOB のフォルダー名

sasTokenParameters True

SASTokenParameter

応答

名前 説明
202 Accepted

RestoreOperation

以前に保存したバックアップからの復元操作を開始しました

Headers

  • Retry-After: integer
  • Azure-AsyncOperation: string
Other Status Codes

KeyVaultError

操作Key Vault失敗した理由を説明するエラー応答です。

Create full restore from backup

Sample Request

PUT https://myhsm.managedhsm.azure.net/restore?api-version=7.4

{
  "sasTokenParameters": {
    "storageResourceUri": "https://myaccount.blob.core.windows.net/sascontainer/sasContainer",
    "token": "se=2018-02-01T00%3A00Z&spr=https&sv=2017-04-17&sr=b&sig=XXFNfuMCHYrBx0bhemJ7PWn0xGfImMXT6LfbXWvtRUk%3D"
  },
  "folderToRestore": "mhsm-mypool-20200303062926785"
}

Sample Response

Retry-After: 5
Azure-AsyncOperation: https://myvault.vault.azure.net/restore/45aacd568ab049a2803861e8dd3ae21f/pending
{
  "status": "InProgress",
  "statusDetails": "Full restore is in progress",
  "jobId": "45aacd568ab049a2803861e8dd3ae21f",
  "startTime": 1490790000,
  "endTime": 0
}

定義

名前 説明
Error

キー コンテナー サーバー エラー。

KeyVaultError

キー コンテナーのエラー例外。

RestoreOperation

復元操作

RestoreOperationParameters
SASTokenParameter

Error

キー コンテナー サーバー エラー。

名前 説明
code

string

エラー コード。

innererror

Error

キー コンテナー サーバー エラー。

message

string

エラー メッセージ。

KeyVaultError

キー コンテナーのエラー例外。

名前 説明
error

Error

キー コンテナー サーバー エラー。

RestoreOperation

復元操作

名前 説明
endTime

integer

復元操作の終了時刻

error

Error

復元操作中にエラーが発生しました (存在する場合)。

jobId

string

復元操作の識別子。

startTime

integer

復元操作の開始時刻

status

string

復元操作の状態。

statusDetails

string

復元操作の状態の詳細。

RestoreOperationParameters

名前 説明
folderToRestore

string

以前に正常に完了した完全バックアップが格納された BLOB のフォルダー名

sasTokenParameters

SASTokenParameter

SASTokenParameter

名前 説明
storageResourceUri

string

Azure Blob Storage コンテナー URI

token

string

Azure Blob Storage コンテナーを指す SAS トークン