Восстановление базы данных из из файла в формате .dump

Есть дам базы данных postgres в формате .dump Изначально файл лежит в файле архива mydb.dump.gz после распаковки mydb.dump Как сделать восстановления с такого формата? В PgAdmin такой формат даже выбрать нельзя...


Ответы (1 шт):

Автор решения: Мелкий

Лучше всего сначала узнать как этот дамп получали. Имя у файла может быть произвольным.


С достаточной долей вероятности можно попробовать угадать, что у вас файл в формате custom характерном для pg_dump с опцией -Fc. Такой дамп восстанавливается с помощью утилиты pg_restore

pg_restore -d пустая_БД путь_к_файлу
→ Ссылка