Tomcat, встроенный в Retain

  • Retain поставляется со встроенным Tomcat, что требует от вас установки и использования встроенного Tomcat.
  • Установка в существующей системе Retain, на которой выполняется стандартная установка Tomcat, удалит существующее соединение Tomcat и установит встроенный Tomcat, рекомендованный для Retain.
  • Инструкции по установке находятся в разделе установки.

Основные системные требования

  • Перед установкой Retain определите место установки для всего пакета ПО. После того как поддержка и основные компоненты установлены, функции и возможности Retain остаются неизменными независимо от того, на какой платформе они установлены. Вы можете размещать компоненты Retain на разных серверах или запускать их все на одном сервере. Поддерживаются VMWare ESX и ESXi, но требования по-прежнему остаются в силе, и их нужно полностью соблюдать.
  • Приложение Retain может быть настроено различными способами, которые оказывают значительное влияние на требования к серверу Retain, системе индексирования, серверу базы данных и местоположению, определяющим требования к ресурсам. В итоге, требования системы к ресурсам определяются количеством активных пользователей в системе.

Минимальные требования к системе

  • Двухъядерный процессор 3 ГГц или выше
  • Для работы сервера необходимо 12 Гбайт свободной оперативной памяти
  • Apache 2.2.x или IIS
  • Поддержка базы данных SQL
  • Java Development Kit (JDK) 1.8 64-разрядная версия
    • Объем памяти: необходимый для системы обмена сообщениями

ПРИМЕЧАНИЕ: для системы Retain требуется не менее 10 ГБ свободного дискового пространства, или она перейдет в режим обслуживания. Retain отправит предупреждающее сообщение, если для хранилища, индекса и системы останется менее 20 ГБ свободного места. Системы обмена сообщениями будут иметь требования к объему памяти, намного превышающие минимальные, и администраторы должны обратиться к «Оценочным требованиям к памяти» для получения инструкций по оценке минимального объема памяти.

  • RAM: потребность в памяти будет варьироваться в зависимости от загрузки и использования системы Retain, однако Java автоматически настроится в соответствии с объемом памяти, доступным на сервере. Настройка зависит от параметров установки. Количество оперативной памяти определяется условиями установки, в зависимости от которых автоматически назначаются значения памяти:
    • Системная память менее 16 Гбайт:
      • 8 Гбайт: сервер и рабочее приложение
      • 6 Гбайт: только сервер
    • Системная память менее 20 Гбайт:
      • 12 Гбайт: сервер и рабочее приложение
      • 10 Гбайт: только сервер
    • Системная память более 20 Гбайт:
      • 16 Гбайт: сервер и рабочее приложение
      • 14 Гбайт: только сервер
  • Во всех случаях, когда установлено только рабочее приложение, память настраивается на 3 Гбайта.

Отдельный сервер

  • Retain Server, Retain Worker, база данных и модуль индексирования размещены на одном компьютере и могут архивировать до 500 активных почтовых ящиков. Retain Message Router должен быть установлен на выделенном сервере в DMZ.
  • ОЗУ: 16–24 Гб

Удаленная база данных

Retain Server, Retain Worker и система индексирования на одном сервере, отдельный сервер базы данных:

  • Выделенный сервер индексирования, выделенный сервер баз данных, выделенный сервер Retain
    • 50 000 активных почтовых ящиков
    • 16+ Гб ОЗУ для Retain Server (в зависимости от среды)
    • База данных на соответствующем сервере
    • Retain Worker устанавливается удаленно на каждом почтовом отделении в системе сообщений
  • От 500 до 5000 активных почтовых ящиков:
    • ОЗУ: 12–16 Гб
  • От 5000 до 30 000 активных почтовых ящиков:
    • ОЗУ: 16–32 Гб

Поддерживаемые версии Linux

  • SUSE Linux Enterprise Server 15 (64-разрядная версия)
  • SUSE Linux Enterprise Server 12 SP3 (64-разрядная версия)
  • SUSE Linux Enterprise Server 12 SP2 (64-разрядная версия)
  • SUSE Linux Enterprise Server 12 SP1 (64-разрядная версия)
  • SUSE Linux Enterprise Server 12 (64-разрядная версия)
  • SUSE Linux Enterprise Server 11 (64-разрядная версия)
  • Open Enterprise Server 11, 2015 и 2018 (64-разрядная версия)

