Eliminar una copia de seguridad
Es posible eliminar un backup asociado con una aplicación.
Antes de empezar
Debe tener lo siguiente:
-
ID de la aplicación a la que pertenece la copia de seguridad. Si es necesario, puede usar el flujo de trabajo "Enumere las aplicaciones" para localizar la aplicación.
-
ID del backup que desea eliminar. Si es necesario, puede usar el flujo de trabajo "Enumere los backups" para localizar la snapshot.
[[1-delete-the-backup]]
=== 1. Eliminar la copia de seguridad
Realice la siguiente llamada de API de REST.
|
|
Puede forzar la eliminación de una copia de seguridad fallida usando el encabezado de solicitud opcional como se describe a continuación. |
| Método HTTP | Ruta |
|---|---|
ELIMINAR |
/Accounts/{account_id}/k8s/v1/apps/{app_id}/appbackups/{appBackup_id} |
Parámetros de entrada adicionales
Además de los parámetros comunes con todas las llamadas API DE REST, en los ejemplos curl de este paso se incluyen los siguientes parámetros.
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
id de aplicación |
Ruta |
Sí |
Identifica a la aplicación gestionada que posee el backup. |
id de copia de seguridad |
Ruta |
Sí |
Identifica el backup que se eliminará. |
forzar eliminación |
Encabezado |
No |
Se utiliza para forzar la eliminación de una copia de seguridad fallida. |
Ejemplo curl: Eliminar un único backup para la aplicación
curl --location -i --request DELETE 'https://astra.netapp.io/accounts/<ACCOUNT_ID>/k8s/v1/apps/<APP_ID>/appBackups/<BACKUP_ID>' --header 'Accept: */*' --header 'Authorization: Bearer <API_TOKEN>'
Ejemplo de curl: Elimine una copia de seguridad única para la aplicación con la opción force
curl --location -i --request DELETE 'https://astra.netapp.io/accounts/<ACCOUNT_ID>/k8s/v1/apps/<APP_ID>/appBackups/<BACKUP_ID>' --header 'Accept: */*' --header 'Authorization: Bearer <API_TOKEN>' --header 'Force-Delete: true'