Изначально IBM® Rational Quality Manager настроен для работы с базой данных Derby. Для повышения надежности, производительности и масштабируемости в рабочей среде можно изменить базу данных на DB2, Oracle или SQL Server.
В этом разделе приведен обзор действий, необходимых для резервного копирования и восстановления базы данных. Приведенные примеры соответствуют базе данных DB2.
Полные инструкции можно найти в документации, предоставляемой производителем базы данных.
Об этой задаче
Как создать резервную копию базы данных DB2 или другой поддерживаемой базы данных:
- Остановите сервер Jazz.
По умолчанию используется сервер Jazz Apache Tomcat. Для повышения производительности, надежности и масштабируемости можно использовать WebSphere Application
Server (WAS).
- Следуя инструкциям, приведенным в документации по вашей базе данных, создайте резервную копию хранилища Rational Quality Manager Jazz.
В случае базы данных DB2:
- Найдите хранилище Jazz в DB2.
- Щелкните правой кнопкой мыши на хранилище Jazz и выберите в контекстном меню пункт Резервное копирование.
- В качестве Типа носителя выберите Файловая система и укажите расположение, в котором будет сохранена резервная копия.
- Нажмите кнопку Готово.
- Перезапустите сервер Jazz.
- Как восстановить существующую базу данных DB2 с версией, для которой создана резервная копия:
- Остановите сервер Jazz.
- Найдите хранилище Jazz в DB2.
- Щелкните правой кнопкой мыши на хранилище Jazz и выберите в контекстном меню пункт Восстановить.
- Выберите Восстановить в новой базе данных.
- Введите имя нового хранилища.
- Выберите каталог, в котором находится резервная копия.
- Нажмите кнопку Готово.
- Откройте файл каталог-установки-RQM\RQM\server\conf\jazz\teamserver.properties.
- Вместо имени хранилища Rational Quality Manager Jazz подставьте имя, указанное на шаге e (см. пример).
#
# Конфигурация DB2
#
# Пометьте строки выше как комментарии, снимите пометку комментария с трех следующих строк и настройте расположение примера для использования DB2
#com.ibm.team.repository.db.vendor = DB2
#com.ibm.team.repository.db.jdbc.location=//localhost:50000/JAZZ:fullyMaterializeLobData=false;user=db2admin;password={password};
#com.ibm.team.repository.db.jdbc.password=db2admin
Прим.: В этом примере имя хранилища Jazz - JAZZ.
- Сохраните изменения.
- Перезапустите сервер Jazz.