ПРИМЕЧАНИЕ. Для системы Retain требуется не только большой объем дискового пространства. Из-за хранения большого количества маленьких файлов, особенно в системах архивирования данных мобильных сообщений, также возникают проблемы, связанные с достаточным количеством iNode. Решение SLES 11 изменило способ настройки файловой системы EXT3 по умолчанию, и если не будут внесены изменения, файловая система EXT3 в SLES 11 станет недостаточной для больших систем хранения. Информацию об ограничениях и о том, как их устранить, можно прочесть в разделе «Как настроить раздел EXT3 с большим количеством iNode». Если необходима замена файловой системы, файловая система XFS достаточно гибкая, чтобы снизить данные риски.

Поддерживаемые версии Windows

  • MS Windows 2016
  • MS Windows 2012 R2, 64-разрядная версия
  • MS Windows 2012, 64-разрядная версия
  • MS Windows 2008 (R2), 64-разрядная версия
  • PowerShell 3.0 или выше

Поддерживаемые серверы баз данных SQL

  • MySQL 5.6x или 5.7x
  • Oracle 10/11g/12c
  • MS SQL Server 2008 R2, 2012, 2014. 2016
  • PostgreSQL 9
  • MariaDB 10.x

Используемые порты

  • Retain использует несколько портов для обеспечения связи между различными компонентами и для связи с различными архивированными системами. По умолчанию Retain будет использовать порты, перечисленные ниже, для следующих служб.

Retain Server

  • Retain Server — это основной компонент в системе Retain. Другие процессы Retain по умолчанию связываются с Server через порт 48080. Server постоянно анализирует состояние этого порта, независимо от того, как другие компоненты могут быть настроены для связи с ним (т. е. SSL-порт 443).
  • Для 48080 (TCP) требуется входящий доступ, если какие-либо процессы Retain выполняются на сервере, внешнем по отношению к серверу, на котором размещен Retain Server.
  • Для Server необходим исходящий доступ, если компонент Reporting and Monitoring Server был установлен на сервере, внешнем по отношению к серверу, на котором размещен Retain Server. См. также о компоненте Reporting and Mon­itoring в этой статье.
  • 48009 (TCP) Порт AJP (Apache JServ Protocol) используется для связи между веб-сервером и Tomcat. Поскольку они оба должны находиться на одном и том же сервере, требования к доступу к внешнему порту отсутствуют. Для 80 / 443 (TCP–HTTP / HTTPS) необходим входящий доступ к веб-интерфейсу Server.
  • Для 25 (TCP) необходим исходящий доступ, чтобы Retain Server мог отправлять уведомления по электронной почте об ошибках сервера, статусах заданий и ошибках заданий. Исходящий доступ к порту системы управления базами данных (СУБД). Зависит от системы баз данных, которую вы используете. См. раздел «Системы управления базами данных» на этой странице.
  • Также необходимо открыть другие порты на сервере, на котором размещен Retain Server, в зависимости от используемых модулей.

Retain Worker

  • Retain Worker — это компонент, который извлекает данные из источника сообщений: системы электронной почты, приложения для социальных сетей или мобильного устройства.
  • Для порта 48080 (TCP) требуется исходящий доступ, если он находится на сервере, внешнем по отношению к Retain Server.
  • Для портов 80 или 443 (TCP HTTP / HTTPS) необходим входящий доступ к веб-интерфейсу Worker
  • Также необходимо открыть другие порты на сервере, на котором размещен Retain Worker, в зависимости от используемых модулей, и в некоторых случаях на серверах, где размещается система обмена сообщениями, Retain будет выполнять архивирование.

Retain Message Router

  • Message Router предназначен для клиентов Retain для модуля Mobile. Message Router подключается к мобильным устройствам для выполнения пересылки журнала SMS-сообщений и настройки устройства BBMP. Обычно он должен находиться внутри DMZ.
  • Для порта 443 (TCP) требуется как входящий, так и исходящий доступ к Интернету, а также как входящий, так и исходящий доступ к Retain Server.
  • Для порта 111/2049 (UDP / TCP) для служб клиента NFS (Требуется только если не используется REST.) Требуется входящий доступ, если Worker не находится на сервере Message Router, чтобы он мог размещать журналы на сервере Worker. Можно использовать Samba, но NFS кажется более надежным.

Для правильной работы NFS могут потребоваться другие порты.

