pg_dump: от базы к проверенному архиву
PostgreSQLИсходная база
pg_dumpЛогический архив
pg_restoreОтдельная тестовая БД
Область применения
pg_dump создает логическую копию одной базы; роли и общекластерные объекты требуют отдельного учета.
Исходные данные
Сверьте версии клиента и сервера, объем базы, права backup-роли и место для копии. Секреты храните вне командной строки.
Порядок проверки
Выберите формат custom для гибкого pg_restore. Записывайте код завершения и проверяйте список содержимого архива.
Критерий результата
Восстановите архив в отдельную тестовую базу, проверьте схемы, владельцев и прикладные запросы.
Ограничения и риски
pg_dump не обеспечивает PITR и не заменяет физический backup с WAL. Наличие файла ненулевого размера не доказывает целостность.