Перейти к концу метаданных
Переход к началу метаданных

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 11 Следующий »

Во время процесса обновления, описанного ниже, данные настроек Архива будут сохранены (если не указано обратное). Но не смотря на это, бывают случаи, когда настройки терялись из-за проблем с блокировкой и тому подобных. Поэтому всегда приветствуется делать вручную бэкап настроек сервера (большей частью хранящихся в файле server.conf) перед тем, как приступать к обновлению системы. 

Icon

Перенос сервера: Если вы планируете перенос сервера во время обновления, удостоверьтесь, что вы используете тот же самый файл same server.conf, что и раньше. По меньшей мере, пароль шифрования должен совпадать на старой и новой системах. Если вы не соблюдете это правило, новая версия Архива не сможет получить доступ к вашим старым письмам. Для получения подробных инструкций, как скопировать файл server.conf на новый сервер, читайте раздел Перенос системы на новый сервер.

Icon

Уведомления об обновлении: Если уведомления правильно включены во вкладке Настройка -> Отчёт о статусе, вы должны получать сообщения, информирующие о том, что новое обновление доступно. Более того, когда важный новый релиз становится доступным, сообщение об этом будет разослано всем подписчикам рассылки Архива.

Расположение папок программных файлов Архива, файлов настроек, программных данных и логов изменилось по сравнению с предыдущей версией. Ознакомьтесь с новым расположением папок в Разделах файловой системы

Icon

Содержимое обновления: перед обновлением часто бывает полезно просмотреть список изменений (англ. Change Log) в Центре загрузок, чтобы понять и посмотреть, какие опции и исправления ошибок были добавлены в систему с момента последней установки/последнего обновления.

Доступные варианты обновления

Стандартное обновление версии 3.x 

Обновление с более ранних версий

Архива V3 -> Новая версия Архива V3

Существуют три простых способа обновить Архива:

Стандартное обновление вручную

Стандартный способ обновить Архива  - скачать последнюю версию системы и запустить установщик поверх существующей версии (не удаляя при этом установленную версию). В процессе обновления скрипт установки будет всегда стараться сохранить системные настройки вашего сервера. 

  1. Остановите существующий EE сервер. 
  2. Авторизуйтесь на сайте Архива с использованием ваших данных и зайдите в Центр загрузок. 
  3. Скачайте последнюю версию Архива для вашей операционной системы.
  4. Запустите установщик или скрипт установки. 
  5. Не забудьте указать путь установки именно в то месторасположение на диске, куда установлена предыдущая версия Архива.

а) Windows - просто дважды кликните по установщику и следуйте его командам. 
б) Linux - запустите установщик с помощью кода, приведенного ниже, и следуйте указаниям установщика. 

Быстрое обновление вручную (только для V3 и более поздних версий)

Icon

Быстрая установка подходит только для V3 (не для V2!)

  1. Скачайте WAR файл Центра загрузок.
  2. Удалите содержимое [main application]\webapps\ROOT
  3. Распакуйте содержимое скачанного WAR файла в [main application]\webapps\ROOT
  4. Перезагрузите сервер. 

Автоматическое обновление

  1. Авторизуйтесь в терминале Архива
  2. Откройте вкладку Настройка -> Обновления
  3. Нажмите кнопку Обновить

 Архива V2 и Архива OSE -> Архива V3

Icon

Лицензия для Архива : Архива v3 требует действующего контракта на поддержку. Если у вас есть действующий контракт на поддержку, напишите в финансовый отдел Архива  для получения вашего файла V3 лицензии.

Расположение папок программных файлов Архива, файлов настроек, программных данных и логов изменилось по сравнению с предыдущей версией. Ознакомьтесь с новым расположением папок в Разделах файловой системы

 

Icon

