Q. Как я могу проверить, что файл был загружен правильно?
A. Когда вы загружаете файлы, FastGlacier проверяет целостность файла, вычисляя sha256 га sh и sha256-дерево-га sh каждой части файла и sha256-дерево-га sh всего файла при завершении загрузки. , Если хэши не совпадают, вы увидите соответствующее сообщение об ошибке, и файл не будет записан.
https://fastglacier.com/faq.aspx
См. Вычисление контрольных сумм в Справочной документации по Glacier API о том, как на самом деле работают x-amz-sha256-tree-hash
и x-amz-content-sha256
.
Glacier пересчитывает эти хэши по мере поступления данных и отказывается хранить все, что не соответствует тому, что клиентское программное обеспечение отправлено ... поэтому утверждение о том, что FastGlacier проверяет целостность файла , строго не соответствует действительности - на самом деле служба Glacier выполняет проверку по хешам, сгенерированным FastGlacier.