Восстановить базу postgresql из бэкапа можно двумя способами:
1. Если у вас имеется выгрузка БД (базы данных) из конфигуратора, файл с разрешением *dt (как делать выгрузку БД средствами 1С я писал в этой статье), то необходимо просто загрузить базу из этого файла.
2. Загрузка БД с помощью инструментов pgAdmin (актуально при наличии выгрузки с помощью этого инструмента, как делать выгрузку читайте тут):
Заходим в pgAdmin (в примере используется pgAdmin III версии 1.21.1) под пользователем, указанном при установке PostgreSQL как суперюзер, указываем пароль, переходим в браузер объектов.
Далее выделяем нужную нам БД, запоминаем значения свойств (кодировку, тип символа и самое главное — название базы) и удаляем базу данных.
Затем нам необходимо создать новую базу данных, заполнив нужные значения (выделено красным).
После создания базы данных, выбираем ее правой кнопкой мыши, нажимаем «Восстановить», указываем путь к файлу с копией вашей БД и нажимаем «ОК».
Процедура длительная, в зависимости от конфигурации вашего сервера и размера базы данных, так что можете посвятить себя какой-то альтернативной задаче на 30-40 минут точно).По завершению появится сообщение «Процесс вернул код выхода 0», нажимайте «ОК» и пробуйте запускать вашу базу данных в 1С.
Если вы все сделали правильно, то база запустится.