Resume of backup verification fails in S3 with role-based authentication

Details

Detail name Value
Changelog Number 8678
Type Bug
Status Resolved
Affected Versions Exasol 6.2.1, Exasol 6.1.6
Fix Versions Exasol 6.1.7, Exasol 6.2.2
Resolution Date 2019-09-24

Background

Exasol 6.1.6 and 6.2.1 added the ability to resume the verification step of a backup in case the network connection to the backup location failed during the transfer.

Error description

In AWS setups that perform backups to an S3 remote archive volume and use role-based authentication, the verification can fail to resume if the connection failure occured late in the transfer, leading to errors such as

Connection loss after 674288142431 bytes were received, continuing transfer in 15 seconds
HTTP server doesn't seem to support byte ranges. Cannot resume

Workaround

As a workaround, the verification step can be disabled as described in EXASOL-2521. Please note that in general care should be taken when disabling the verification step. However, backups to S3 are additionally verified using a checksum during the upload which mitigates the risk of errors being introduced by the transfer.