3.7/5 - (3 голоса)

Инструкция по переносу Jira написана по горячим следам миграции с VPS на локальный сервер компании. Перенос выполнялся без смены версии, операционной системы. Логинов и паролей для доступа к базе. Ниже приведена сухая шпаргалка, однако что еще нужно, чтобы бегло проверить правильность хода мысли?

Итак, что было сделано:

  • Установлен локальный сервер с CentOS 7
  • Создан пользователь jira1 с именем и паролем по аналогии с пользователем на старом сервере. Для уверенности были сверены файлы /etc/passwd на старом и новом серверах. Запись о пользователе идентична.
  • На новый сервер перенесены папки
  • [sociallocker]

    /opt/atlassian/jira
    /var/atlassian/application-data/jira
  • Проверена корректность прав на скопированные папки.
  • chown -R jira1:jira1 /var/atlassian/application-data/jira
  • Перенесен /opt/jdk-8u66-linux-x64.tar.gz и распакован на новом сервере:
  • tar xzf jdk-8u66-linux-i586.tar.gz
    cd /opt/jdk1.8.0_66/
  • Установлена и настроена java по аналогии со старым сервером.
  • alternatives --install /usr/bin/java java /opt/jdk1.8.0_66/bin/java 1
    alternatives --config java

    [/sociallocker]

  • Установлена БД MySQL6 и перенесена база Jira
  • Удален firewall. С помощью iptables разрешен доступ к серверу по портам, которые настроены в Jira.
  • Добавлен и зарегистрирован скрипт автозагрузки Jira
  • Со старого сервера на новый перенесен /etc/environment, который содержит, в том числе переменные окружения для Java.
  • Cервер отправлен в перезагрузку.

После успешного запуска сервера можно зайти на стартовую страницу Jira и выполнить авторизацию в системе.

Предлагаемый способ переноса не единственно возможный, однако, как показывает практика – рабочий. Если у Вас остались вопросы по переносу Jira между серверами, читайте наши другие публикации  или обращайтесь за консультацией к нашим специалистам.

Всегда рады помочь Вам, [email protected]