Восстановление сервера АСУТП из резервной копии под Windows
Все действия выполнять с правами администратора!
- Установка jdk:
- Скачать наиболее свежий дистрибутив jdk https://prom-auto.ru/download/?dir=dist/java
- Запустить дистрибутив и пройти все шаги по умолчанию
- Прописать путь до jdk в windows:
- открыть проводник
- правый клик на “Этот компьютер”
- выбрать “Свойства”
- открыть “Дополнительный параметры системы”
- открыть “Переменные среды”
- В нижнем списке “Системные переменные” двойной клик на “Path”
- Заменить первое значение в списке на путь до папки bin
C:\Program Files (x86)\Java\jdk-1.8\bin
- Установка firebird:
- Скачать наиболее свежий дистрибутив jdk https://firebirdsql.org/en/firebird-3-0/#Win64, выбрав “Windows executable installer” для соответствующей разрядности системы
- Запустить дистрибутив и пройти все шаги по умолчанию, кроме:
- В окне “Выбор папки установки” указать путь:
d:\tools\firebird_3_0
- В окне “Выберите дополнительные задачи” отметить:
- “Использовать Guardian для управления сервером”
- “Копировать клиентскую библиотеку в Firebird в каталог system”
- “Создать GDS32.DLL для поддержки унаследованных приложений”
- В окне “Создать пароль администратора” ввести пароль
masterkey
- Прописать пути до баз данных:
- Открыть в текстовом редакторе файл
D:\tools\firebird_3_0\databases.conf - В конце файла добавить текст и заменить
prjна кодовое название проекта:<prj>tag = d:\dataBase\<prj>\<prj>tag_fb30.fdb <prj>mes = d:\dataBase\<prj>\<prj>mes_fb30.fdb <prj>wes = d:\dataBase\<prj>\<prj>wes_fb30.fdb <prj>mtr = d:\dataBase\<prj>\<prj>mtr_fb30.fdb <prj>rcp = d:\dataBase\<prj>\<prj>rcp_fb30.fdb
- Отключить шифрование:
- Открыть в текстовом редакторе файл
D:\tools\firebird_3_0\firebird.conf - Найти параметр
WireCryptи прописать значение:WireCrypt = disabled
- Создать каталоги для баз данных:
e:\database\<prj> e:\database\<prj>\fbk
- Распаковать архив резервной копии папки
asutpна дискd:\ - Установить библиотеки запуском файла:
d:\asutp\visscada\_bpl\_INSTALL.BAT
- Установить сервисы запуском соответствующих файлов (если какой-либо отсутствует, пропустить):
D:\asutp\visscada\prj-<prj>\jrobo-arcsvr\ctl.win\_install.bat D:\asutp\visscada\prj-<prj>\jrobo-datasvr\ctl.win\_install.bat D:\asutp\visscada\prj-<prj>\jrobo-wessvr\ctl.win\_install.bat D:\asutp\visscada\prj-<prj>\jrobo-rcpsvr\ctl.win\_install.bat
- Установить сервис создания резервных копий баз данных (если отсутствует, пропустить):
d:\asutp\utils\GBakSchd\service_install.bat
- Прописать в автозагрузку файл:
d:\asutp\asutp_start.bat
- Перезагрузить компьютер