Creare un backup per un'applicazione
È possibile creare un backup per un'applicazione specifica e utilizzarlo per ripristinare o clonare l'applicazione.
Prima di iniziare
Devi disporre dell'ID dell'applicazione di cui desideri eseguire il backup. Se necessario, è possibile utilizzare il flusso di lavoro "Elencare le applicazioni" per individuare l'applicazione.
Creare un backup
Eseguire la seguente chiamata API REST.
Questa chiamata API REST utilizza il metodo e l'endpoint seguenti.
Metodo HTTP | Percorso |
---|---|
POST |
/Accounts/{account_id}/k8s/v1/apps/{app_id}/appBackups |
Oltre ai parametri comuni a tutte le chiamate API REST, negli esempi di curl vengono utilizzati anche i seguenti parametri.
Parametro | Tipo | Obbligatorio | Descrizione |
---|---|---|---|
id app |
Percorso |
Sì |
Identifica l'applicazione in cui verrà creato il backup. |
JSON |
Corpo |
Sì |
Fornisce i parametri per il backup. Vedere l'esempio riportato di seguito. |
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"
}