Установка Обновлений АСУД.SCADA: различия между версиями

Материал из TekonWiki
Перейти к навигацииПерейти к поиску
Новая страница: «Category:ДокументацияСКАДА Обновление АСУД.SCADA осуществляется путем установки дистрибут…»
 
Нет описания правки
Строка 1: Строка 1:
[[Category:ДокументацияСКАДА]]
[[Category:ДокументацияСКАДА]]
== Введение ==
Обновление АСУД.SCADA осуществляется путем установки дистрибутива новой версии, загруженного с сайта www.tekon.ru
Обновление АСУД.SCADA осуществляется путем установки дистрибутива новой версии, загруженного с сайта www.tekon.ru


Строка 6: Строка 7:
* программы [[KCSLogger]], а также драйверы для опроса сторонних устройств (см. раздел Интеграция )
* программы [[KCSLogger]], а также драйверы для опроса сторонних устройств (см. раздел Интеграция )


== Установка обновления (новой версии) АСУД.SCADA ==
Обновление АСУД.SCADA устанавливается, как правило, поверх существующей версии программы.  Предварительная деинтсталляция существующей версии ПО - не требуется.  
Обновление АСУД.SCADA устанавливается, как правило, поверх существующей версии программы.  Предварительная деинтсталляция существующей версии ПО - не требуется.  


Строка 24: Строка 26:
</nowiki>
</nowiki>


== Откат к предыдущей версии АСУД.SCADA ==
=== Общая информация  ===
Начиная с версии '''2.4.0'''  в работу инсталлятора внесены изменения. Максимально облегчающие возможность отката на предыдущую версию, если вдруг, что-то пошло не так, после установки обновления.
Начиная с версии '''2.4.0'''  в работу инсталлятора внесены изменения. Максимально облегчающие возможность отката на предыдущую версию, если вдруг, что-то пошло не так, после установки обновления.


Строка 47: Строка 51:
</nowiki>
</nowiki>


При установка в ..\_BackupVersion копируется полная конфигурация установленной версии ПО за исключением  
Поскольку имя рабочей папки не изменилось, никакие дополнительные перенастройки программы в связи с установкой обновления - не требуются.
* директории \Scada\Log
 
* директории \OPC Server\Log
При установка в ..\_BackupVersion копируется полная конфигурация установленной версии ПО за исключением:
* Файла БД Учета \OPC Server\original.gdb
* директории \Ext  - вспомогательные файлы
* директории \A_Journal  - программа для работы с журналами событий и ПГС
* директории \Scada\Log - файлы протоколов
* директории \Scada\Records - большие файлы записей ПГС
* директории \Scada\Sounds_old  - старые звуковые файлы
* директории \Scada\tools-scada - вспомогательные утилиты
* директории \OPC Server\Log - файлы протоколов
* директории \OPC Server\tools-server - вспомогательные утилиты
* файла БД Учета \OPC Server\original.gdb - БД учета ресурсов
* файлы драйверов сторонних устройств \OPC Server\extensions\drv\*.*
* файл  \OPC Server\extensions\kcsip.dll
* файл  \OPC Server\kcslogger.exe
в связи с чем (в зависимости от размеров файлов БД журналов событий и ПГС) установка обновления может занять чуть большее время чем раньше.
в связи с чем (в зависимости от размеров файлов БД журналов событий и ПГС) установка обновления может занять чуть большее время чем раньше.


Строка 56: Строка 71:
  Не следует выполнять манипуляции с папкой \_BackupVersion
  Не следует выполнять манипуляции с папкой \_BackupVersion


Поскольку имя рабочей папки не изменилось, никакие перенастройки программы - не требуются.
== Особенности возврата к предыдущей версии  ==
 
В случае, если по каким-то причинам возникнет необходимость вернуться к предыдущей версии, следует запустить файл  
В случае, если по каким-то причинам возникнет необходимость вернуться к предыдущей версии, следует запустить файл  
  C:\1Tekon\ASUD Scada\unins000.exe
  C:\1Tekon\ASUD Scada\unins000.exe


В процессе деинсталляции будет выполнен возврат к предыдущей версии:
В процессе деинсталляции будет выполнен возврат к предыдущей версии.
* файлы существующей версии будут удалены, за исключением  
 
** journal.db ---> journal_uninst.db
Файлы существующей версии будут удалены, за исключением:
** vjm.db ---> vjm_uninst.db
* Журнал событий journal.db (будет переименован) ---> journal_uninst.db
* выполнен перенесен файлов из \_BackupVersion в  рабочую папку \ASUD Scada  
* Журнал ПГС  vjm.db (будет переименован)  ---> vjm_uninst.db
* папка \_BackupVersion - будет удалена
* БД учета ресурсов, программы KCS_LOGGER  (останутся новой версии)
* вспомогательных утилит scada - server (останутся новой версии)
* программа A_Journal(останется новой версии)
 
Далее выполнен перенесен файлов  
из \_BackupVersion в  рабочую папку \ASUD Scada
Папка \_BackupVersion после этого будет удалена.
 
Т.е. фактически - происходит откат критически важных файлов для работы классической лифтовой диспетчеризации.


Обратите внимание, что при возврате предыдущей версии следует учитывать:
При возврате предыдущей версии '''следует учитывать''' нижеследующее:
* Папка \_BackupVersion - содержит 1 (одну) предыдущую версию. Поэтому если стояла версия 2.3.1 и вы выполните установку 2.4.0, будет возможен откат до 2.3.1. Если потом будет установлена 2.4.1, то откат будет возможен до 2.4.0.
* Если были выполнены какие-либо изменения в конфигурации ОРС-сервера или настройках карты - они будут утеряны (будет возращены настройки, сохраненные в момент установки обновления)
* Будут восстановлены журналы событий и пгс, сохраненные  в момент установки обновления. Поэтому если, например, обновление 2.4.х было установлено 01.01.2019, а 15.01.2019 выполняется откат до предыдущей версии - журналы не будут содержать данных с 01.01 по 15.01.  Файлы журналов будут восстановлены до состояния на 01.01.2019. 
* Для доступа к данным журналов за указанный период следует использовать программу [[A_Journal]] и файлы journal_uninst.db, vjm_uninst.db

