Возможности
Ниже — то, что действительно реализовано и работает у клиентов. Планы развития мы не выносим на эту страницу, чтобы её нельзя было прочитать как обещание.
Расписания и окна
Задание описывается временем запуска и максимальной длительностью. Если копия не укладывается в окно, она не обрывается, а помечается как вышедшая за окно — вы видите это в недельном отчёте и можете либо расширить окно, либо разбить задание.
- Минимальный интервал — 15 минут для WAL, 1 час для файловых копий.
- Часовой пояс задаётся на уровне аккаунта, переход на летнее время не сдвигает окна.
- Пропущенный запуск (сервер был недоступен) догоняется один раз, а не накапливается.
Инкрементальность и дедупликация
После первой полной копии передаются только изменённые блоки. Дедупликация работает в пределах одного аккаунта: одинаковые блоки на десяти похожих серверах хранятся однажды и считаются один раз в объёме.
Полная копия пересобирается на нашей стороне из цепочки инкрементов раз в 30 дней, чтобы цепочка не росла бесконечно. Для вас это незаметно и не тратит ваш канал.
Проверка восстановлением
Это единственная функция, из-за которой стоит выбирать нас, а не самописный скрипт с
rsync. Раз в неделю мы разворачиваем случайно выбранную копию в изолированной
среде и сверяем результат с источником.
- Файловые копии: контрольные суммы по случайной выборке 2% файлов и всех файлов, изменённых за период.
- PostgreSQL: подъём кластера,
amcheckпо индексам, сверка количества строк в заданных таблицах. - MySQL: подъём и
CHECK TABLEпо всем таблицам InnoDB. - Результат проверки хранится 12 месяцев и доступен как выгрузка.
Сроки хранения
| Уровень | Глубина по умолчанию | Настраивается |
|---|---|---|
| Часовые точки | 48 часов | до 7 суток |
| Суточные точки | 30 дней | до 90 дней |
| Недельные точки | 12 недель | до 52 недель |
| Месячные точки | 12 месяцев | до 84 месяцев |
Удаление точки необратимо и выполняется по расписанию retention, а не по факту нажатия кнопки: между удалением из интерфейса и физическим удалением проходит 72 часа.
Шифрование
Ключ генерирует агент при первом запуске и печатает один раз. Мы его не получаем и не можем восстановить: потеря ключа означает потерю доступа к копиям, и это не оговорка в договоре, а прямое следствие схемы.
Метаданные — имена заданий, расписания, размеры и время выполнения — не шифруются, иначе мы не смогли бы планировать нагрузку. Содержимое файлов и дампов шифруется всегда.
Доступ и роли
- Владелец: биллинг, удаление аккаунта, управление ролями.
- Инженер: задания, восстановление, просмотр отчётов.
- Наблюдатель: только отчёты и статус, без права запускать восстановление.
- Двухфакторная аутентификация обязательна для владельца, опциональна для остальных.
Технические детали каждого пункта — в документации. Стоимость и лимиты по тарифам — на странице тарифов.