Документация: Тарифы и лимиты

Тарифы и лимиты

Сравнение планов, квоты и механизм их применения. Цены и выбор тарифа — на странице «Тарифы».

Сравнение планов

ПараметрБесплатныйСтартПро ⭐КомандаБизнесEnterprise
Цена0 ₽490 ₽/мес1 490 ₽/мес3 990 ₽/мес9 990 ₽/месПо запросу
Цена за год—4 900 ₽/год14 900 ₽/год39 900 ₽/год99 900 ₽/годПо запросу
Базы1520∞∞∞
Хранилище500 МБ20 ГБ100 ГБ300 ГБ1 ТБ1 ТБ+
Макс. файл100 МБ500 МБ2 ГБ2 ГБ50 ГБПо запросу
Загрузок/день5502001 0002 00010 000
Авто-cron (мин. интервал)24 ч6 ч1 ч5 мин5 мин1 мин
Версий на базу330903653659 999
Retention7 дней30 дней90 дней365 дней365 дней∞
Участников1131020∞
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 версии — без карты.