你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Full Restore Operation - Full Restore Operation

使用指向以前存储的 Azure Blob 存储备份文件夹的 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

密钥保管库描述操作失败原因的错误响应。

示例

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 存储容器 URI

token

string

指向 Azure Blob 存储容器的 SAS 令牌