Восстановление postgresql базы 1с из бэкапа

Восстановить базу postgresql из бэкапа можно двумя способами:

1. Если у вас имеется выгрузка БД (базы данных) из конфигуратора, файл с разрешением *dt (как делать выгрузку БД средствами 1С я писал в этой статье), то необходимо просто загрузить базу из этого файла.

2. Загрузка БД с помощью инструментов pgAdmin (актуально при наличии выгрузки с помощью этого инструмента, как делать выгрузку читайте тут):

Заходим в pgAdmin (в примере используется pgAdmin III версии 1.21.1) под пользователем, указанном при установке PostgreSQL как суперюзер, указываем пароль, переходим в браузер объектов.

Далее выделяем нужную нам БД, запоминаем значения свойств (кодировку, тип символа и самое главное — название базы) и удаляем базу данных.

postgre_zagr_1

Затем нам необходимо создать новую базу данных, заполнив нужные значения (выделено красным).

postgre_zagr_2

После создания базы данных, выбираем ее правой кнопкой мыши, нажимаем «Восстановить», указываем путь к файлу с копией вашей БД и нажимаем «ОК».

Процедура длительная, в зависимости от конфигурации вашего сервера и размера базы данных, так что можете посвятить себя какой-то альтернативной задаче на 30-40 минут точно).postgre_zagr_3По завершению появится сообщение «Процесс вернул код выхода 0», нажимайте «ОК» и пробуйте запускать вашу базу данных в 1С.

postgre_zagr_4

Если вы все сделали правильно, то база запустится.

postgre_zagr_5

Оставить комментарий