Блог dbsend

Руководства и разборы о бэкапах и восстановлении баз данных, SQLite, PostgreSQL, DuckDB и разработке с AI-агентами.

Как сделать бэкап базы 1С: выгрузка .dt, файловая и SQL-база

Бэкап базы 1С: выгрузка .dt из конфигуратора и командной строки, монопольный режим, копия 1Cv8.1CD, бэкап средствами СУБД, расписание и проверка.

Бэкапы и восстановление

Бэкап MS SQL Server: BACKUP DATABASE, сжатие, проверка и хранение

Бэкап MS SQL Server: модели восстановления, COPY_ONLY, CHECKSUM и COMPRESSION, RESTORE VERIFYONLY, расписание в Express и на Linux, восстановление с MOVE.

Бэкапы и восстановление

MCP бэкап базы данных: Claude Code и Cursor перед миграцией

MCP бэкап базы данных из Claude Code, Cursor и Codex: подключение dbsend MCP, ключи с минимальными правами, правило «сначала бэкап», diff после миграции, риски.

Бэкапы и восстановлениеAI-разработка

Бэкап базы в Docker и Coolify: PostgreSQL, MySQL, SQLite

Бэкап базы в Docker и Coolify: почему нельзя копировать живой volume, docker exec без -t, дампы PostgreSQL, MySQL и SQLite, sidecar, бэкапы Coolify в S3.

Бэкапы и восстановлениеSQLitePostgreSQL

Бэкап DuckDB: CHECKPOINT, EXPORT DATABASE и копия файла в S3

Бэкап DuckDB без битых копий: CHECKPOINT и WAL, EXPORT DATABASE в Parquet, COPY FROM DATABASE, Python, cron и systemd, загрузка в S3, проверка и восстановление.

Бэкапы и восстановлениеDuckDB и аналитика

Как проверить бэкап: тест восстановления, checksum, integrity_check

Как проверить, что бэкап базы рабочий: sha256sum, gzip -t, integrity_check, тестовое восстановление в Docker, еженедельный тест в cron и контроль пропусков.

Бэкапы и восстановлениеSQLitePostgreSQL

Бэкап базы Telegram-бота на SQLite: aiogram, PTB, Telegraf

Бэкап базы телеграм-бота на SQLite: копия через backup API без блокировки бота, расписание, отправка админу, загрузка в S3, Docker и восстановление.

Бэкапы и восстановлениеSQLiteDevOps и деплой

Бэкап PocketBase: pb_data, встроенные бэкапы, S3 и восстановление

Бэкап PocketBase на практике: что лежит в pb_data, встроенные бэкапы и API, копия data.db через sqlite3, файлы в S3, восстановление и чек-лист обновления.

Бэкапы и восстановлениеSQLitePocketBase

Litestream, cron-скрипт или dbsend: как бэкапить SQLite

Litestream, cron-скрипт или dbsend для бэкапа SQLite: как работает каждый подход, какой RPO даёт, как восстанавливать и когда их стоит совмещать.

Бэкапы и восстановлениеSQLiteAI-разработка

Восстановить базу из бэкапа: PostgreSQL, MySQL, SQLite, DuckDB

Как восстановить базу из бэкапа без потерь: psql и pg_restore, mysql, замена файла SQLite и DuckDB, одна таблица из дампа, чек-лист до, во время и после.

Бэкапы и восстановлениеSQLitePostgreSQL

Бэкап MySQL: автоматизация mysqldump и ротация копий

Бэкап MySQL и MariaDB через mysqldump: --single-transaction, пароль в defaults-extra-file, cron с flock, systemd timer, GFS-ротация, загрузка в S3 и проверка.

Бэкапы и восстановление

Бэкап PostgreSQL: pg_dump по cron в S3 (Yandex, Selectel)

Бэкап PostgreSQL через pg_dump по расписанию: выбор формата, .pgpass вместо пароля, скрипт с pipefail, загрузка в Yandex Object Storage и Selectel, ротация.

Бэкапы и восстановлениеPostgreSQL

Бэкап SQLite без повреждения: .backup, VACUUM INTO и WAL

Как сделать бэкап SQLite на живой базе: почему cp опасен в WAL-режиме, .backup, VACUUM INTO, Python и Node, cron, systemd, Windows, S3 и восстановление.

Бэкапы и восстановлениеSQLite

Что такое MongoDB и когда использовать: примеры на Python и Node.js

MongoDB простым языком: как устроена документная база, чем отличается от PostgreSQL, когда её выбирать, примеры на Python и Node.js и бэкап через mongodump.

Бэкапы и восстановлениеPostgreSQLNoSQL

Что такое Prisma ORM: схема, миграции и когда её выбирать

Что такое Prisma ORM: схема, миграции, Prisma Client, сильные и слабые стороны, когда её выбирать и как не потерять данные при prisma migrate deploy.

PostgreSQLDevOps и деплойAI-разработка

MCP-серверы для PostgreSQL: обзор, настройка и безопасность

