Löschen Sie ein Backup
Sie können ein Backup einer Anwendung löschen.
Bevor Sie beginnen
Sie müssen Folgendes haben:
-
ID der Applikation, für die das Backup zuständig ist. Bei Bedarf können Sie den Workflow verwenden "Listen Sie die Apps auf" Zum Auffinden der Anwendung.
-
ID des zu löschenden Backups. Bei Bedarf können Sie den Workflow verwenden "Listen Sie die Backups auf" Um den Snapshot zu finden.
Löschen Sie das Backup
Führen Sie den folgenden REST-API-Aufruf aus.
Sie können das Löschen einer fehlgeschlagenen Sicherung wie unten beschrieben mit der optionalen Anforderungs-Kopfzeile erzwingen. |
Dieser REST-API-Aufruf verwendet die folgende Methode und den folgenden Endpunkt.
HTTP-Methode | Pfad |
---|---|
Löschen |
/Accounts/{Account_id}/k8s/v1/Apps/{App_id}/appBackups/{appBackup_id} |
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 |
---|---|---|---|
App-id |
Pfad |
Ja. |
Gibt die verwaltete Anwendung an, die das Backup besitzt. |
Backup-id |
Pfad |
Ja. |
Identifiziert das zu löschende Backup. |
Löschen erzwingen |
Kopfzeile |
Nein |
Wird verwendet, um das Löschen eines fehlgeschlagenen Backups zu erzwingen. |
curl --request DELETE \
--location "https://astra.netapp.io/accounts/$ACCOUNT_ID/k8s/v1/apps/$APP_ID/appBackups/<BACKUP_ID>" \
--include \
--header "Accept: */*" \
--header "Authorization: Bearer $API_TOKEN"
curl --request DELETE \
--location "https://astra.netapp.io/accounts/$ACCOUNT_ID/k8s/v1/apps/$APP_ID/appBackups/<BACKUP_ID>" \
--include \
--header "Force-Delete: true" \
--header "Accept: */*" \
--header "Authorization: Bearer $API_TOKEN"