[EXASOL-2873] Improved retry mechanism for backup finalization Created: 15.04.2021  Updated: 03.06.2021  Resolved: 03.06.2021

Status: Resolved
Project: EXASOL Roadmap
Component/s: None
Fix Version/s: Exasol 7.1.0, Exasol 6.2.15, Exasol 7.0.10

Type: Improvement Priority: Normal
Reporter: Captain EXASOL Assignee: Captain EXASOL
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Blocking
Causing

 Description   

Description

The remote backup process of an Exasol database consists of multiple stages. For backups to a cloud storage (S3, Google Cloud Storage, Azure Blob Storage), the backup files are generally uploaded in chunks and after all data has been uploaded, the backup file is finalized with a request to the cloud provider. Finally, the backup is verified to ensure its integrity.
If any step fails (e.g due to an intermittent error in the cloud storage), then the backup fails and must be restarted completely.

Improvement

If the finalization step fails, the backup process now performs a retry of this step, which prevents having to re-run the entire backup again.


Generated at Sun Oct 17 09:33:58 CEST 2021 using Jira 7.13.18#713018-sha1:e1230154f8ff8cc9272975bf568fc732e806fd68.