SpecialistOff.NET / Вопросы / Статьи / Фрагменты кода / Резюме / Метки / Помощь / Файлы

Список вопросов Печать

Как перенести SonarQube на новый сервер?


Метки: sonarqube 

Ответы

RemiZOffAlex  Создано: 2020-12-10 13:32:24.112085  Обновлено: 2020-12-10 13:32:24.112085

Рекомендуется с помощью утилиты sonar-db-copy-1.3.1.480-jar-with-dependencies.jar доступной только по платной подписке

Останавливаем оба SonarQube

Копируем директорию $SQ_HOME на новый сервер. Директории с данными:

  • $SQ_HOME/conf
  • $SQ_HOME/data
  • $SQ_HOME/extensions

Создаём дамп БД и переносим его

pg_dump --clean --format=plain --host=127.0.0.1 --username=sonarqube --password sonarqube > dump-$(date +"%Y-%m-%d_%H-%M").pgsql
psql --host=127.0.0.1 --username=sonarqube --password sonarqube < dump-<дата дампа>.pgsql

Перестроить индексы Elasticsearch, для этого нужно удалить содержимое директории $SQ_HOME/data/es6

Запускаем SonarQube

Ссылки

Возможно будут интересны и другие вопросы