Amazon Glacier Best Practices?

Lack of no-backend-verification-option can potentially try to download files of any age.

Backup Test block selection logic explains, and the title is more relevant to this option:

–backup-test-samples (Integer): The number of samples to test after a backup
After a backup is completed, some (dblock, dindex, dlist) files from the remote backend are selected for verification. Use this option to change how many. If the option --backup-test-percentage is also
provided, the number of samples tested is the maximum implied by the two options. If this value is set to 0 or the option --no-backend-verification is set, no remote files are verified.
* default value: 1

I would prefer having this set to 0 (to not read Glacier class files that are inaccessible).

–no-backend-verification (Boolean): Do not query backend at startup
If this option is set, the local database is not compared to the remote filelist on startup. The intended usage for this option is to work correctly in cases where the filelisting is broken or
unavailable.
* default value: false

seems to me like it goes dangerously far, unless somebody knows that it’s needed for Glacier. Looking over the available files is important for integrity, as opposed to just hoping all is well.

I don’t use Glacier myself, so maybe other topics have comments, or some user can post here.