How to delete a succeeded backup?

Description

curl -k -X DELETE -H “Authorization: Bearer $auth_token” -H “Content-Type: application/json” “$weaviate_url/v1/backups/backup-azure/$backup_id”

I want to delete the old backups, but cannot.
Always show me “backup xxx already succeeded”.
How to delete them?

Server Setup Information

  • Weaviate Server Version: 1.32.4
  • Deployment Method: helm
  • Multi Node? Number of Running Nodes: 2
  • Client Language and Version: None
  • Multitenancy?: None

Any additional Information

Hi @Kang_Miao ,

Good Day!

Welcome to Weaviate Community!

Weaviate currently do not have a direct API to delete old backups as delete operation available is to cancel ongoing backup operation. Please see our API documentation for details.

If you would like to delete an old backup you may need to have direct access on your storage to perform operation. For Weaviate Cloud, backup retention policy is observed according to plans availed.

Hope this helps!

1 Like