Retain Reporting and Monitoring Server

  • Новый для Retain v3.4 процесс обеспечивает выполнение заданий по архивации, а также заданий службы отчетности и мониторинга сервера. Он не устанавливается по умолчанию, если специально не выбран в процессе установки.
  • Для порта 48080 (TCP) требуется как входящий, так и исходящий доступ, если он находится на сервере, внешнем по отношению к Retain Server.
  • Для портов 80 / 443 (TCP) необходим входящий доступ для доступа к веб-интерфейсу R&M Server.
  • Для порта 25 (TCP) при работе на сервере, внешнем по отношению к Retain Server, требуется исходящий доступ.

Сервер заглушки Retain

  • Retain Stubbing Server — это компонент, который предоставляет возможность создания заглушек для Retain Server. Он редко используется или устанавливается клиентами. См. Руководство администратора и пользователя, чтобы узнать о его преимуществах и недостатках.
  • Для порта 48080 (TCP) требуется исходящий доступ, если он находится на сервере, внешнем по отношению к Retain Server.
  • Для портов 80 / 443 (TCP) необходим входящий доступ для доступа к веб-интерфейсу Stubbing Server.

Системы управления базами данных

  • Ниже приведены порты по умолчанию, используемые этими системами управления базами данных, они также настраиваются в этих системах. Требуется входящий доступ для сервера базы данных и исходящий доступ для Retain Server.
  • MySQL: 3306
  • MS SQL: 1433
  • Oracle: 1521
  • PostgreSQL: 5432

Поддерживаемые браузеры

  • Internet Explorer 10+ (ПРИМЕЧАНИЕ. Поддержка Retain IE 10 будет ограничена после того, как Microsoft прекратит поддержку IE10 12 января 2016 г.)
  • Firefox 34+
  • Chrome 39+

Поддерживаемые почтовые системы

Office 365:
  • Для порта 443 (TCP) требуется исходящий доступ. Retain использует SSL для подключения к Office 365 для проверки подлинности пользователей, вошедших в систему Retain.
  • Для 80/443 (TCP) требуется исходящий доступ к Retain для прокси-сервера Social Media. Retain установит http-соединение и запросит «наборы». См. также компонент Retain for Social Media (RSM) Proxy Server в этой статье.

Требования Micro Focus GroupWise

  • Для порта 7191 (TCP) необходим исходящий доступ, чтобы Retain Server мог загрузить адресную книгу. Это порт SOAP по умолчанию, который используют Агент почтового отделения (POA) GroupWise. Его можно настраивать, и он зависит от настроек агента POA в GroupWise.
  • GroupWise 8.01 или выше (8.01, 2012, 2014, 2014R2, 18).
  • Порт SOAP должен быть включен для всех POA, в которых будет выполняться поиск сообщений.
  • SSL поддерживается, но существенно снижает производительность.

Exchange

  • 80 / 443 (TCP HTTP/HTTPS) на рабочем сервере. Требуется исходящий доступ. Процесс автообнаружения будет пытаться установить https на сервер(-ы) CAS для подключения к почтовым ящикам Exchange. Если это не удастся, он будет использовать порт 80 как последнее средство. Если Exchange/autodiscover/EWS настроен правильно, понадобится только порт 443.
  • 3268 или 3269 (TCP). Требуется исходящий доступ. Он использует один из этих портов для поиска LDAP на хосте глобального каталога, который является основным сервером базы данных для Active Directory.
  • Порт 3268 для открытого текста и 3269 для SSL (рекомендуется).
  • 53 (UPD). Требуется исходящий доступ. Это порт, используемый DNS. Retain выполнит поиск DNS во время процесса автообнаружения.
  • Exchange Server 2013
  • Exchange Server 2016

Модуль G Suite

  • Для порта 443 (TCP) требуется исходящий доступ для Server (синхронизация адресной книги) и Worker (он стремится использовать Gmail API для архивирования; если это не удается, он возвращается к IMAP, поэтому необходим порт 993, как описано ниже).
  • Для порта 993 (TCP) Требуется исходящий доступ только для Worker. При определенных обстоятельствах Worker может переключиться на использование IMAP через SSL при запросе электронной почты из Gmail.
release-rel-2019-8-1-2404 | Tue Aug 6 19:30:17 PDT 2019
2404
release/rel-2019-8-1-2404
Tue Aug 6 19:30:17 PDT 2019