I think it may be useful to delete each TAR on a "multivolume backup" after it us uploaded to the S3 bucket, instead of at the end. Maybe a few 'behind' the last one so far in the set in case it is needed locally for some reason.
This would allow for backups on low space situations
This would allow for backups on low space situations