MCP-серверы для PostgreSQL: Postgres MCP Pro, Supabase MCP, MCP Toolbox от Google и другие. Чем отличаются, как подключить к Claude и Cursor и защитить базу.

PostgreSQLAI-разработка

Аналоги Supabase в России: чем заменить Supabase в 2026 году

Аналоги Supabase для проектов в России: PocketBase, Appwrite, Nhost, Firebase, self-hosted Supabase и сборка на Yandex Cloud. Сравнение и бэкапы данных.

Бэкапы и восстановлениеPostgreSQLPocketBase

База данных для Telegram бота и MiniApp: какую выбрать в 2026 году

Какую базу данных выбрать для Telegram-бота и MiniApp: SQLite для простых ботов, PostgreSQL для продакшна, Redis для кэша. Примеры на aiogram и Node.js.

SQLitePostgreSQLNoSQL

Notion как база данных для сайта: API, примеры кода и ограничения

Notion как headless CMS и backend для сайта: Notion API, примеры на Next.js и Python, кэширование, ограничения, экспорт и бэкап баз Notion по расписанию.

Бэкапы и восстановлениеNext.js

Airtable как база данных: API, примеры кода, бэкап и ограничения

Airtable как backend и CMS: REST API, примеры на JavaScript и Python, ограничения, экспорт и бэкап базы в JSON и SQLite, когда переходить на PostgreSQL.

Бэкапы и восстановлениеSQLitePostgreSQL

Лучший стек для вайбкодинга в 2026: инструменты, БД и деплой

Стек для вайбкодинга в 2026: Cursor, Claude Code, Lovable, Bolt.new, Next.js, PocketBase, PostgreSQL, деплой на Coolify и бэкапы, которые переживут ошибки ИИ.

Бэкапы и восстановлениеPostgreSQLPocketBase

Альтернативы Cloudflare в России: CDN, DNS и защита от DDoS

Российские альтернативы Cloudflare: CDN, DNS, защита от DDoS и WAF — NGENIX, StormWall, EdgeCenter, Qrator, DDoS-Guard, Yandex Cloud, а также замена R2.

DevOps и деплойAI-разработка

JSON как база данных — плюсы, минусы и когда стоит остановиться

Когда хранить данные в JSON-файле оправданно, а когда пора на SQLite: библиотеки lowdb и TinyDB, атомарная запись, сравнение с SQLite, миграция и бэкапы.

Бэкапы и восстановлениеSQLite

Права доступа в PocketBase: как настроить API Rules

API Rules в PocketBase: синтаксис, операторы, @request.auth и @request.body, паттерны для публичных, личных и командных коллекций и типовые ошибки в правилах.

PocketBaseAI-разработка

Prisma vs Drizzle ORM: где использовать каждый инструмент в 2026 году

Честное сравнение Prisma и Drizzle ORM в 2026 году: производительность, Bundle Size, Developer Experience, serverless, edge. Когда выбирать каждый и почему.

PostgreSQLNext.js

VDS и VPS: в чём разница и как не переплатить за «мощность»

Разбираемся, чем VDS отличается от VPS в 2026 году, почему это почти всегда маркетинг и как хостеры скрытно «воруют» ресурсы через CPU Burst и оверселлинг.

DevOps и деплой

SQLite vs PostgreSQL vs MySQL vs NoSQL: сравнение баз данных

Сравнение SQLite, PostgreSQL, MySQL и MongoDB: архитектура, транзакции, масштабирование, типичные сценарии и бэкапы. Помогаем выбрать базу для проекта.

Бэкапы и восстановлениеSQLitePostgreSQL

Cloud.ru, Yandex Cloud или Selectel: что выбрать для инфраструктуры

Сравнение Cloud.ru, Yandex Cloud и Selectel: IaaS, PaaS, Managed Kubernetes, управляемые базы данных и бэкапы. Как выбрать облако и где хранить копии.

Бэкапы и восстановлениеDevOps и деплой

ИИ стёр базу данных: что делать и где искать копии

ИИ-агент удалил базу данных? Порядок действий: остановить запись, проверить корзину, облака, Time Machine, теневые копии и бэкапы провайдера, защититься.

Бэкапы и восстановлениеSQLitePostgreSQL

Лучшая база данных для Django: PostgreSQL, MySQL или SQLite

Какую базу данных выбрать для Django: PostgreSQL, MySQL или SQLite. Настройка settings.py, возможности ORM, пул соединений, бэкапы и рекомендации по проектам.

Бэкапы и восстановлениеSQLitePostgreSQL

Аналоги Railway в России: Amvera, Coolify и другие PaaS

Российские аналоги Railway для деплоя приложений: Amvera, Coolify на своём VPS, Timeweb Cloud Apps, Yandex Serverless Containers. Сравнение и бэкапы БД.

Бэкапы и восстановлениеNext.jsDevOps и деплой

Лучшая база данных для Next.js, Node.js и Bun.js в 2026 году

