Поддерживаемые форматы

dbsend хранит и восстанавливает пять engine-типов. NoSQL-коннекторы не заявляются.

EngineФайлыИнспекцияDiffПодготовка
sqlite.db, .sqlite, .sqlite3Таблицы, schema hash, число строкСхема, таблицы, строки, размерЗагружайте согласованный файл; для hot DB используйте SQLite backup API
duckdb.duckdb, .ddb, .dbТаблицы, DDL, оценка строкСхема, таблицы, строки, размерЗакройте соединения и выполните CHECKPOINT
postgresql_dumpplain .sql из pg_dumpCREATE/ALTER, COPY/INSERT, число строкСхема, таблицы, строки, размерCustom/tar/directory format не инспектируются: используйте --format=plain
mysql_dumpplain .sql из mysqldumpCREATE/ALTER, INSERT, число строкСхема, таблицы, строки, размерПоддерживаются в том числе extended INSERT
generic_fileЛюбой файлРазмер и checksumФайловый diff размера/checksumRestore возвращает исходные байты

Restore и целостность

Для каждого формата проверяются размер, SHA-256 и границы распаковки. Restore возвращает исходный файл/дамп; применение SQL-дампа к серверу PostgreSQL/MySQL выполняет пользователь своей штатной утилитой. Перед заменой production базы всегда восстанавливайте в отдельный путь и проверяйте содержимое.