你当前正在访问 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 参数
名称 | 在 | 必需 | 类型 | 说明 |
---|---|---|---|---|
vault
|
path | True |
string |
保管库名称,例如 https://myvault.vault.azure.net。 |
api-version
|
query | True |
string |
客户端 API 版本。 |
请求正文
名称 | 必需 | 类型 | 说明 |
---|---|---|---|
folderToRestore | True |
string |
存储上一次成功完整备份的 Blob 的文件夹名称 |
sasTokenParameters | True |
响应
名称 | 类型 | 说明 |
---|---|---|
202 Accepted |
已从以前存储的备份启动还原操作 Headers
|
|
Other Status Codes |
密钥保管库描述操作失败原因的错误响应。 |
示例
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 |
密钥保管库服务器错误。 |
Key |
密钥保管库错误异常。 |
Restore |
还原操作 |
Restore |
|
SASToken |
Error
密钥保管库服务器错误。
名称 | 类型 | 说明 |
---|---|---|
code |
string |
错误代码。 |
innererror |
密钥保管库服务器错误。 |
|
message |
string |
错误消息。 |
KeyVaultError
密钥保管库错误异常。
名称 | 类型 | 说明 |
---|---|---|
error |
密钥保管库服务器错误。 |
RestoreOperation
还原操作
名称 | 类型 | 说明 |
---|---|---|
endTime |
integer |
还原操作的结束时间 |
error |
还原操作期间遇到错误(如果有)。 |
|
jobId |
string |
还原操作的标识符。 |
startTime |
integer |
还原操作的开始时间 |
status |
string |
还原操作的状态。 |
statusDetails |
string |
还原操作的状态详细信息。 |
RestoreOperationParameters
名称 | 类型 | 说明 |
---|---|---|
folderToRestore |
string |
存储上一次成功完整备份的 Blob 的文件夹名称 |
sasTokenParameters |
SASTokenParameter
名称 | 类型 | 说明 |
---|---|---|
storageResourceUri |
string |
Azure Blob 存储容器 URI |
token |
string |
指向 Azure Blob 存储容器的 SAS 令牌 |