Créez une sauvegarde pour une application
Vous pouvez créer une sauvegarde pour une application spécifique, puis utiliser la sauvegarde pour restaurer ou cloner l'application.
Avant de commencer
Vous devez avoir l'ID de l'application que vous souhaitez sauvegarder. Si nécessaire, vous pouvez utiliser le workflow "Répertorier les applications" pour localiser l'application.
Créer une sauvegarde
Effectuez l'appel de l'API REST suivant.
Cet appel d'API REST utilise la méthode et le point de terminaison suivants.
Méthode HTTP | Chemin |
---|---|
POST |
/Accounts/{account_ID}/k8s/v1/apps/{app_ID}/appBackups |
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 |
---|---|---|---|
id de l'application |
Chemin |
Oui. |
Identifie l'application où la sauvegarde sera créée. |
JSON |
Corps |
Oui. |
Fournit les paramètres de la sauvegarde. Voir l'exemple ci-dessous. |
curl --request POST \
--location "https://astra.netapp.io/accounts/$ACCOUNT_ID/k8s/v1/apps/$APP_ID/appBackups" \
--include \
--header "Content-Type: application/astra-appBackup+json" \
--header "Accept: */*" \
--header "Authorization: Bearer $API_TOKEN" \
--data @JSONinput
{
"type": "application/astra-appBackup",
"version": "1.1",
"name": "backup-david-1"
}