Миграция решения для проектирования систем и программного обеспечения

Поддерживаемые схемы миграции

Процедура обновления — это параллельная установка. Каждый продукт должен быть обновлен посредством установки новой версии продукта и обновления файлов конфигурации, добавления или изменения таблиц в существующих хранилищах баз данных, а также обновления хранилища данных.

При обновлении нескольких продуктов, расположенных на нескольких серверах приложений, эти приложения будут продолжать выполняться на отдельных серверах приложений после обновления. Объединение нескольких продуктов в один сервер приложений не поддерживаются. Однако, можно зарегистрировать несколько приложений в одном и том же приложении Jazz Team Server.

Перед тем как начать

Перед выполнением миграции продуктов выполните действия согласно следующего контрольного списка:
Табл. 1. Контрольная таблица предварительных задач планирования
Задача планирования Дополнительная информация
Используйте отчеты о совместимости программных продуктов: На этой странице можно найти и сгенерировать отчеты для определенного продукта. Предоставляемая информация включает в себя предварительные требования, перевод продукта на определенный язык, конец обслуживания, среды виртуализации сервера и другое. Использовать генератор отчетов о совместимости программного продукта: http://publib.boulder.ibm.com/infocenter/prodguid/v1r0/clarity/index.html
Создайте перечень данных для обновления: В перечне данных для обновления можно собрать и записать определенные данные, которые требуются в процессе обновления, такие как URL и ИД пользователей. Для просмотра примера перечня данных обратитесь к шаблону Collaborative Lifecycle Management: https://jazz.net/wiki/bin/view/Main/UpgradeDatasheet
Проверьте соответствие аппаратного и программного обеспечения минимальным системным требованиям: Для того чтобы узнать о новых требованиях и проверить соответствие текущей системы минимальным требованиям, перейдите по ссылке Системные требования. Detailed System Requirements for Rational Engineering Lifecycle Manager
Получите установочный носитель продукта: Для загрузки и извлечения установочного носителя для каждого продукта в локальное хранилище требуется около 5 Гб на жестком диске.  
Запланируйте период недоступности приложений: Приложения будут недоступны в течение краткого периода времени, пока будет выполняться резервное копирование и обновление приложений. Все приложения, подключенные к Jazz Team Server, будут недоступны пока отключен сервер Jazz Team Server. Выделите время для полного резервного копирования существующих приложений.  
Изучите информацию о лицензировании: Может потребоваться получить новые лицензии для обновленных версий продуктов. Новые лицензии будут совместимы с приложениями предыдущих версий, но обновленные приложения не работают с предыдущими лицензиями.

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

 
Предварительные требования к базе данных:
  • Наличие правильного имени пользователя и пароля. В системах UNIX получите пароль для владельца экземпляра DB2, которым обычно является пользователь db2inst1.
  • Резервная копия базы данных создана перед запуском процедуры обновления.
  • Продукты Jazz Team Server (такие как Rational Team Concert) используют файл teamserver.properties для записи соединений с базой данных, имен пользователей и паролей. Пользователь, указанный в файле teamserver.properties, должен иметь права доступа системного администратора для базы данных.
  • Если вы планируете создать все базы данных на одном сервере базы данных, необходимо установить для параметра максимального числа одновременно активных баз данных значение, которое больше фактического числа активных баз данных. Если это значение меньше числа активных баз данных, появится ошибка SQL Code 1041.
 
Понимание процедуры обновления: Узнайте о выполнении процедуры обновления и о том, как она может повлиять на развертывание.  

Ограничения обновления

Следующие рекомендации помогут успешно выполнить миграцию:
  • Каждый используемый сервер Jazz Team Server должен иметь тот же уровень, что и наибольшая версия зарегистрированного на нем продукта.
  • Если устанавливается Jazz Team Server и приложение, использующее Jazz Team Server (такое как Rational Team Concert), на том же сервере WebSphere Application Server, необходимо применить все будущие выпуски служб к ним обоим одновременно.

Обзор схемы миграции

Порядок обновления должен быть следующим:
  1. Jazz Team Server 4.0.6 (если на том же сервере приложений, на котором имеются другие приложения)
  2. Компонент Configuration Application
  3. Rational Team Concert и Rational Quality Manager версии 4.0.6
  4. Rational DOORS и DOORS Web Access версии 9.5.2.1
  5. Rational Rhapsody версии 8.0.5
  6. Rational Rhapsody Design Manager версии 4.0.6
  7. Rational Engineering Lifecycle Manager 4.0.6
Не обязательно обновлять все продукты и компоненты, если удовлетворены ограничения, перечисленные в приведенном выше разделе "Ограничения обновления".

Обновление Rational Team Concert и Rational Quality Manager

Rational Team Concert и Rational Quality Manager должны быть обновлены согласно инструкциям, приведенным в системе Information Center для Rational solution for Collaborative Lifecycle Management. Процедура обновления — это параллельная установка. Каждый продукт должен быть обновлен посредством установки новой версии продукта и обновления файлов конфигурации, добавления или изменения таблиц в существующих хранилищах баз данных, а также обновления хранилища данных.

Следующий раздел системы Information Center предоставляет обзор процедуры обновления, а Интерактивное руководство по обновлению позволяет выбрать опции, применимые к данной установке, и определить оптимальную схему обновления. Upgrading the Rational solution for CLM

Особенно важен раздел: Understanding the deployment and upgrade process

Дополнительная информация находится в разделе Rational solution for Collaborative Lifecycle Management 2012 Upgrade Guide.

Обновление Rational DOORS and DOORS Web Access

Rational DOORS обновляется не с помощью параллельной установки, а путем резервного копирования всех данных DOORS с последующей установкой DOORS в новый каталог и удалением предыдущей версии.

Инструкции по обновлению Rational DOORS находятся в системе Information Center Rational DOORS в разделе: Upgrading from a previous version

Обновление Rational Rhapsody

Rational Rhapsody обновляется путем резервного копирования данных, удаления из системы предыдущей версии Rhapsody и последующей установки новой версии.

Инструкции по обновлению Rhapsody находятся в системе Information Center Rational Rhapsody в разделе: Upgrading Rational Rhapsody

Обновление Rational Rhapsody Design Manager

Процедура обновления Rhapsody Design Manager — это параллельная установка. Этот продукт должен быть обновлен посредством установки новой версии продукта и обновления файлов конфигурации, добавления или изменения таблиц в существующих хранилищах баз данных.

Инструкции по обновлению Rhapsody Design Manager находятся в следующей статье: https://jazz.net/library/article/1138

Обновление Rational Engineering Lifecycle Manager

Процедура обновления Rational Engineering Lifecycle Manager — это параллельная установка. Этот продукт должен быть обновлен посредством установки новой версии продукта и обновления файлов конфигурации, добавления или изменения таблиц в существующих хранилищах баз данных.

Инструкции по обновлению Rational Engineering Lifecycle Manager находятся в следующей статье: Upgrading Rational Engineering Lifecycle Manager


Комментарии