Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Note

Сделайте бекап той базы что есть, перед тем как восстанавливать старую базу. Убедитесь, что создался новый файл бекапа не нулевого размера и что файл, из которого вы собираетесь восстанавливать, так же не нулевого размера.

1. Закройте все программы, которые работают с базой, под всеми пользователями сервера

...

3. Укажите версию сервера базы данных (можно посмотреть в папке C:\PostgreSQL\) и нажмите “Восстановить из бекапа”

...

На данный момент нужно вместо 13 ввести 15.

4. Дальше выберите файл бекапа, после чего запустится восстановление. “Черное окно” должно долго висеть. Если быстро пропадает (в течение 1-2 секунд) - напишите в техподдержку.

Ручное восстановление

Если по каким-то причинам у вас не работает восстановление из бекапа через программу, то можно сделать файл восстановления вручную.

Откройте в блокноте файл Quad Solutions\backup\rest.bat

...

В файле проверьте правильность пароля к БД, если он неверный то поменяйте его.

...

В файле укажите путь к папке, в которую у вас установлен сервер базы данных PostgreSQL, если тот что там указан не соответствует вашему (путь до папки bin)

...

Если у вас сервер установлен в папке C:\Programm Files или какой-то другой, при этом путь содержит пробелы, то нужно путь к файлу pg_restore написать в двойных кавычках

...

Укажите путь к файлу бекапа

...

Сохраните файл.

После этого двойным кликом по файлу запустите его, должно висеть черное окно какое-то продолжительное время.

Note

Если у вас нету файла rest.bat, то то же самое нужно сделать с файлом restore_backup_bin.bat