# Холодное хранение данных и архив в облаке: когда это дешевле

> Когда архив дешевле держать в ледяном классе S3, а когда в холодном: расчёт на 10 ТБ, где съедают запросы и мелкие файлы, чем архив отличается от бэкапа.

Источник: https://infragid.ru/holodnoe-hranenie-dannyh/ · Обновлено: 2026-11-09 · Цены проверены: 2026-11-08 · Раздел: Хранение и бэкапы

**Коротко.** Холодное хранение — это классы S3 для данных, которые редко читают: гигабайт стоит дешевле, а запросы и трафик дороже. В Selectel 10 ТБ архива обойдутся ≈ 8 900 ₽ в месяц в ледяном классе (от 0,89 ₽ за ГБ/мес) и ≈ 12 500 ₽ в холодном (от 1,25 ₽ за ГБ/мес) — наш расчёт без запросов и трафика. Ледяной класс выгоднее, пока архив читают реже нескольких процентов в месяц и он упакован в крупные файлы; мелкие файлы до ≈ 94 КБ дешевле хранить в холодном.

**Наш выбор.** Для архива, который пишут один раз и почти не читают, — отдельный бакет в ледяном классе S3, а данные в нём упакованы в файлы от сотен мегабайт.
- Класс: ледяное хранение (только пул ru-3, Санкт-Петербург), отдельный бакет под архив
- Цена от: 0,89 ₽ за ГБ/мес; 10 ТБ ≈ 8 900 ₽/мес (наш расчёт)
- Бесплатно: входящий трафик, трафик внутри Selectel, запросы DELETE; минимального срока хранения нет
- Отдельно: запросы GET/HEAD/PUT/POST/COPY и исходящий трафик — ставки в калькуляторе провайдера
- Когда не подходит: миллионы мелких файлов без упаковки, чтение больше 10 % архива в месяц, требование хранить копию вне сети

## Что нужно понять за минуту

В объектном хранилище S3 вы платите за три вещи: объём, запросы к API и исходящий трафик в интернет. Классы хранения по-разному делят эти деньги. Холодный и ледяной классы дешевле по объёму, но дороже, когда данные начинают читать. Поэтому вопрос «когда холодное хранение дешевле» на деле звучит так: сколько вы будете из архива читать и из каких файлов он состоит. Короткое определение — в глоссарии: [холодное хранилище](/glossarij/holodnoe-hranenie/).

Как Selectel описывает свои три класса в документации:

- **Стандартное** — хранение дорогое, запросы и трафик дешёвые. Цена гигабайта зависит от объёма.
- **Холодное** — хранение, запросы и трафик в средней ценовой категории. Цены фиксированные для любого объёма.
- **Ледяное** — хранение самое дешёвое, запросы самые дорогие, трафик в документации отмечен как «средний», а на странице продукта — как самый дорогой. Минимального срока хранения нет: объект можно удалить хоть через час без доплаты.

Бесплатно во всех классах: входящий трафик (заливка архива), трафик внутри Selectel и запросы DELETE. Деньги списываются каждый час, месяц считается равным 730 часам.

### Архив — не бэкап

Их часто путают, а класс хранения для них разный.

- **Бэкап** — копия живых данных на случай сбоя. Делается каждый день, старые копии удаляются по расписанию, программа бэкапа при каждом запуске читает служебные файлы. Это много запросов. Как выбрать класс под копии и настроить restic, мы разобрали в гайде [S3 для бэкапов](/s3-dlya-bekapov/).
- **Архив** — данные, которые убрали из рабочих систем: закрытые проекты, отчёты прошлых лет, старые логи, исходники видео. Пишут один раз, читают редко, не удаляют годами.

Важное следствие: архив часто остаётся единственной копией. Если его стереть по ошибке или ключом взломанного сервера, восстановить будет не из чего. Поэтому у архива должна быть либо защита от удаления, либо вторая копия в другом месте.

## Сколько стоит

Расчёт для типового архива компании — 10 ТБ, данные упакованы в крупные файлы, объектов немного. Считаем 1 ТБ как 1 000 ГБ. Запросы и трафик в таблицу не входят: Selectel показывает их ставки только в калькуляторе и панели.

