Comet Backup — это платформа резервного копирования, ориентированная на IT-команды и поставщиков управляемых услуг (MSP). Она позволяет выполнять резервные копии файлов, каталогов, образов дисков, баз данных и других типов данных с шифрованием на стороне клиента, дедупликацией и гибким распределением хранилищ. Платформа может работать как в виде полностью Self-Hosted решения, так и с использованием хостинга от разработчика, оставляя пользователю выбор архитектуры и ответственности.
Comet Backup реализует концепцию «incremental forever», при которой после первого полного снимка дальнейшие резервные копии содержат только изменённые данные, без необходимости периодических полных пересылок. С помощью клиентской дедупликации на уровне чанков дублирующиеся фрагменты не передаются повторно, что экономит пропускную способность и объём хранилища. Управление резервными копиями, пользователями и настройками осуществляется через консоль (Management Console), которую можно разместить на собственном сервере или использовать облачный хостинг от разработчика.
- Incremental forever — после первого полного бэкапа каждый последующий снимок содержит только изменения, без необходимости периодических полных базовых копий.
- Клиентское шифрование — данные шифруются перед отправкой (AES-256-CTR / AEAD), ключи защищены паролем клиента, что исключает возможность расшифровки без учётных данных пользователя.
- Чанковая дедупликация — данные разбиваются на переменные фрагменты (chunks); идентичные участки не передаются повторно и хранятся один раз.
- Управление через консоль (Management Console) — централизованный веб-интерфейс для управления пользователями, устройствами, задачами, шаблонами хранилищ и учётными записями.
- Self-Hosted и Comet-Hosted варианты — возможность самостоятельно размещать консоль и хранилище или использовать облачные услуги провайдера.
- Роли хранения и репликация — выделенные роли Storage Role, репликация между хранилищами и кластерное управление для масштабирования и высокой доступности.
- Поддержка облачных хранилищ — интеграция с S3-совместимыми провайдерами, Backblaze B2, Google Cloud Storage, Wasabi и другими.
- Гибкие политики хранения (retention) — настройка правил «keep forever», дедупликация, удаление устаревших снимков по периодам или числу резервных точек.
- Восстановление любого снимка с равной скоростью — старые и новые бэкапы восстанавливаются с одинаковым временем, без зависимости от глубины цепочки снимков.
- Поддержка образов дисков и виртуальных машин — создание снимков системного диска, поддержка VMware и генерация VMDK-файлов, возможность гранулярного восстановления файлов внутри образа.
- Дополнительные команды (pre/post) — запуск пользовательских команд до или после задания бэкапа на уровне устройства, шаблона хранения или расписания.
- Режим кластерного управления — Cluster Manager следит за консистентностью хранения, очисткой неиспользуемых фрагментов и координацией хранилищ.
- Нулевая доверенность (zero-knowledge) — провайдер хранилища не имеет возможности расшифровать данные без пароля клиента.