Как восстановить базу данных из резервной копии с помощью pgAdmin (при переносе базы данных)

1. В случае, если Postgresql установлен на компьютере - Нажимаем «Пуск» и находим «pgAdmin»

mceclip0.png

Если в меню «Пуск» его нет, то ищем в папке, куда установлен postgresql, например:

C:\Program Files\PostgreSQL\11\pgAdmin 4\v4\pgAdmin4.exe

Ещё можно загрузить pgAdmin по ссылке: https://www.pgadmin.org/download/pgadmin-4-windows/ и установить на рабочий компьютер

2. Запускаем

3. Подключаемся к серверу базы данных и вводим пароль

mceclip1.png

4. Если у вас есть существующая база данных, содержимое которой вы хотели бы заменить данными из резервной копии, то тогда выбираем эту базу данных в списке, правая кнопка мыши, в меню пункт Properties

mceclip2.png

5. Необходимо переименовать её и нажать Save

mceclip3.png

6. Кликаем правой кнопкой мыши по пункту Databases -> Create -> Database…

mceclip4.png

7. Вводим название базы данных, переименованной ранее и нажимаем Create

mceclip5.png

8. Выбираем в списке, недавно созданную базу данных

mceclip6.png

9. Нажимаем на пункт меню «Tools» и выбираем пункт «Restore»

mceclip7.png

10. В появившемся окне нажимаем на «…» в поле Filename

mceclip8.png

11. В окне выбора файла, задаём формат резервной копии «backup» находим файл резервной копии, выбираем его и нажимаем «Select»

mceclip9.png

12. Вернувшись в окно настроек резервной копии, нажимаем «Restore»

mceclip10.png

13. Запустится процесс восстановления базы данных, а по окончании этого процесса появится такое окно:

mceclip11.png

14. После этого можно снова подключаться к базе данных из ПАУ и продолжать работать.