Какую базу данных выбрать для Next.js, Node.js и Bun: PostgreSQL, SQLite, Turso, PocketBase. Drizzle или Prisma, edge и serverless, бэкапы перед деплоем.

Бэкапы и восстановлениеSQLitePostgreSQL

PocketBase как бэкенд: архитектура, паттерны и продакшн

PocketBase как бэкенд проекта: multi-tenant коллекции, API Rules, JS-хуки, интеграция с Next.js, пределы масштабирования и стратегия бэкапа pb_data.

Бэкапы и восстановлениеPocketBaseNext.js

MCP-серверы для NoSQL: MongoDB, Redis, DynamoDB и Cassandra

MCP-серверы для NoSQL: официальные решения MongoDB, Redis, AWS и community-варианты для Cassandra. Как подключить к Claude и Cursor, ограничить права, бэкапить.

Бэкапы и восстановлениеNoSQLAI-разработка

MCP-серверы для PocketBase: как подключить AI-агента

MCP-серверы для PocketBase: какие community-проекты есть, как подключить их к Claude и Cursor, как ограничить права агента и защитить pb_data бэкапом.

Бэкапы и восстановлениеPocketBaseAI-разработка

Что такое SQLite: архитектура, применение и сравнение в 2026 году

Что такое SQLite: встроенная база в одном файле, WAL-режим, когда её брать в продакшн, сравнение с PostgreSQL и MySQL и как правильно делать бэкап.

Бэкапы и восстановлениеSQLitePostgreSQL

Монолит или микросервисы: как выбрать архитектуру для стартапа

Монолит или микросервисы для стартапа и малой команды: критерии выбора, модульный монолит, когда делить систему и как это меняет работу с базами и бэкапами.

Бэкапы и восстановлениеAI-разработкаАрхитектура

Что такое NoSQL: виды, отличия от SQL и примеры использования

Что такое NoSQL: документные, ключ-значение, графовые и колоночные базы, чем они отличаются от SQL, когда выбирать NoSQL и как делать бэкапы таких баз.

Бэкапы и восстановлениеNoSQL

Как задеплоить вайбкод-проект за 10 минут: пошаговый гайд 2026

Как быстро задеплоить вайбкод-проект: Next.js на Vercel, PocketBase на Amvera, fullstack на Coolify. Команды, чеклист перед релизом и бэкапы базы данных.

Бэкапы и восстановлениеPocketBaseNext.js

PocketBase: что это такое и как начать работать

PocketBase — open-source бэкенд в одном файле на SQLite. Установка, коллекции, авторизация, API Rules, хуки на JS, деплой на VPS и бэкап pb_data.

Бэкапы и восстановлениеSQLitePocketBase

Аналоги Vercel в России: лучшие платформы для деплоя в 2026 году

Аналоги Vercel для России: Amvera, Timeweb Cloud, Coolify, Dokploy, Railway, Fly.io. Как деплоить Next.js с оплатой в рублях и не потерять базу при переезде.

Next.jsDevOps и деплойAI-разработка

Что такое Turso: SQLite в облаке, libSQL и когда его использовать

Turso и libSQL простыми словами: embedded-реплики, база на каждого клиента, подключение через Drizzle, self-hosted вариант, сравнение с D1 и Neon и бэкапы.

Бэкапы и восстановлениеSQLiteTurso и edge

Бэкапы при локальной разработке: SQLite, PostgreSQL, MySQL и Docker

Как бэкапить локальную базу при разработке: SQLite .backup, pg_dump, mysqldump, ловушки Docker-томов, seed-скрипты и бэкап перед каждой миграцией.

Бэкапы и восстановлениеSQLitePostgreSQL

Что такое DuckDB: обзор, сравнение и когда использовать в 2026 году

DuckDB — встраиваемая аналитическая СУБД: колоночное хранение, запросы к CSV и Parquet, отличия от SQLite, PostgreSQL и ClickHouse, примеры на Python и бэкап.

Бэкапы и восстановлениеSQLitePostgreSQL

Вайбкодинг на Python: стек, инструменты и практики 2026

Как вайбкодить на Python: Cursor, Claude Code, FastAPI, SQLModel, uv, Alembic. Настройка проекта под ИИ-агента, промпты, типичные ошибки и бэкапы базы.

Бэкапы и восстановлениеAI-разработка

Уязвимости Redis — полный разбор угроз и защита сервера в 2026 году

Redis без настройки небезопасен. Типичные векторы атак, известные уязвимости и чек-лист защиты: ACL, TLS, firewall, отключение опасных команд и бэкапы RDB/AOF.

Бэкапы и восстановлениеNoSQL

Как настроить автоматические бэкапы базы данных: cron, CI и S3

Автоматические бэкапы PostgreSQL, MySQL и SQLite: cron-скрипты, GitHub Actions, Docker-сайдкар, выгрузка в S3, ротация копий и проверка восстановления.

Бэкапы и восстановлениеSQLitePostgreSQL