Найти в Дзене
Jira

Jira

Все работы связанные с Jira
подборка · 10 материалов
Удаление Docker-версии Jira
Эта инструкция поможет полностью удалить Docker-версию Atlassian Jira Software, включая контейнеры, образы и данные. Перейдите в каталог установки Jira: cd /opt/jira Остановите контейнеры, если они запущены: docker-compose down Если Docker-версия Jira запускалась без docker-compose, найдите контейнер: docker ps -a | grep jira Остановите его вручную: docker stop jira docker rm jira Если Jira использовала PostgreSQL в Docker, найдите контейнер базы данных: docker ps -a | grep postgres Удалите контейнер...
Восстановление Docker-версии Jira из бэкапа
Создадим файл restore_jira.sh и добавим в него код: #!/bin/bash # === Настройки === JIRA_CONTAINER="jira" DB_CONTAINER="jira-postgres" DB_USER="jirauser" DB_NAME="jiradb2" BACKUP_DIR="/var/backups/jira" LATEST_DB_BACKUP=$(ls -t $BACKUP_DIR/jira_db_backup_*.sql | head -n 1) LATEST_DATA_BACKUP=$(ls -t $BACKUP_DIR/jira_data_*.tar.gz | head -n 1) # Проверяем наличие бэкапов if [[ -z "$LATEST_DB_BACKUP" || -z "$LATEST_DATA_BACKUP" ]]; then echo "Ошибка: Не найдено файлов бэкапа!" >&2 exit 1 fi echo "[$(date)] Начинаем восстановление Jira..." >> /tmp/restore.log #1️⃣ Остановка контейнера Jira echo "Остановка Jira...
Бэкапирование Docker-версии Jira
Автоматизировать создание бэкапов Docker-версии Jira можно с помощью cron, скрипта на Bash и хранилища (например, локального, удаленного сервера или облака). Перед созданием бэкапа убедитесь что создан снапшот индекса, без него восстановление вложений невозможно. Проверить наличие снапшота можно в окне реиндекса и там же можно создать его вручную. Создадим скрипт backup_jira.sh, который: В скрипте замените названия контейнеров, БД, пользователя, если они у вас отличаются #!/bin/bash # Настройки JIRA_CONTAINER="jira" DB_CONTAINER="jira-postgres" DB_USER="jirauser" DB_NAME="jiradb2" BACKUP_DIR="/var/backups/jira" DATE=$(date...
Обновление Docker-версии Jira
Эта инструкция поможет вам безопасно обновить Atlassian Jira Software в контейнере Docker, минимизируя простой и риск потери данных. Запишите текущую версию, чтобы в случае проблем можно было откатиться. cd /opt/jira/ Если изменяли docker-compose.yml, создайте копию: cp docker-compose.yml docker-compose-backup.yml cp Dockerfile Dockerfile-backup docker-compose down ВАЖНО!!!! Если обновляетесь с очень старой версии, необходимо проделать всю цепочку обновлений от текущей версии, до последней, которая вам нужна...
Установка Docker-версии Jira
В этой инструкции мы создадим свой Docker-образ для Jira, в который уже будет встроен Atlassian Agent. Это позволит избежать необходимости вручную загружать агент после каждого обновления. P.S. Использовать любые активаторы кроме официальных ключей Atlassian запрещено пользовательским соглашением. Используйте эту инструкцию на свой страх и риск. А так же не используйте Jira, активированную таким способом в коммерческих целях! sudo dnf install -y dnf-plugins-core sudo dnf config-manager --add-repo=https://download...
Восстановление Jira из бэкапа
Перемещаем или копируем файл бэкапа в каталог /var/atlassian/application-data/jira/import/ (в моем случае копируем): sudo cp /var/atlassian/application-data/jira/export/backups/backup_2.zip /var/atlassian/application-data/jira/import/ Проверяем наличие файла бэкапа в каталоге import: sudo ls -la /var/atlassian/application-data/jira/import/ Переназначаем владельца файла бэкапа на пользователя Jira (в моем случае jira7. Ориентируйтесь по владельцам других файлов в каталоге, у файла бэкапа должен быть...