Дамп без данных внутри будет
а с чем же он будет?)
Со структурой
Здрасьте приехали pg_dump — extract a PostgreSQL database into a script file or other archive file
Дамп — это логическая копия данных БД, возможно, со структурой. Бэкап — копия данных, предназначенная для восстановления работы системы (БД) после аварии. Бэкапы вполне могут делаться на базе логических снимков. Добавить к снимкам структуру хранения (имена с датами, определённое место, вот это всё) и процэдуры восстановления — можэт получиться бэкап. Однако у логических снимков есть масса проблем: известные ошыбки на некоторых данных, вопросы консистентности при параллельном DDL и, главное, большые проблемы со скоростью восстановления (и дажэ с предсказуемостью этой скорости). Всё это делает бэкапы на основе логических снимков очень сложным решэнием, требующим нетривиальных инжэнерных навыков. А иногда на основе логических снимков просто невозможно добиться приемлемого RTO. В общем, если вы новичёк — не лезьте в это без крайней необходимости, делайте физический бэкап (pg_basebackup, pgbackrest, pgprobackup etc).
Обсуждают сегодня