Документация

Агенты, S3-endpoint и REST API для автоматизации.

Установка агента

Агент доступен для Windows (7 и новее, Server 2012 R2 и новее) и Linux (deb/rpm, systemd). Токен установки берётся в кабинете, раздел «Устройства».

curl -fsSL https://nordbackup.ru/get/agent.sh | sudo bash -s -- --token nb_inst_XXXXXXXX

S3-совместимое хранилище

Endpoint s3.nordbackup.ru, регион fi-hel-1, подпись AWS Signature v4. Ключи доступа создаются в кабинете на каждый бакет отдельно.

rclone config create nord s3 provider=Other \
  endpoint=https://s3.nordbackup.ru region=fi-hel-1 \
  access_key_id=NBAK... secret_access_key=...
rclone sync /srv/data nord:my-backups --transfers 8

REST API

Базовый адрес https://api.nordbackup.ru/v2/. Авторизация — заголовок Authorization: Bearer <токен>. Ответы в JSON, время в UTC (ISO 8601).

МетодПутьОписание
GET/v2/devicesСписок устройств и статус последней копии
POST/v2/devices/{id}/backupЗапустить внеплановую копию
GET/v2/snapshots?device=Снимки устройства с размерами и сроком хранения
POST/v2/restoreЗадание на восстановление (файлы, папка или образ целиком)
GET/v2/restore/{job}Статус восстановления и ссылка на скачивание
GET/v2/usageОбъём в хранилище по устройствам и бакетам

Пример

curl -H "Authorization: Bearer nb_live_9f2c…" https://api.nordbackup.ru/v2/devices
{"items":[{"id":"dev_4kq2","name":"db-01","os":"linux","last_backup":"2026-09-16T01:10:44Z","status":"ok","size_gb":412.7}]}

Ограничения