Backup für eine gemanagte Applikation erstellen
Sie können ein Backup für eine bestimmte gemanagte Applikation erstellen. Sie können das Backup zum Wiederherstellen oder Klonen der App verwenden.
Bevor Sie beginnen
Sie müssen über die ID der verwalteten App verfügen, für die Sie ein Backup erstellen möchten. Bei Bedarf können Sie den Workflow verwenden "Listen Sie die verwalteten Apps auf" Zum Auffinden der Anwendung.
1. Erstellen Sie ein Backup
Führen Sie den folgenden REST-API-Aufruf aus.
HTTP-Methode | Pfad |
---|---|
POST |
/Accounts/{Account_id}/k8s/v1/managedaApps/{managedApp_id}/appBackups |
Zusätzliche Eingabeparameter
Zusätzlich zu den Parametern, die bei allen REST-API-Aufrufen üblich sind, werden die folgenden Parameter auch in den Curl-Beispielen für diesen Schritt verwendet.
Parameter | Typ | Erforderlich | Beschreibung |
---|---|---|---|
Verwaltete App-id |
Pfad |
Ja. |
Gibt die gemanagte Applikation an, in der das Backup erstellt wird. |
JSON |
Text |
Ja. |
Stellt die Parameter für die Sicherung bereit. Siehe das folgende Beispiel. |
JSON-Eingabebeispiel
{
"type": "application/astra-appBackup",
"version": "1.0",
"name": "backup-david-1"
}
Curl Beispiel: Erstellen Sie ein Backup für die App
curl --location -i --request POST 'https://astra.netapp.io/accounts/<ACCOUNT_ID>/k8s/v1/managedApps/<MANAGED_APP_ID>/appBackups' --header 'Content-Type: application/astra-appBackup+json' --header 'Accept: */*' --header 'Authorization: Bearer <API_TOKEN>' --d @JSONinput