Найти в Дзене
Восстановление Docker-версии Jira из бэкапа
Создадим файл restore_confluence.sh и добавим в него код: sudo vim restore_confluence.sh #!/bin/bash # === Настройки === CONFLUENCE_CONTAINER="confluence" DB_CONTAINER="confluence-postgres" DB_USER="confluenceuser" DB_NAME="confluencedb2" BACKUP_DIR="/var/backups/confluence" LATEST_DB_BACKUP=$(ls -t $BACKUP_DIR/confluence_db_backup_*.sql | head -n 1) LATEST_DATA_BACKUP=$(ls -t $BACKUP_DIR/confluence_data_*.tar.gz | head -n 1) # Проверяем наличие бэкапов if [[ -z "$LATEST_DB_BACKUP" || -z "$LATEST_DATA_BACKUP"...
1 год назад
Бэкапирование Docker-версии Confluence
Автоматизировать создание бэкапов Docker-версии Confluence можно с помощью cron, скрипта на Bash и хранилища (например, локального, удаленного сервера или облака). 🔹 1. Создание Bash-скрипта для бэкапа Создадим скрипт backup_confluence.sh, который: sudo vim backup_confluence.sh В скрипте замените названия контейнеров, БД, пользователя, если они у вас отличаются #!/bin/bash # Настройки CONFLUENCE_CONTAINER="confluence" DB_CONTAINER="confluence-postgres" DB_USER="confluenceuser" DB_NAME="confluencedb2" BACKUP_DIR="/var/backups/confluence" DATE=$(date...
1 год назад
Обновление Docker-версии Confluence
Эта инструкция поможет вам безопасно обновить Atlassian Conflueence в контейнере Docker, минимизируя простой и риск потери данных. Запишите текущую версию, чтобы в случае проблем можно было откатиться. cd ~/confluence/ Если изменяли docker-compose.yml, создайте копию: cp docker-compose.yml docker-compose-backup.yml cp Dockerfile Dockerfile-backup docker-compose down sudo vim Dockerfile Dockerfile для определенной версии: FROM atlassian/confluence:9.3.1 # Указываем рабочую директорию WORKDIR /opt/atlassian/confluence #...
1 год назад
Установка Docker-версии Confluence
В этой инструкции мы создадим свой Docker-образ для Confluence, в который уже будет встроен Atlassian Agent. Это позволит избежать необходимости вручную загружать агент после каждого обновления. sudo dnf install -y dnf-plugins-core sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo sudo dnf install -y docker-ce docker-ce-cli containerd.io sudo systemctl start docker sudo systemctl enable docker sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname...
1 год назад
Удаление 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 Удалите контейнер...
1 год назад
Восстановление 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...
1 год назад
Бэкапирование 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...
1 год назад
Обновление 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 ВАЖНО!!!! Если обновляетесь с очень старой версии, необходимо проделать всю цепочку обновлений от текущей версии, до последней, которая вам нужна...
1 год назад
Установка 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...
1 год назад
Удаление Confluence на Oracle Linux 8 без использования Docker-контейнеров
Перед удалением убедитесь, что сервис Jira остановлен. Используйте команду, соответствующую вашему способу запуска Jira: Если Jira была установлена как служба: sudo systemctl stop confluence Или, если запускали вручную через скрипт: /path/to/jira/bin/stop-confluence.sh Найдите каталог, в котором была установлена Jira (обычно /opt/atlassian/jira или аналогичный) и удалите его: sudo rm -rf /opt/atlassian/confluence По умолчанию данные Jira хранятся в каталоге /var/atlassian/application-data/confluence. Если вы изменяли расположение данных при установке, удалите указанный вами путь: sudo rm -rf /var/atlassian/application-data/confluence...
1 год назад
Обновление Confluence на Oracle Linux 8 без использования Docker-контейнеров
Процесс обновления Этот этап включает в себя загрузку, установку и настройку новой версии. Убедимся, что Jira остановлена: sudo systemctl status confluence chmod +x atlassian-confluence-X.X.X-x64.bin sudo ./atlassian-confluence-X.X.X-x64.bin Следуйте инструкциям установщика. Нужно выбрать обновление текущей установки (на скрине "3" в дальнейшем в инсталляторах номер варианта может измениться, нужно за этим следить) В данном случае соглашаемся на бэкапы (если у вас бэкапы делаются иным образом,...
1 год назад
Установка Confluence на Oracle Linux 8 без использования Docker-контейнеров
Для работы Jira нужно открыть порты 8080 и 8005 (При запуске установщика порты предлагается открыть автоматически, так же можно назначить свои порты вместо стандартных, но не будем забывать что всегда при установке может пойти что-то не так и порты автоматически могут не открыться) Инструкция написана после первого прохода установки, поэтому часть скринов не отражает происходящие процессы. В любом случае следует следовать инструкциям установщиков и дожидаться завершения выполнения команд.с Выполните...
1 год назад