Allow resuming backup transfers over HTTP based protocols
Details
| Detail name | Value |
|---|---|
| Changelog Number | 8231 |
| Type | Improvement |
| Status | Resolved |
| Fix Versions | Exasol 6.2.0, Exasol 6.1.6 |
| Resolution Date | 2019-08-01 |
Background
Backups in Exasol are created in a two-phase operation:
- Write backup data to target location
- Re-read backup from target to verify integrity
Problem
If there is a connection issue during the verification phase of a remote backup, the verification will fail and the backup will be aborted. This is more likely to occur the larger the backup is.
Workaround
It is possible to temporary disable the verification of a backup by setting the extra database parameter
-suppressValidationOfBackup=1
This should be used with care.
Fix
We implemented resume support that allows continuing the transfer when the connection fails, assuming the underlying protocol and server support it.