Share via


Full Restore Operation - Full Restore Operation

Daha önce depolanmış bir Azure Blob depolama yedekleme klasörüne işaret eden SAS belirtecini kullanarak tüm önemli malzemeleri geri yükler

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

URI Parametreleri

Name İçinde Gerekli Tür Description
vaultBaseUrl
path True

string

Kasa adı, örneğin https://myvault.vault.azure.net.

api-version
query True

string

İstemci API sürümü.

İstek Gövdesi

Name Gerekli Tür Description
folderToRestore True

string

Önceki başarılı tam yedeklemenin depolandığı blobun Klasör adı

sasTokenParameters True

SASTokenParameter

Yanıtlar

Name Tür Description
202 Accepted

RestoreOperation

Önceden depolanan yedeklemeden geri yükleme işlemi başlatıldı

Headers

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

KeyVaultError

İşlemin neden başarısız olduğunu açıklayan hata yanıtı Key Vault.

Örnekler

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
}

Tanımlar

Name Description
Error

Anahtar kasası sunucusu hatası.

KeyVaultError

Anahtar kasası hata özel durumu.

RestoreOperation

Geri yükleme işlemi

RestoreOperationParameters
SASTokenParameter

Error

Anahtar kasası sunucusu hatası.

Name Tür Description
code

string

Hata kodu.

innererror

Error

Anahtar kasası sunucusu hatası.

message

string

Hata iletisi.

KeyVaultError

Anahtar kasası hata özel durumu.

Name Tür Description
error

Error

Anahtar kasası sunucusu hatası.

RestoreOperation

Geri yükleme işlemi

Name Tür Description
endTime

integer

Geri yükleme işleminin bitiş saati

error

Error

Geri yükleme işlemi sırasında varsa hatayla karşılaşıldı.

jobId

string

Geri yükleme işleminin tanımlayıcısı.

startTime

integer

Geri yükleme işleminin başlangıç saati

status

string

Geri yükleme işleminin durumu.

statusDetails

string

Geri yükleme işleminin durum ayrıntıları.

RestoreOperationParameters

Name Tür Description
folderToRestore

string

Önceki başarılı tam yedeklemenin depolandığı blobun Klasör adı

sasTokenParameters

SASTokenParameter

SASTokenParameter

Name Tür Description
storageResourceUri

string

Azure Blob depolama kapsayıcısı Uri'si

token

string

Azure Blob depolama kapsayıcısına işaret eden SAS belirteci