Partager via


Full Restore Operation - Full Restore Operation

Restaure tous les documents clés à l’aide du jeton SAP pointant vers un dossier de sauvegarde stockage Blob Azure précédemment stocké

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

Paramètres URI

Nom Dans Obligatoire Type Description
vaultBaseUrl
path True

string

Nom du coffre, par exemple https://myvault.vault.azure.net.

api-version
query True

string

Version d’API client.

Corps de la demande

Nom Obligatoire Type Description
folderToRestore True

string

Nom du dossier de l’objet blob dans lequel la sauvegarde complète réussie précédente a été stockée

sasTokenParameters True

SASTokenParameter

Réponses

Nom Type Description
202 Accepted

RestoreOperation

Opération de restauration démarrée à partir de la sauvegarde précédemment stockée

Headers

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

KeyVaultError

Key Vault réponse d’erreur décrivant la raison de l’échec de l’opération.

Exemples

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
}

Définitions

Nom Description
Error

Erreur du serveur du coffre de clés.

KeyVaultError

Exception d’erreur du coffre de clés.

RestoreOperation

Opération de restauration

RestoreOperationParameters
SASTokenParameter

Error

Erreur du serveur du coffre de clés.

Nom Type Description
code

string

Code d'erreur.

innererror

Error

Erreur du serveur du coffre de clés.

message

string

Message d’erreur.

KeyVaultError

Exception d’erreur du coffre de clés.

Nom Type Description
error

Error

Erreur du serveur du coffre de clés.

RestoreOperation

Opération de restauration

Nom Type Description
endTime

integer

Heure de fin de l’opération de restauration

error

Error

Une erreur s’est produite, le cas échéant, pendant l’opération de restauration.

jobId

string

Identificateur de l’opération de restauration.

startTime

integer

Heure de début de l’opération de restauration

status

string

État de l’opération de restauration.

statusDetails

string

Le status détails de l’opération de restauration.

RestoreOperationParameters

Nom Type Description
folderToRestore

string

Nom du dossier de l’objet blob dans lequel la sauvegarde complète réussie précédente a été stockée

sasTokenParameters

SASTokenParameter

SASTokenParameter

Nom Type Description
storageResourceUri

string

URI du conteneur de stockage Blob Azure

token

string

Jeton SAS pointant vers un conteneur de stockage d’objets blob Azure