| Класс | Хранение 1 ГБ в месяц | 10 ТБ в месяц (наш расчёт) | Запросы | Исходящий трафик |
|---|---|---|---|---|
| => Ледяное | 0,89 ₽ за ГБ/мес | ≈ 8 900 ₽ | высокая цена | средняя–высокая |
| Холодное | 1,25 ₽ за ГБ/мес | ≈ 12 500 ₽ | средняя цена | средняя |
| Стандартное | 2,56 ₽ за ГБ/мес | от ≈ 25 600 ₽ | низкая цена | низкая |
| Ленточная СХД, LTO-9 | цена по заявке | цена по заявке | — | — |

проверено 08.11.2026 · [S3 Selectel](https://selectel.ru/services/cloud/storage/) · цены с НДС 22 %, «от»
{: .stamp}

Формула: объём в ГБ × цена 1 ГБ. Ледяной класс: 10 000 × 0,89 ≈ 8 900 ₽, холодный: 10 000 × 1,25 ≈ 12 500 ₽. У стандартного класса цена зависит от объёма, поэтому для 10 ТБ мы даём только нижнюю оценку. Свой объём с запасом на рост проще посчитать в [калькуляторе S3](/instrumenty/kalkulyator-s3/).

### Расчёт: 10 ТБ архива, читаем 1 % в месяц

Ледяной класс экономит на хранении 10 ТБ ≈ 3 600 ₽ в месяц по сравнению с холодным (наш расчёт: 10 000 × (1,25 − 0,89)). Эту экономию съедает чтение: каждый прочитанный гигабайт в ледяном классе стоит дороже, чем в холодном. Ставки запросов и трафика Selectel не публикует на странице, но порог можно посчитать без них:

| Сколько архива читаете за месяц | Это из 10 ТБ | Ледяное ещё дешевле, если чтение 1 ГБ в нём дороже, чем в холодном, не больше чем на |
|---|---|---|
| 1 % | 100 ГБ | 36 ₽ |
| 5 % | 500 ГБ | 7,2 ₽ |
| 10 % | 1 000 ГБ | 3,6 ₽ |
| 50 % | 5 000 ГБ | 0,72 ₽ |
| 100 % | 10 000 ГБ | 0,36 ₽ |

Наш расчёт: разница в цене хранения (1,25 − 0,89 ₽ за ГБ) делится на долю архива, которую читают за месяц. От объёма архива порог не зависит.

Как этим пользоваться. Откройте калькулятор Selectel, возьмите разницу между ледяным и холодным классом в цене исходящего трафика за 1 ГБ и в цене запросов GET. Посчитайте, сколько запросов приходится на гигабайт ваших данных, и сравните итог с таблицей. При 1 % чтения запас огромный — ледяной класс почти наверняка выгоднее. При чтении половины архива в месяц это уже не архив, и ледяной класс почти наверняка проиграет.

Сколько запросов на гигабайт — зависит от размера файлов. Архив из файлов по 1 ГБ — это 1 запрос GET на гигабайт. Те же данные россыпью по 100 КБ — около 10 000 запросов на гигабайт. Даже малая разница в цене одного запроса, умноженная на 10 000, превращается в рубли. Если же архив читает сервер в Selectel, трафик внутри провайдера бесплатный, и платить вы будете только за запросы.

### Почему мелкие файлы дорожают в ледяном классе даже без чтения

Каждый объект в бакете занимает место под метаданные, и это место оплачивается как хранение: 32 КБ на объект в стандартном классе, 64 КБ в холодном и 128 КБ в ледяном. Для файла в 1 ГБ это незаметно. Для фотографии в 100 КБ метаданные больше самого файла.

Наш расчёт: один объект размером S КБ стоит в ледяном классе 0,89 × (S + 128), в холодном — 1,25 × (S + 64). Цены равны при S ≈ 94 КБ. Всё, что мельче, в ледяном классе обходится дороже, чем в холодном, ещё до первого чтения. Вывод простой: мелочь перед отправкой в ледяной класс упаковывают в архивы.

## Как выбрать и настроить

1. **Отделите архив от бэкапа.** Ежедневные копии с удалением старых — в холодный класс, в отдельный бакет. В ледяной — то, что пишут один раз.
2. **Оцените чтение.** Если данные уже лежат в S3, раздел «Потребление» в панели показывает запросы и трафик по каждому бакету и выгружается в CSV по дням или месяцам. Посмотрите на последние месяцы и сверьтесь с таблицей порогов выше.
3. **Упакуйте мелкие файлы.** Собирайте папки в архивы по 100 МБ–1 ГБ. За один запрос можно загрузить до 5 ГБ, объекты больше 1 ГБ Selectel советует грузить по частям — AWS CLI и rclone делают это сами.
4. **Создайте бакет с нужным классом.** Класс выбирают при создании бакета в блоке «Конфигурация → Класс хранения», потом его не изменить. Набор классов зависит от региона и пула: ледяной класс есть только в пуле ru-3 (Санкт-Петербург), а в отдельных регионах для новых бакетов может быть недоступен и холодный.
5. **Защитите архив от удаления.** Object Lock запрещает удалять и перезаписывать объекты до конца срока блокировки. В режиме Compliance удалить их нельзя никому, включая владельца аккаунта.
6. **Задайте срок жизни, если он известен.** Лимит «время жизни» в настройках бакета удаляет новые объекты через заданное число часов. Удобно для логов, которые по правилам хранят ограниченный срок.

Пример упаковки и загрузки одной папки (адрес и имя бакета — заглушки, ключи берутся из профиля AWS CLI):

```bash
tar -czf projects-2024.tar.gz /data/projects/2024/
sha256sum projects-2024.tar.gz > projects-2024.tar.gz.sha256
aws s3 cp projects-2024.tar.gz s3://archive-ice/2024/ \
  --endpoint-url https://АДРЕС-S3-ИЗ-ПАНЕЛИ
aws s3 cp projects-2024.tar.gz.sha256 s3://archive-ice/2024/ \
  --endpoint-url https://АДРЕС-S3-ИЗ-ПАНЕЛИ
```

Контрольная сумма рядом с архивом нужна, чтобы через несколько лет проверить, что скачали ровно то, что положили.

### Как перевести старые данные из стандартного класса в ледяной

Автоматического перевода объектов между классами по правилам в документации S3 Selectel мы не нашли, а класс уже созданного бакета изменить нельзя. Рабочий путь — встроенная «Миграция данных» в панели: источником может быть другой бакет Selectel, а фильтр «Изменены за период времени» отберёт только старые объекты. Сама миграция бесплатна. В бакете-источнике оплачиваются запросы на чтение, в бакете-приёмнике — запросы и хранение, трафик между бакетами внутренний и не тарифицируется. Миграция копирует данные, а не переносит: после проверки удалите оригиналы сами, иначе будете платить дважды.

## Что не подойдёт и ограничения

- **Ледяной класс для ежедневных бэкапов.** Чистка старых копий и служебные чтения программы бэкапа — это постоянные запросы, а в ледяном классе они самые дорогие.
- **Ледяной класс — только в Санкт-Петербурге.** По документации он есть только в пуле ru-3: в Москве, в мультизональном пуле ru-6 и в аттестованном пуле gis-1 его нет. Если архив должен лежать в другом пуле, остаётся холодный класс.
- **Миллионы мелких файлов без упаковки.** Метаданные по 128 КБ на объект и запрос на каждый файл при чтении съедают выгоду. Объекты до ≈ 94 КБ дешевле хранить в холодном классе.
- **Неоплата стирает всё, даже под Object Lock.** Если на балансе не хватило денег, доступ к данным блокируется, а через 30 календарных дней данные удаляются без восстановления — включая заблокированные объекты. Для архива на годы включите автопополнение и уведомления о балансе.
- **Object Lock нельзя выключить.** После включения в бакете его не отключить и не приостановить версионирование. Срок в режиме Compliance через панель — до года, дольше — через API.
- **Срок жизни не мгновенный.** Объекты с истёкшим сроком перестают читаться сразу, но физически удаляются с задержкой до нескольких дней, и всё это время место оплачивается. На уже загруженные объекты новый лимит не действует.
- **Три копии внутри хранилища — не вторая копия архива.** Selectel хранит данные в трёх экземплярах в любом классе, но удаление по ошибке удалит все три. Для защиты от этого есть S3 Vault — копирование бакетов по расписанию в изолированное окружение, куда клиент получает доступ только по письменному запросу. Цена — 1,43 ₽/ГБ плюс аренда инфраструктуры; точную стоимость Selectel считает по заявке, период и НДС на странице не указаны.
- **Лента — только по заявке.** Ленточная СХД нужна, когда копия обязана лежать вне сети: картриджи LTO-9 по 18 ТБ хранятся в изолированных ячейках, ротация — по тикету, гарантийный срок сохранности данных — до 3 лет. Цены на странице нет, а прочитать данные с ленты быстро не получится. Для небольших компаний это обычно избыточно. Если вы выбираете между своим хранилищем дома или в офисе и облаком, посмотрите разбор [NAS или облако](/nas-ili-oblako/).

!!! how "Как мы сделали"
    Наши копии вне дома — это бэкап, а не архив: restic каждую ночь отправляет зашифрованные данные в S3-совместимое хранилище, держим 7 ежедневных и 7 недельных копий. Главный урок оказался не про класс хранения, а про уборку: из 166 ГБ почтовых вложений около 100 ГБ оказались дублями — одна картинка из подписи лежала 75 000 раз. Вывод для нас — хранить файлы по хешу содержимого. Совет для архива тот же: сначала уберите дубли и упакуйте мелочь, потом выбирайте класс — это дешевле любой разницы в тарифах.

Если вы ещё выбираете провайдера и хотите сравнить условия S3 целиком — регионы, 152-ФЗ, Object Lock, доступ по FTP, — начните с гайда [S3-хранилище в России](/s3-hranilishhe-v-rossii/).


## Частые вопросы

**Что такое холодное хранилище данных?**

Это хранилище для данных, к которым обращаются редко: старые проекты, закрытые отчёты, логи, годовые бэкапы. В облаке это отдельный класс объектного хранилища S3, где гигабайт стоит дешевле, а чтение и запросы — дороже. В Selectel таких классов два: холодный и ледяной.

**Чем горячее хранение данных отличается от холодного?**

Горячие данные читают постоянно: сайт, приложение, рабочие файлы. Для них важны быстрые и дешёвые запросы, поэтому берут стандартный класс S3 или диски серверов. Холодные данные лежат месяцами без обращений, и для них важнее низкая цена гигабайта. Один и тот же файл со временем переходит из горячих в холодные.

**Есть ли холодное хранилище в S3?**

Да. В S3 Selectel класс хранения выбирают при создании бакета: стандартный, холодный или ледяной. Холодное хранение стоит от 1,25 ₽ за ГБ/мес, ледяное — от 0,89 ₽ за ГБ/мес. Работают они через тот же S3 API, программы менять не нужно. Ледяной класс есть только в пуле ru-3 (Санкт-Петербург), а в отдельных регионах для новых бакетов может быть недоступен и холодный — список классов видно в панели при создании бакета.

**Что выбрать для архива: облако или ленточную систему хранения данных?**

Облако проще: архив доступен по сети, платите за фактический объём, защиту от удаления даёт Object Lock. Ленту выбирают, когда копия должна лежать вне сети — картридж в ячейке не прочитать и не стереть удалённо. Selectel сдаёт ленточную СХД на картриджах LTO-9 по 18 ТБ, цена по заявке.

**Сколько стоит хранить 10 ТБ в холодном облачном хранилище?**

По нашему расчёту ≈ 12 500 ₽ в месяц в холодном классе и ≈ 8 900 ₽ в ледяном, если считать 1 ТБ как 1 000 ГБ. Это только хранение: запросы и исходящий трафик оплачиваются отдельно, их ставки видны в калькуляторе Selectel. Если архив почти не читают, они добавляют немного.


## Источники

- Объектное хранилище S3 — selectel.ru — https://selectel.ru/services/cloud/storage/ (проверено 2026-11-08)
- Модель оплаты и цены S3 — docs.selectel.ru — https://docs.selectel.ru/s3/about/payment/ (проверено 2026-11-08)
- Ограничения S3 — docs.selectel.ru — https://docs.selectel.ru/s3/about/limitations/ (проверено 2026-11-08)
- Создать бакет — docs.selectel.ru — https://docs.selectel.ru/s3/buckets/create-bucket/ (проверено 2026-11-09)
- Лимиты бакета — docs.selectel.ru — https://docs.selectel.ru/s3/buckets/limits/ (проверено 2026-11-08)
- Object Lock — docs.selectel.ru — https://docs.selectel.ru/s3/buckets/object-lock/ (проверено 2026-11-08)
- Миграция в S3 — docs.selectel.ru — https://docs.selectel.ru/s3/manage/migrate-to-s3/ (проверено 2026-11-08)
- Доступность продуктов в локациях — docs.selectel.ru — https://docs.selectel.ru/infrastructure/product-availability-by-location/ (проверено 2026-11-08)
- Ленточная система хранения данных — selectel.ru — https://selectel.ru/services/tape-storage/ (проверено 2026-11-08)
- S3 Vault — selectel.ru — https://selectel.ru/solutions/s3-vault/ (проверено 2026-11-08)
