Project

General

Profile

Обновление ПО для регионов ГТРК

актуально для ПО версий: 2.16.0-2.17.0
Дата создания: 22.01.2019

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

Обновление производится бесплатно в рамках одного поколения версий, т.е. если у Вас установлен Джинн, и в заголовке программы написана версия: 2.16.1.71, то Вы имеете 71-ую сборку ветки 2.16.1 в поколении 2.16, и бесплатное обновление возможно также в рамках поколения 2.16, в частности и на ветку 2.16.3. Обновление до более новых версий, например, до 2.17.х.x, требует смены регистрационных библиотек, и обычно осуществляется за дополнительную плату.

I. Проверка минимальных требований ПО

Перед установкой новой версии ПО, необходимо убедиться, что рабочая станция соответствует минимальным системным требованиям для работы ПО, включая версию ОС и версию установленных пакетов Microsoft.
Ознакомиться с системными требованиями можно на странице устанавливаемой версии ПО: Версии_ПО_Digispot
Так же рекомендуется ознакомиться с списком изменений в новой версии ПО.
Обратите внимание, что на серверных операционных системах некоторые пакеты включаются в компонентах. Установка производится под учетной записью администратора.

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

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

  • Обновление затронет так же и Медиа Базу Данных (далее МБД). Для создания бэкапа МБД необходимо:
  • Зайти под учетной записью администратора на контроллер домена ххх-DCSRV-01
  • Запустить Среда SQL Server Management Studio
  • Развернуть папку Базы Данных и выбрать БД (ххх-DS2) - вызвать на ней контекстное меню – Задачи – Создать резервную копию
  • В открывшемся окне выбираем Тип резервной копии – полная
  • И указываем путь, куда будет сохранен бэкап.

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

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

  • выполнение скрипта mdb_clean.sql, позволит очистить БД от накопившегося «мусора» (очистка временных таблиц, очистка стека удаленных элементов БД старше 14 дней и т.д.).
  • выполнение скрипта mdb_update, обновит версию базы данных до актуальной.
  • выполнение скрипта mdb_mp_update, в случае, если на комплексе используется ПО Медиапланер, выполнение скрипта обязательно.

В зависимости от разницы версий, после обновления версии БД, мы не рекомендуем вносить изменения в базу данных (сохранять проекты, медиапланы, менять св-ва элемнетов и т.д.) и изменять настройки с не обновленных рабочих мест.

III. Замена лицензий (опционально)

В теле тикета с настройками вашего комплекса прикреплены актуальные файлы лицензий для каждого ключа на Вашем комплексе. В случае перехода на новое поколение, новые файлы лицензии необходимо скопировать в каталог с установленным приложением (например, C:\Program Files\Digispot II\DJin). Номер ключа соответствует номеру каталога с лицензиями. Процедуру необходимо провести на всех рабочих станциях, где установлено ПО Digispot II.

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

Один из самых важных этапов подготовки – это подготовка каталога с автообновлением.
Система позволяет автоматически обновить ПО на рабочем месте, самостоятельно копируя файлы с указанной папки в каталог инсталляции, заменяя существующие. Системы автоматического создания копий заменяемых файлов нет. Возможности отменить копирование нет.
Каталог, из которого будут скопированы файлы, указывается в Общих настройках, на закладке Доп*:
Базовые установки\Путь поиска автоматических обновлений*

В случае, если в настройках не указан каталог с автообновлением, вот небольшая инструкция как его создать и каким образом настроить обновление:

  1. Подготовить каталоги для обновления.
    Для начала нужно определиться с составом ПО, которое работает на комплексе.
    У Вас используются : Джинн, Трек 2, DDB и Аудио Логгер.
    В итоге, скачиваем указанные дистрибутивы нужной версии: Версии_ПО_Digispot
  2. Далее, на любом рабочем месте с правами администратора устанавливаем данное ПО в каталог С:\temp
    Мы получим там 4 каталога: DDB, Djin, Logger и Track2.
    Просьба сразу же переименовать каталог Track2 на Track.
  3. Далее, создаем два файла: update.info и update.par.
    В файл update.info записываем номер устанавливаемой версии (например: 2.16.3.106), в файл update.par записываем параметр -NOREQUEST (чтобы рабочие места обновлялись автоматически).
    Копируем эти два файла во все 4 каталога: DDB, Djin, Logger и Track.
  4. Далее, переходим в каталог root, ищем там каталог UPDATE (если его там нет, просто создаем его).
    Копируем в него подготовленные для обновления каталоги: DDB, Djin, Logger и Track из папки С:\temp.
  5. На любом рабочем месте комплекса заходим в пункт меню: Сервис - Общие настройки - Доп. - Базовые установки - Путь поиска автоматических обновлений.
    Указываем там путь: \\xxx.radio.gtrk\DFS\TRACT\ROOT\UPDATE. Сохраняем настройки.

Если каталог с автообновлением уже настроен, вам достаточно выполнить пункты 1-4

V. Обновление ПО на рабочих местах

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

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

В случае неудачи, чтобы восстановить систему до исходного состояния:

  1. Удалить файлы update.info и update.par из каталогов автообновления
  2. Восстановить базу данных из резервной копии
  3. Восстановить каталоги ПО на рабочих местах из резервной копии

Add picture from clipboard (Maximum size: 742 MB)