Skip to main content
Une version plus récente de ce produit est disponible.
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Restaurez une application gérée à partir d'une sauvegarde

Contributeurs

Vous pouvez restaurer une application gérée en créant une nouvelle application à partir d'une sauvegarde.

1. Sélectionnez l'application gérée à restaurer

Exécutez le flux de travail "Répertorier les applications gérées" et sélectionnez l'application à cloner. Plusieurs des valeurs de ressource sont nécessaires pour l'appel REST utilisé pour cloner l'application.

2. Sélectionnez la sauvegarde à utiliser

Exécutez le flux de travail "Répertoriez les sauvegardes" et sélectionnez la sauvegarde que vous souhaitez utiliser.

3. Restaurez l'application

Effectuez l'appel de l'API REST suivant.

Méthode HTTP Chemin

POST

/Account/{AccountID}/k8s/v1/managedApps

Paramètres d'entrée supplémentaires

Outre les paramètres communs à tous les appels API REST, les paramètres suivants sont également utilisés dans les exemples de boucles pour cette étape.

Paramètre Type Obligatoire Description

JSON

Corps

Oui.

Fournit les paramètres de l'application clonée. Voir l'exemple ci-dessous.

Exemple d'entrée JSON
{
  "type": "application/astra-managedApp",
  "version": "1.0",
  "name": "postgres1-postgresql-clone",
  "clusterID": "30880586-d579-4d27-930f-a9633e59173b",
  "sourceClusterID": "30880586-d579-4d27-930f-a9633e59173b",
  "namespace": "davidns-postgres-app",
  "backupID": "e24515bd-a28e-4b28-b832-f3c74dbf32fb",
  "sourceAppID": "e591ee59-ea90-4a9f-8e6c-d2b6e8647096"
}
Exemple Curl : cloner une application à partir d'une sauvegarde
curl --location -i --request POST 'https://astra.netapp.io/accounts/<ACCOUNT_ID>/k8s/v1/managedApps' --header 'Content-Type: application/astra-managedApp+json' --header '*/*' --header 'Authorization: Bearer <API_TOKEN>' --d @JSONinput