Документация: Тарифы и лимиты
Тарифы и лимиты
Сравнение планов, квоты и механизм их применения. Цены и выбор тарифа — на странице «Тарифы».
Сравнение планов
| Параметр | Бесплатный | Старт | Про ⭐ | Команда | Бизнес | Enterprise |
|---|---|---|---|---|---|---|
| Цена | 0 ₽ | 490 ₽/мес | 1 490 ₽/мес | 3 990 ₽/мес | 9 990 ₽/мес | По запросу |
| Цена за год | — | 4 900 ₽/год | 14 900 ₽/год | 39 900 ₽/год | 99 900 ₽/год | По запросу |
| Базы | 1 | 5 | 20 | ∞ | ∞ | ∞ |
| Хранилище | 500 МБ | 20 ГБ | 100 ГБ | 300 ГБ | 1 ТБ | 1 ТБ+ |
| Макс. файл | 100 МБ | 500 МБ | 2 ГБ | 2 ГБ | 50 ГБ | По запросу |
| Загрузок/день | 5 | 50 | 200 | 1 000 | 2 000 | 10 000 |
| Авто-cron (мин. интервал) | 24 ч | 6 ч | 1 ч | 5 мин | 5 мин | 1 мин |
| Версий на базу | 3 | 30 | 90 | 365 | 365 | 9 999 |
| Retention | 7 дней | 30 дней | 90 дней | 365 дней | 365 дней | ∞ |
| Участников | 1 | 1 | 3 | 10 | 20 | ∞ |
| Telegram алерты | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Diff-инспекция | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Audit Log | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
| S3 Реплика | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ |
| Priority Support | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
Сценарии использования
1. Ручной пуш (git push-style)
Вызываете dbsend.backup() в любой момент вручную или в скрипте. Ограничивается параметром Загрузок/день. На бесплатном — 5 раз в сутки, на Про — 200 раз.
2. Авто-копирование по расписанию
Используете client.schedule(cron). Ограничивается минимальным интервалом. На бесплатном — не чаще раза в 24 часа. На тарифах «Команда» и «Бизнес» — раз в 5 минут.
Ручных пушей неограниченное количество по времени. Ограничение только по количеству в сутки.
Как работают лимиты
POST /backups/upload
├── RBAC: есть ли право backups.upload?
├── Размер файла ≤ plan.maxFileSizeBytes?
├── Хранилище + новый файл ≤ plan.storageLimitBytes?
├── Загрузок сегодня < plan.uploadsPerDay?
└── OK → сохранить → очистить старые версии
При превышении любого лимита возвращается 429 QUOTA_EXCEEDED с подсказкой о тарифе.
Большие файлы: 1С, MS SQL Server, крупные дампы
Тариф «Бизнес» принимает один файл до 50 ГБ и даёт 1 ТБ хранилища — для выгрузок .dt, файлов .bak и больших дампов PostgreSQL/MySQL. Лимит файла считается по исходному (несжатому) размеру.
- Файлы больше 32 МБ CLI загружает частями по 10 МБ (50 ГБ — около 5 120 частей; API принимает до 10 000).
- Сессия многочастной загрузки действует 24 часа. Для файла на 50 ГБ это значит канал не медленнее примерно 0,6 МБ/с (≈ 5 Мбит/с) на отправку; сжатие gzip уменьшает объём для дампов, но почти не помогает уже сжатым .dt и .bak с COMPRESSION.
- После загрузки сервер целиком проверяет файл (размер и SHA-256) до ответа на
/complete— для 50 ГБ это может занять десятки минут. CLI ждёт и безопасно повторяет запрос; свои клиенты должны ставить большой таймаут чтения. - Через браузер в панели можно загрузить файл до 2 ГБ — большие файлы загружайте через CLI
dbsend. - Для файлов больше 2 ГБ таблицы и diff не строятся: версия хранится и проверяется по размеру и SHA-256.
- Для баз больше 50 ГБ напишите на hello@dbsend.ru.
Retention и удаление версий
После каждой загрузки система проверяет количество версий базы. Если оно превышает лимит тарифа, самые старые незакреплённые версии удаляются автоматически. Закреплённые версии (dbsend pin) не удаляются и не учитываются в этом лимите. Если загруженный файл совпадает с последней версией, новая версия не создаётся.
На бесплатном тарифе хранятся только последние 3 версии каждой базы.
Оплата за месяц или за год
- Год стоит как 10 месяцев — 2 месяца в подарок (скидка около 17%). Оплаченный период — 12 календарных месяцев.
- Период выбирается переключателем «Месяц / Год» на странице «Тарифы» и при оплате в разделе «Биллинг». В API — поле
period(monthилиyear) вPOST /v1/billing/checkout. - Автопродление повторяет тариф и период: годовая подписка продлевается на год по годовой цене, месячная — на месяц.
- Повторная оплата действующего тарифа (например, переход с месяца на год) продлевает уже оплаченный период, а не начинает его заново.
- Период, дату и сумму следующего списания возвращает
GET /v1/billing/status(поляbillingPeriod,nextChargeAt,nextChargeAmount).
Смена тарифа и окончание подписки
- История не удаляется в момент окончания оплаты или понижения тарифа: действует льготный период 30 дней.
- Во время льготного периода все версии доступны для просмотра и скачивания, новые загрузки принимаются в пределах бесплатного тарифа.
- После льготного периода версии сверх лимитов нового тарифа помечаются удалёнными; файлы стираются из хранилища ещё через 7 дней.
- Закреплённые версии сохраняются.
- Текущий расход и лимиты возвращает
GET /v1/billing/usage(полеgracePeriodEndsAtпоказывает конец льготного периода).
Нужно больше?
Для корпоративных клиентов доступны индивидуальные условия: выделенное хранилище, SLA, SSO и on-premise установка.
Связаться с намиГотовы попробовать?
Бесплатный тариф: 1 база, 500 МБ и 3 версии — без карты.