Версия от 15:00, 12 декабря 2018

Введение

Обновление АСУД.SCADA осуществляется путем установки дистрибутива новой версии, загруженного с сайта www.tekon.ru

Следует отметить, что отдельно могут загружаться обновления для:

  • программы ASUDBase
  • программы KCSLogger, а также драйверы для опроса сторонних устройств (см. раздел Интеграция )

Установка обновления (новой версии) АСУД.SCADA

Обновление АСУД.SCADA устанавливается, как правило, поверх существующей версии программы. Предварительная деинтсталляция существующей версии ПО - не требуется.

В процессе установки обновления не изменяются и не удаляются конфигурационные файлы и файлы баз данных (журналов, учета и т.п.).

В некоторых случаях новая версия программы могла быть установлена рядом с установленной версией, например с целью тестирования или возможности возврата к рабочей версии в случае обнаружения проблем с новой версией. Это порождало неудобства, связанные с "замусориванием" рабочей папки, необходимостью копирования рабочих настроек из папки в папку, внесение изменений в настройки в связи со сменой рабочей папки

C:\1Tekon\ASUD Scada   - старая рабочая папка
  \Scada 
  \OPC-сервер
C:\1Tekon\ASUD Scada  2.3.1  - старая рабочая папка
  \Scada 
  \OPC-сервер
C:\1Tekon\ASUD Scada  2.3.10  - рабочая папка
  \Scada 
  \OPC-сервер

Откат к предыдущей версии АСУД.SCADA

Общая информация

Начиная с версии 2.4.0 в работу инсталлятора внесены изменения. Максимально облегчающие возможность отката на предыдущую версию, если вдруг, что-то пошло не так, после установки обновления.

При установке 2.4.0 поверх любой существующей версии, безусловно будет создана полная резервная копия АСУД.SCADA.

Типовой вид рабочей папки C:\1Tekon  до установки версии 2.4.0

\ASUD Scada   - рабочая папка, версии, например 2.3.1
  \Scada 
  \OPC-сервер

Вид рабочей папки 1Tekon  после  установки версии 2.4.0

\_BackupVersion   -  резерв файлов 2.3.1
  \Scada 
  \OPC-сервер
\ASUD Scada   - рабочая папка 2.4.0
  \Scada 
  \OPC-сервер

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

При установка в ..\_BackupVersion копируется полная конфигурация установленной версии ПО за исключением:

  • директории \Ext - вспомогательные файлы
  • директории \A_Journal - программа для работы с журналами событий и ПГС
  • директории \Scada\Log - файлы протоколов
  • директории \Scada\Records - большие файлы записей ПГС
  • директории \Scada\Sounds_old - старые звуковые файлы
  • директории \Scada\tools-scada - вспомогательные утилиты
  • директории \OPC Server\Log - файлы протоколов
  • директории \OPC Server\tools-server - вспомогательные утилиты
  • файла БД Учета \OPC Server\original.gdb - БД учета ресурсов
  • файлы драйверов сторонних устройств \OPC Server\extensions\drv\*.*
  • файл \OPC Server\extensions\kcsip.dll
  • файл \OPC Server\kcslogger.exe

в связи с чем (в зависимости от размеров файлов БД журналов событий и ПГС) установка обновления может занять чуть большее время чем раньше.

Внимание!
Не следует выполнять манипуляции с папкой \_BackupVersion

Особенности возврата к предыдущей версии

В случае, если по каким-то причинам возникнет необходимость вернуться к предыдущей версии, следует запустить файл

C:\1Tekon\ASUD Scada\unins000.exe

В процессе деинсталляции будет выполнен возврат к предыдущей версии.

Файлы существующей версии будут удалены, за исключением:

  • Журнал событий journal.db (будет переименован) ---> journal_uninst.db
  • Журнал ПГС vjm.db (будет переименован) ---> vjm_uninst.db
  • БД учета ресурсов, программы KCS_LOGGER (останутся новой версии)
  • вспомогательных утилит scada - server (останутся новой версии)
  • программа A_Journal(останется новой версии)

Далее выполнен перенесен файлов

из \_BackupVersion в  рабочую папку \ASUD Scada.  

Папка \_BackupVersion после этого будет удалена.

Т.е. фактически - происходит откат критически важных файлов для работы классической лифтовой диспетчеризации.

При возврате предыдущей версии следует учитывать нижеследующее:

  • Папка \_BackupVersion - содержит 1 (одну) предыдущую версию. Поэтому если стояла версия 2.3.1 и вы выполните установку 2.4.0, будет возможен откат до 2.3.1. Если потом будет установлена 2.4.1, то откат будет возможен до 2.4.0.
  • Если были выполнены какие-либо изменения в конфигурации ОРС-сервера или настройках карты - они будут утеряны (будет возращены настройки, сохраненные в момент установки обновления)
  • Будут восстановлены журналы событий и пгс, сохраненные в момент установки обновления. Поэтому если, например, обновление 2.4.х было установлено 01.01.2019, а 15.01.2019 выполняется откат до предыдущей версии - журналы не будут содержать данных с 01.01 по 15.01. Файлы журналов будут восстановлены до состояния на 01.01.2019.
  • Для доступа к данным журналов за указанный период следует использовать программу A_Journal и файлы journal_uninst.db, vjm_uninst.db