Техподдержка
Частые вопросы (FAQ)
Популярные вопросы
Резервное копирование БД PostgreSQL
Данная инструкция поможет перенести базу данных PostgreSQL с одного сервера на другой или сделать развертку БД после переустановки программного обеспечения. Процесс переноса базы данных мы будем рассматривать на примере СУБД PostgreSQL версии 12 в ОС Windows 10.Создание резервной копии БД
- Откройте диспетчер задач и остановите все службы RUBEZH
- Запустите утилиту pgAdmin4 (Пуск -> PostgreSQL 12 -> pgAdmin4).
- Подключитесь к БД, кликнув левой кнопкой мыши на пункте RVIVMS. В случае запроса пароля, введите пароль Супер Пользователя - «password» по умолчанию.
- В списке компонентов слева выберите базу данных RVIVMS, которою собираетесь перенести на новый сервер и в контекстном меню выберите пункт Backup...
- В открывшемся окне, на вкладке Select file:
- укажите Имя файла - Filename резервной копии;
- в поле Format выберите значение Custom;
- остальные поля оставьте без изменений;
Нажмите кнопку Backup. По завершении операции внизу окна pgAdmin появится уведомление.
Восстановление базы из бэкапа
- Удалите старую базу RVIVMS, которую необходимо заменить.
- Создайте новую базу с таким же наименованием – RVIVMS, кликнув правой клавишей мыши по списку баз данных и выберите пункт меню Create – Database.
- После сделайте клик правой клавишей мыши по созданной базе и выберите Restore
- В открывшемся окне поле Format оставьте по умолчанию, в поле Filename выберите файл бэккапа, который сделали ранее, остальные поля оставьте по умолчанию и нажмите кнопку Restore.
- По завершении операции внизу окна справа появится уведомление, что операция Successfully completed.
В открывшемся окне на вкладке General в поле Database введите наименование базы данных – RVIVMS. Поле Owner оставьте по умолчанию и нажмите кнопку «Save».