В предыдущих версиях использовалось логирование действий пользователя в Elasticsearch. Начиная с версии 3.0 данная функциональность отключена по умолчанию. Используйте Логирование пользовательских действий если данная функциональность необходима и после обновления.
Если в .env и .yml файлах используются ваши пользовательские значения, перенесите их в файлы .env и .yml новой версии Test IT. Все значения в файлах .env и .yml новых версий Test IT заменяются на дефолтные при обновлении.
Если вы обновляетесь с версии до 1.0.7 (например 1.0.6), сделайте бэкап, обновитесь на версию 1.0.7
Если вы обновляетесь с версии до 2.4, сделайте бэкап, обновитесь до версии 2.4, после чего обновитесь на версию 3.5
Подготовка
Перед обновлением рекомендуем создать резервную копию установленной системы (файлы "docker-compose.yml" и "backup.sh" должны находиться в одной директории):
1
# В папке с версией 3.4
2
chmod +x backup.sh
3
./backup.sh docker-compose.yml prod
Copied!
Online обновление
Чтобы перенести информацию из volumes со старой версии на новую, имена проектов обеих версий должны совпадать. В наших примерах проект называется "prod".
Создайте новую директорию, скачайте и распакуйте в ней файл для онлайн установки
docker-compose -f docker-compose.yml --project-name prod up -d --remove-orphans
Copied!
Автономное обновление
Чтобы перенести информацию из volumes со старой версии на новую, имена проектов обеих версий должны совпадать. В наших примерах проект называется "prod".
Создайте новую директорию, скачайте и распакуйте в ней файл для автономной установки