Важный совет по безопасности: Перед тем как продолжить, пожалуйста, создайте резервную копию настроек вашего существующего сервера! Для создания резервной копии скопируйте все файлы из C:\Program Files\MailArchiva\server\webapps\ROOT\WEB-INF\conf\* или /usr/local/mailarchiva/server/webapps/ROOT/WEB-INF/conf/* в какую-нибудь временную папку.

Icon

Важный совет по безопасности №2: Проверьте, что папки томов архива не находятся в папке с программными файлами Архива (например, в  C:\Program Files\Архива or /usr/local/mailarchiva), так как эти папки будут рекурсивно удалены в процессе обновления. Хранилища архивов должны всегда находиться вне программной папки Архива.

Icon

Пользователь Open Source Edition: При обновлении до Архива V3 вы можете попробовать преимущества функций Архива V3 Free Edition. После 45 дней использования функции будут отключены, а бесплатные функции системы включены. Вы сможете активировать возможности в любой момент, приобретя лицензию на .

  1. Отключите архивирования на существующем сервере.  

    а) Во вкладке Настройка -> Соединения, uncheck Enabled for all connections
    б) Во вкладке Настройка -> Коннектор отключите SMTP и Milter соединения. 

  2. Остановите существующий EE сервер. 
    а) /usr/local/mailarchiva/server/stopserver (Linux)
    б) Остановите сервис Архива, дважды кликнув на иконку Архива в панели задач, а потом кликнув Стоп. Или же остановить систему из Панели управления -> Сервисы Windows (Windows)

  3. Скачайте последнюю версию Архива V3, подходящую для вашей платформы. 
  4. Запустите установку/ скрипт установки. 

a) Windows - распакуйте файл дистрибутива, содержащий .exe файл установщика. Двойной клик по установщику - и следуйте его дальнейшим инструкциям. 

Icon

Целевая папка: иногда установщик может правильно "подцепить" старый путь установки. Пожалуйста, проверьте, что в процессе установки, путь установки (и целевая папка) точно совпадает с уже существующим с предыдущей установки Архива.  

В процессе установки вам предложат ввести желаемый размер "кучи". Для получения информации по этому вопросу обратитесь к разделу Настройка памяти

б) Linux - запустите установщик, как показано ниже, и следуйте его инструкциям. 

В процессе установки вам предложат ввести желаемый размер "кучи". Для получения информации по этому вопросу обратитесь к разделу Настройка памяти

  1. Сервер должен быть запущен и прослушивать порт 8090. Если это не происходит, запустите сервер следующим образом:

    Запустите сервис Архива, дважды кликнув по иконке Архива в панели задач и потом кликнув "Старт". Или запустите систему из Панели управления -> Сервисы Windows (Windows)

    Icon

    Смена местонахождения программы: На Linux месторасположение скрипта startserver изменилось. Пожалуйста, ознакомьтесь с новым расположением папок в Разделах файловой системы

  2. Так как ваш браузер может хранить кэшированную копию старого индерфейса Архива, при авторизации в терминале Архива в первый раз не забудтье обновить кэш вашего браузера (в Firefox для этого нажмите Shift+Refresh). 
  3. Проверьте соединение вашего журналируемого клиента и проверьте правильность SMTP / Milter соединений. 

    Icon

    Отсутствует меню Соединения: если меню Соединения отсутствует, отредактируйте Роль Администратора во вкладке Настройка -> Роли и проверьте, что роли предоставлены на это права.

  4. Закройте старый том и создайте новый для архивирования.  

Icon

Замечание: Архива v3 может читать/записывать в старых форматах хранилищ. Если вы не создадите новый том, Архива v3 продолжит записывать в старый том старого формата. Только когда новый том будет создан, Архива начнет архивировать в новом формате.

  1. Чтобы получить доступ к старым томам нужно:

    a) переиндексировать [РЕКОМЕНДУЕТСЯ] - этот процесс включает переиндексацию ваших данных для последующей смены формата индекса. Он оставляет существующие данные тома в старом V2 формате. 
     Авторизуйтесь в терминале. Для переиндексации зайдите во вкладку Настройка -> Тома и нажмите Переиндексировать. Для более подробной информации обратитесь к разделу  Переиндексировать
    б) конвертировать - Этот процесс включает конвертацию ваших старых V2 томов в V3 формат. Для конвертации во вкладке Настройка -> Тома кликните Конвертировать. Для подробной информации читайте раздел Конвертировать тома.
     

Архива v3 использует и новый формат хранилища тома и новый формат индекса. В то время как Архива V3 может читать/записывать в старых V1/V2 томах, она не может читать старые индексы томов. Поэтому, как минимум требуется переиндексация. Конвертация старых томов - медленный процесс и может занять несколько дней для томов большого объема. Конвертация старых томов по меньшей мере в 10 раз медленнее, чем переиндексация. 

Во время конвертации старого тома, в целях безопасности, старый том не удаляется. Поэтому перед конвертацией проверьте, есть ли у вас на диске столько свободного места, сколько используется в настоящий момент томами. Из-за того, что конверсия занимает так много времени, вы настоятельно рекомендуем переиндексировать старые тома, а не конвертировать их в новый формат. 

Если вы обновляетесь с Архива OSE или Архива v2.1 и более ранних версий, пожалуйста, следуйте инструкциям в Kerberos -> NTLM v2 смена метода авторизации для установки новой конфигурации настроек Active Directory. 

Сервер не архивирует? Проверьте, восстановили ли вы журналируемую учетную запись и настройки SMTP/Milter соединения, как это было указано выше в пункте 3.  

Open Source Edition -> v2

  1. Остановите существующий OSE сервер.  
  2. Если это необходимо, переименуйте Архива папку webapp (папку с веб-приложениями) (Архива предпочитает, чтобы папка с веб-приложениями называлась ROOT).
    а) переименуйте C:\Program Files\MailArchiva\server\webapps\mailarchiva на C:\Program Files\MailArchiva\server\webapps\ROOT (Windows) [если требуется]
    б) mv /usr/local/mailarchiva/server/webapps/mailarchiva на /usr/local/mailarchiva/server/webapps/ROOT (Linux) [если требуется]
  3. Замечание: Если вы это сделали, значит, теперь вам больше не требуется длинный доступ к терминалу: http://localhost:8090/mailarchiva, а можно использовать короткий: http://localhost:8090
  4. Авторизуйтесь на сайте Архива с использованием ваших данных. Зайдите в Центр загрузок. 
  5. Скачайте последнюю версию Архива EE, подходящую для вашей платформы. 
  6. Запустите установщик/ скрипт установки. 

а) Windows - просто дважды кликните по установщику и следуйте его командам. 
б) Linux - запустите установщик с помощью кода, приведенного ниже, и следуйте указаниям установщика. 

Замечание: Так как OSE использует другой движок для авторизации и другой формат индекса по сравнению с EE продуктом, для завершения необходимо сменить метод авторизации и формат индекса, как это показано чуть ниже.

Пожалуйста, также проверьте, что все IMAP соедиения во вкладке Настройка -> Соединения имеют установленный интервал опросане меньше 10 мсек. Максимальное количество одновременно обрабатываемых сообщений у каждого IMAP соединения должно быть 50 сообщений.

Open Source Edition -> Новая версия Open Source Edition

  1. Остановите существующий OSE сервер. 
  2. Авторизуйтесь на сайте Sourceforge с использованием ваших данных и найдите страницу скачивания Архива OSE.
  3. Скачайте последнюю версию Архива OSE, подходящую для вашей ОС.
  4. Запустите установщик/ установочный скрипт. 

а) Windows - просто дважды кликните по установщику и следуйте его командам. 
б) Linux - запустите установщик с помощью кода, приведенного ниже, и следуйте указаниям установщика. 


Kerberos -> NTLM v2 смена метода авторизации

Следуйте инструкциям Руководства администратора v2.6 для того, чтобы переустановить настроки вашей AD. Вкратце, вы должны запустить скрипт vbs, чтобы создать учетную запись компьютера в AD и установить пароль для этой учетной записи. Как только VBS скрипт завершит свою работу, он выведет вам параметры, которые потребуются для новых AD настроек в Архива.

Смена формата индекса

Самая безопасный способ переиндексации такой: 

  1. Во вкладке Настройка -> Тома запишите куда-нибудь месторасположение папки индексов (пути к индексу) каждого тома. 
  2. Для надежности, что все блокировки в файлах индекса устранены, остановите сервер Архива
    а) Windows: Остановите сервер Архива из панели задач или же из апплета сервисов Windows. 
    б) Linux: Напечатайте в терминале: /etc/init.d/mailarchiva stop
  3. Создайте резервную копию папок с индексами ваших существующих томов в другом месте (чтобы быть уверенным, что вы сможете восстановить данные, если что-то в процессе переиндексации пойдет не так) 
  4. Вручную удалите все папки с индексами (но не папки хранилища архива!).
  5. Запустите установщик поверх вашей существующей копии Архива.
  6. Запустите сервер. 
  7. Авторизуйтесь в терминале Архива. Нажмите кнопку Переиндексировать во вкладке Настройка -> Тома.
    Замечение: В зависимости от ограничений вашего ввода-вывода и того, сколько сообщений хранится у вас в архиве, процесс переиндексации может занять какое-то время. Хотя из-за операции индексирования производительность сервера ухудшится, сервер все равно сможет нормально архивировать письма и производить поиск. 
  8. Для того чтобы узнать статус переиндексации, зайдите во вкладку Статус системы -> Процессы. Там вы должны увидеть активный процесс переиндексации. 
    Полная переиндексация большого архива может занять несколько дней. Архива использует самые действенные алгоритмы переиндексации. Если ваша переиндексация идёт медленно, скорее всего это связано с органичениями ввода-вывода. И в целом весьма плохая идея хранить индексы на удаленном диске. Лучше хранить их локально, на компьютере, или на отдельном жестком диске. 

 

  • Ни одной