Мультикомпонентная (multipart) загрузка — механизм загрузки объектов в Object Storage по частям. Применяется для больших файлов. Если при загрузке файла произойдет сбой, повторно нужно загружать не весь файл, а только его часть.
Хранение частично загруженных объектов тарифицируется стандартным образом. Чтобы не платить за объекты, которые не загрузились полностью, отмените их загрузку.
При загрузке multipart-объектов тарифицируются все запросы на загрузку частей объекта и запросы на создание и завершение загрузки. Подробнее о тарификации запросов при multipart-загрузке.
Object Storage позволяет загружать в бакет объекты размером до 5 ТБ. Максимальный размер данных для загрузки за один запрос — 5 ГБ. Чтобы загружать или копировать объекты больше 5 ГБ, используйте мультикомпонентную загрузку. Мультикомпонентная загрузка не обязательна, но предпочтительна для объектов больше 100 МБ.
При загрузке объектов через личный кабинет мультикомпонентная загрузка начинается автоматически для файлов больше 20 МБ. Размер части зависит от размер объекта и определяется автоматически:
Размер объекта | Размер части |
|---|---|
20–100 МБ | 10 МБ |
100 МБ–2 ГБ | 20 МБ |
2–100 ГБ | 50 МБ |
100 ГБ–1 ТБ | 100 МБ |
1–5 ТБ | 500 МБ |
Личный кабинет позволяет просматривать статус незавершенных мультикомпонентных загрузок и отменять их. Чтобы управлять размером частей объекта и возобновлять загрузку в случае сбоев, создавайте мультикомпонентные загрузки через API, AWS CLI и другие инструменты для работы с Object Storage.