@almenovr

Как развернуть бэкап PostgreSQL?

Пробую восстановить бэкап, создаю пустую базу, кликаю правой кнопкой мыши Restore, выбираю файл бэкапа и вот такая ошибка, как править?
633c4d518807b462943314.png
  • Вопрос задан
  • 100 просмотров
Пригласить эксперта
Ответы на вопрос 2
ky0
@ky0
Миллиардер, филантроп, патологический лгун
1. Выкидываете то, что у вас на скриншоте.
2. Берёте нормальный pg_dump/pg_restore.
...
Ответ написан
@pvlchv
Попробуйте сделать это через терминал и psql.
В pgAdmin это можно сделать ПКМ по нужной базе.
633d1725217e8156846347.png
1.Для начала сделайте новый бэкап через psql:
pg_dump dbname > /your/path/dbname.dump
2.Далее зайдите на сервер БД, в котором вам нужно восстановить БД и выполните команду:
CREATE DATABASE dbname WITH TEMPLATE template0;
3.Выполните команду восстановления из дампа :
pg_restore -d dbname /your/path/dbname.dump
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы