Резервное копирование и восстановление

Network Olympus предоставляет возможность делать резервные копии базы данных, которую использует приложение, для последующего восстановления её, например по причине потери информации.

Процесс резервного копирования в текущей версии Network Olympus выполняется вручную.

Работа с PostgreSQL

Резервирование должно производиться на компьютере, на котором установлен Network Olympus.

Перед созданием резервной копии обязательно остановите сервис ядра приложения, Network Olympus Core Service (OlympusCore).

Инструменты для резервирования и восстановления находятся в папке с приложением: по умолчанию C:\Program Files (x86)\Network Olympus\Database\bin

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

Для создания резервной копии используйте команду следующего вида (из командной строки от Администратора):

pg_dump.exe -h localhost -p 5432 -d olympus -U root -w -c -f backup.sql

Для восстановления резервной копии:
psql.exe -h localhost -p 5432 -d olympus -U root -w -f backup.sql

где 5432 – порт по умолчанию, используемый базой данных;
root – имя владельца базы данных по умолчанию;
backup.sql – произвольное имя файла, содержащего резервную копию.

Порт может быть задан при установке приложения.
Если эти значения были изменены, вы можете их узнать в реестре по адресу HKEY_LOCAL_MACHINE\SOFTWARE\SoftinventiveLab\Olympus\Database

Внесение изменений в данную ветку реестра может вызвать сбои в работе программы.

Содержание