Версия 1.0

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

dbsend — платформа для автоматического резервного копирования баз данных в облако. Загрузка одной командой, история версий, diff между слепками и проверяемое восстановление.

За 2 минуты

1

Зарегистрируйтесь и создайте базу данных в онбординге

2

Установите CLI: npm install -g @dbsend/sdk

3

Задайте DBSEND_API_KEY и передайте ID базы в dbsend backup

4

Смотрите историю версий в дашборде

Пример

import { dbsend } from '@dbsend/sdk'

const client = new dbsend({ apiKey: process.env.DBSEND_API_KEY })

// Ручной бэкап
await client.backup('./data.db', { databaseId: '<uuid>', engine: 'sqlite' })

// Автоматический по расписанию
client.schedule('./data.db', {
  cron: '0 * * * *',   // каждый час
  databaseId: '<uuid>',
  engine: 'sqlite',
  onSuccess: (v) => console.log('Backup v' + v.versionNumber),
})