Обновление системы
Рекомендации по обновлению и переносу сервера АРХИВА
1. Резервное копирование настроек
Перед обновлением системы мы рекомендуем создать резервную копию файла настроек сервера (обычно server.conf). Это поможет избежать потери данных в случае возникновения проблем с блокировкой или других ошибок. Резервное копирование должно включать:
Полную копию файла
server.conf.Все важные данные и конфигурации, которые могут быть изменены.
2. Перенос сервера
Если вы планируете перенести сервер во время обновления, пожалуйста, убедитесь, что:
Используется тот же файл
server.conf, что и на прежнем сервере.Пароль шифрования совпадает на старом и новом серверах. Это критически важно, так как несовпадение паролей может привести к невозможности доступа к ранее сохраненным данным.
3. Уведомления об обновлениях
Если уведомления об обновлении включены в разделе Настройка -> Отчёт о статусе, вы будете получать сообщения о доступных обновлениях. Кроме того, все подписчики рассылки будут уведомлены о выходе важных релизов.
4. Изменение расположения папок
Обратите внимание, что расположение папок программных файлов АРХИВА, файлов настроек, программных данных и логов было изменено. Ознакомиться с актуальным расположением папок можно в разделе Расположение файлов АРХИВА.
Стандартное обновление вручную
Чтобы обновить АРХИВА, выполните следующие шаги:
Остановите существующий сервис: Убедитесь, что все процессы завершены, чтобы избежать потери данных.
Скачайте последнюю версию: Перейдите по ссылке и скачайте актуальную версию системы для вашей операционной системы.
Запустите установщик: Убедитесь, что вы запускаете установщик поверх существующей версии, не удаляя её. Для этого выполните:
tar -xzvf archiva_server_enterprise_linux_v10.0.0.tar.gz cd archiva_dist ./installУкажите путь установки: При установке обязательно укажите путь к директории, в которой установлена предыдущая версия АРХИВА.
Обновление с использованием WAR-файла
1. Скачайте WAR-файл
Перейдите по ссылке и скачайте необходимый WAR-файл.
2. Остановите сервис АРХИВА
Проверьте, что АРХИВА полностью остановился:
3. Удалите текущее приложение
Удалите все файлы и папки в директории /var/opt/mailarchiva/tomcat/webapps.
4. Установка приложения
Скопируйте скачанный файл в директорию /var/opt/mailarchiva/tomcat/webapps.
5. Запустите сервис АРХИВА
После завершения всех шагов запустите сервис снова.
Проверка обновления
Проверьте статус сервиса:
sudo systemctl status archivaПросмотрите логи для проверки успешного обновления:
tail -f /var/opt/mailarchiva/tomcat/logs/catalina.outПроверьте доступность приложения через браузер или curl:
curl -I http://your-server:8090/