Обновление системы
Рекомендации по обновлению и переносу сервера АРХИВА
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/