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