Все страницы
Перейти к концу метаданных
Переход к началу метаданных

Перенос БД на другой сервер

Для выполнения переноса БД на другой сервер необходимо:

Перенос БД на другой диск

Для того чтобы перенести БД на другой диск, необходимо выполнить следующие действия:

pg_ctl stop -D C:\ProgramData\bsdb\data -m immediate

pg_ctl unregister -N "Biosmart DB Server"

Копирование C:\ProgramData\bsdb\data в новый каталог <путь>

В реестре исправляете значение на <путь>
HKEY_LOCAL_MACHINE\Software\Biosmart\Studio\5\Database Path
или, если установка 32bit на 64bit ОС
HKEY_LOCAL_MACHINE\Software\Wow6432Node\Biosmart\Studio\5\Database Path

pg_ctl register -N "Biosmart DB Server" -D <путь> -w
или, если порт не дефолтный
pg_ctl register -N "Biosmart DB Server" -D <путь> -w -o "-p <порт>"

В приведенном примере рассмотрен перенос с диска C на диск D.

Все этапы выполняются от имени администратора.

 

  • Нет меток