Иногда организации, возможно, потребуется разделить существующий экземпляр JIRA на два отдельных экземпляра. Например, может потребоваться наличие некоторых конкретных проектов в одном экземпляре JIRA и других проектах во втором экземпляре.
Заметка
Для этого процесса требуются две отдельные серверные лицензии.
Чтобы разделить экземпляр JIRA, выполнте следующие шаги:
- Создайте резервную копию своей базы данных, используя процедуры резервного копирования базы данных, и проверьте резервную копию.
- Создайте резервную копию своего каталога вложений и проверьте резервную копию.
- Установите JIRA на новый сервер.
Обратите внимание:
- Номер версии JIRA на вашем новом сервере должен совпадать с номером версии вашего существующего сервера (или выше).
- Не используйте один и тот же домашний каталог JIRA для двух экземпляров JIRA. Укажите новый домашний каталог JIRA для JIRA на вашем новом сервере.
- Не подключайте два экземпляра JIRA к одному экземпляру внешней базы данных.
- Создайте резервную копию XML с существующего JIRA-сервера, как описано в разделе «Резервное копирование данных».
- Импортируйте файл резервной копии XML на новый сервер, как описано в разделе «Восстановление данных».
- Скопируйте каталог вложений с существующего сервера на новый сервер и настройте новый сервер для использования его собственного каталога (подробности см. в разделе «Включение прикрепленных файлов»).
- На этом этапе у вас должно быть два экземпляра JIRA с одинаковыми пользователями, проектами, задачами и вложениями. Войдите в оба экземпляра и выполните произвольный поиск, чтобы убедиться, что данные идентичны в обоих случаях.
- Удалите ненужные проекты из каждого экземпляра JIRA.
- Создайте новый идентификатор сервера для вновь установленного экземпляра JIRA, как описано в статье «Изменение идентификатора сервера». Этот шаг необходим, если вы планируете создавать ссылки приложений между экземплярами JIRA.
По материалам Atlassian JIRA Administrator's Guide: Splitting a JIRA instance