Project

General

Profile

Руководство по обновлению версии ПО Digispot II

версии ядра 2.15-2.16

Для обновления версии ПО DIGISPOT II (в том числе, если производится переход на новое поколение) необходимо выполнить нижеизложенные действия. Во время обновления придется перезагружать софт, в некоторых случаях несколько раз.

Обновление производится бесплатно в рамках одного поколения версий: если установлен Джинн, и в заголовке программы написано: 2.15.11.109, значит это 109-ая сборка ветки 2.15.11 в поколении 2.15. Бесплатное обновление возможно также в рамках поколения 2.15, в частности, и на ветку 2.15.37.

Обновление до более новых версий, например, до 2.16.х.x, требует смены регистрационных библиотек и обычно осуществляется за дополнительную плату.

I. Создание бэкапов

  1. На каждом рабочем месте нужно сделать резервную копию каталога установки программы (С:\Program Files\Digispot II\<название_программы>). Не нужно включать в бэкап содержимое подкаталогов SS8, DBG_LOG, DMP (если имеется).
  2. Сделать резервную копию корневого каталога (ROOT).
    Расположение каталога ROOT можно посмотреть в меню Сервис\Настройки рабочего места\Базовые установки\Корневой путь (ROOT).
    При создании резервной копии каталога ROOT из бэкапа можно исключить некоторые каталоги:
    SND - основное музыкальное хранилище, обычно занимает немало места на жестком диске, однако, маловероятно, что при обновлении версии эти данные могут быть повреждены;
    SND_TMP - Путь для временных файлов;
    SS8 - каталог, где хранятся файлы огибающих уровня сигнала (или сигналограммы).
  3. В случае использования базы данных Digispot II Медиа БД необходимо также сделать ее бэкап. Делается это средствами SQL Сервера (MS SSMSE). Необходимо подключиться к серверу, найти нужную базу и из контекстного меню выполнить операцию создания бэкапа. При создании бэкапа нужно указать тип бэкапа - полный (0.png), с перезаписью всех предыдущих наборов данных (1.png).

Также рекомендуется выполнить ряд профилактических процедур:

  • Выполнить скрипт очистки Медиа БД mdb_clean.sql.
  • Выполнить операцию Удаления неиспользованного звука;

Подробнее об этих процедурах можно прочитать в описании. Там же вы найдете ссылки на скрипты для чистки базы.

II. Обновление структуры Медиа БД

В процессе обновления с переходом на новое поколение ПО обычно необходимо также обновить версию Медиа БД. Для этого нужно подключиться к SQL Серверу и для нужной базы выполнить скрипт обновления mdb_update.sql, а также mdb_mp_update.sql при использовании Медиапланера.

В случае, если разрыв в номерах версии велик (больше двух поколений) рекомендуется предварительно провести пробное обновления на неиспользуемой БД. Для этого создается новая пустая база, в которую восстанавливается актуальный бэкап используемой БД и выполняется скрипт обновления БД. Целость данных проверяется с помощью используемого ПО Digispot II новой версии, установленного в тестовых целях отдельно (со своим root-каталогом!).

III. Замена лицензии

Если в процессе обновления осуществляется переход с одного поколения версий на другое (например, обновление версии 2.15.х.х до 2.16.х.х), то необходимо обновить файл лицензии keydll.dll и Licence.info (для поколения 2.15 - keydll_5.dll и Licence.info, для поколения 2.16 - keydll_6.dll и Licence6.info). Для этого нужно скопировать файлы keydll.dll и Licence.info, высылаемые обычно письмом, в каталог установки программы, рядом с исполняемым файлом программы (например, djin.exe). Если обновляются несколько станций, то файлы keydll_.dll и Licence.info необходимо выбирать исходя из номера ключа аппаратной защиты (написан на желтой наклейке на корпусе ключа).

IV. Установка новой версии

  1. Скачать дистрибутив того поколения версий, до которого производится обновление. На настоящий момент обновления производятся до версии 2.16.х.х, если не оговорено иное.
    Самостоятельно, без участия разработчика, пользователи могут обновляться внутри одного поколения версий, т.е. 2.15.х.х можно обновить до последней версии поколения 2.15.37.х. Обновления, связанные с переходом на новое поколение, производятся за дополнительную плату и требуют обновления лицензионных файлов.
    Дистрибутивы
  2. Закрыть приложение и проинсталлировать новую версию. В случае если обновляется несколько рабочих мест, сделать это можно, запуская соответствующий дистрибутив на каждом рабочем месте и проводя установку новой версии поверх старой. В случае, если количество рабочих мест велико (больше 10), рекомендуется использовать систему автоматического обновления ПО Digispot II. Данная система позволяет автоматически обновить версию приложения в момент загрузки приложения. При этом пакет обновления должен быть развернут в общедоступном месте в локальной сети, а параметры работы системы обновления прописаны в общих настройках.

V. Контроль основных настроек, контроль доступности и целостности данных

  1. Запустить приложение.
  2. Проверить подключение к ROOT-каталогу.
  3. Проверить подключение к БД.
  4. Проверить в целом доступность элементов БД.
  5. Проверить настройки системы администрирования.
  6. Проверить структуру расписаний, структуру основного хранилища, настройки системы синхронизации элементов расписания с БД, формат звука по умолчанию и прочие общие настройки.
  7. Проверить расписание на сегодня, завтра, послезавтра. Проверить доступность элементов расписания.
  8. Проверить целостность сеток вещания и шаблонов расписаний.
  9. Проверить целостность данных и функциональность системы ротации в Маге.
  10. Проверить настройки и функциональность системы ротируемых элементов.
  11. Проверить целостность данных и функцию в компоненте Медиапланирования и функцию импорта рекламного расписания в эфирное расписание.
  12. Проверить работу системы резервирования эфирных данных на локальный диск.

VI. Проверка работоспособности сопряжения с оборудованием и со сторонним ПО

  1. Проверить работу системы технологической подслушки.
  2. На эфирных станциях - проверить настройки звуковых устройств.
  3. На эфирных станциях - проверить дистанционное управление (фейдер-старт).
  4. Проверить работу модуля импорта расписаний из текстовых файлов.
  5. Проверить работу системы удаленного управления – обработку и исполнение команд станциями врезки, пересылку расписания и данных модулем DDB и т.д.

VII. Откат в случае неудачи

  1. Восстановить базу из бэкапа.
  2. Восстановить ROOT-каталог.
  3. Восстановить приложения.

0.png View (26.2 KB) Alexey Golovnya (Tract), 01/09/2014 17:41

1.png View (26.4 KB) Alexey Golovnya (Tract), 01/09/2014 17:41

0 1
Add picture from clipboard (Maximum size: 645 MB)