Я использую s3cmd 1.1.0beta для загрузки файлов размером более 5 ГБ в Amazon S3. Это связано с тем, что s3cmd старше 1.1.0 не может загружать файлы размером более 5 ГБ (ограничение на загрузку одной части Amazon), а последняя бета-версия может загружать эти файлы в S3, используя загрузку из нескольких частей.
Проблема в следующем: я не могу выполнить ЛЮБУЮ операцию с файлами размером более 5 ГБ, загруженными через s3cmd 1.1.0. Я подозреваю, что это может происходить из-за того, что Etag, установленный s3cmd, не соответствует Etag, который ожидает Amazon:
Конкретные проблемы заключаются в следующем (обе через веб-консоль):
- Когда я пытаюсь скопировать эти файлы из одной корзины в другую, Amazon S3 жалуется: "Следующие объекты не были скопированы из-за ошибок из: "
- Когда я пытаюсь изменить какие-либо свойства этих файлов, S3 жалуется: «Дополнительные свойства не были включены или отключены из-за ошибок для следующих объектов в:»
Есть ли способ исправить Etags в файлах размером более 5 ГБ, чтобы я мог выполнять операции с этими файлами?