Retain Email Archiving

Specs

Retain에 내장된 Tomcat

  • Retain은 Tomcat이 내장된 채로 배송되며 사용자가 내장된 Tomcat을 설치하고 사용해야 합니다.
  • 표준 Tomcat 설치를 실행하는 기존 Retain 시스템에 설치하면 현재 Tom­cat 연결이 제거되고 Retain과 함께 제공되는 내장형 Tomcat이 설치됩니다.
  • 설치 방법은 설치 섹션에 나와 있습니다.

핵심 시스템 요구 사항

  • Retain을 설치하기 전에 전체 설치 위치를 결정해야 합니다. 지원 및 핵심 구성 요소가 설치되면 설치된 플랫폼에 관계없이 Retain의 특징과 기능은 동일합니다. 여러 서버에 Retain 구성 요소를 분산시킬 수도 있고 모두 한 서버에서 실행할 수도 있습니다. VMWare ESX와 ESXi가 지원되지만 요구 사항은 모두 유효하므로 이를 준수해야 합니다.
  • Retain을 Retain 서버, Indexing 엔진, 데이터베이스 서버의 요구 사항에 큰 영향을 미치는 별도의 방법으로 구성할 수 있으며 이 경우 위치에 따라 리소스 요구가 달라집니다. 궁극적으로 시스템 내 활성 사용자 수가 시스템의 리소스 요구를 결정합니다.

최소 시스템 요구 사항

  • 듀얼 코어 3 GHz 이상 프로세서
  • 사용 가능한 Server 공간: 12 GB RAM
  • Apache 2.2.x 또는 IIS
  • 지원되는 SQL 데이터베이스
  • Java 개발 키트(JDK) 1.8 64비트
    • 저장 공간: 메시징 시스템에 필요한 최대 저장 공간

참고: Retain 시스템에서 최소 10 GB의 디스크 공간을 사용할 수 있어야 하며 그렇지 않으면 시스템이 유지 관리 모드로 전환됩니다. 스토리지, 색인, 시스템에 사용 가능한 공간이 20 GB 미만이면 Retain이 경고 메시지를 보냅니다. 메시징 시스템이 최소 요건을 훨씬 초과하는 저장 공간 요구 사항을 갖게 되므로 관리자는 ‘스토리지 요구 사항 예측'에서 최소 저장 공간 예측 지침을 확인해야 합니다.

  • RAM: 메모리 요구는 Retain 시스템의 부하와 용도에 따라 다르지만 Java의 경우 서버에서 사용 가능한 메모리에 맞춰 자동으로 조정합니다. 조정값은 설치를 위해 선택한 대상에 따라 다릅니다. 설치 시 RAM 크기를 감지하여 자동으로 다음과 같이 메모리 값을 할당합니다.
    • 16 GB 미만 시스템 메모리:
      • 8 GB: Server와 Worker
      • 6 GB: Server만
    • 20 GB 미만 시스템 메모리:
      • 12 GB: Server와 Worker
      • 10 GB: Server만
    • 20 GB 초과 시스템 메모리:
      • 16 GB: Server와 Worker
      • 14 GB: Server만
  • Worker만 설치되는 경우에는 항상 메모리가 3 GB로 조정됩니다.

단일 서버

  • Retain Server, Retain Worker, 데이터베이스, Index 엔진이 같은 시스템에 배치되어 500개 미만의 활성 우편함을 아카이브합니다. Retain Message Router는 DMZ의 전용 서버에 설치해야 합니다.
  • 16-24 GB RAM

원격 데이터베이스

단일 서버, 개별 Database 서버의 Retain Server, Retain Worker, Indexing 엔진:

  • 전용 인덱스 서버, 전용 데이터베이스 서버, 전용 Retain Server
    • 활성 우편함 50,000개
    • Retain Server용 16+ GB RAM(환경에 따라 다름)
    • 해당 서버의 데이터베이스
    • Retain Worker는 메시지 시스템 내 각 포스트 오피스에 원격으로 설치됩니다
  • 활성 우편함 500-5,000개:
    • 12-16 GB RAM
  • 활성 우편함 5,000-30,000개:
    • 16-32 GB RAM

지원되는 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 파일 시스템의 기본값 설정 방법이 변경되었으며 수정을 하지 않으면 SLES 11의 EXT3 파일 시스템은 대용량 저장 시스템의 기준을 충족하지 못하게 됩니다. 제한과 수정 방법에 대한 정보는 더 많은 iNode로 EXT3 파티션을 설정하는 방법을 참조하십시오. 대체 파일 시스템이 필요한 경우 유연한 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 프로세스는 기본적으로 포트 48080을 통해 Server와 통신합니다. Server는 다른 구성 요소와의 통신 구성 방식에 관계 없이(예를 들어 SSL 포트 443) 항상 이 포트를 수신합니다.
  • 48080(TCP) Retain 프로세스가 Retain Server를 호스트하는 서버의 외부 서버에서 실행되는 경우 들어오는 액세스가 필요합니다.
  • Reporting and Monitoring Server 구성 요소가 Retain Server를 호스트하는 서버의 외부 서버에 설치된 경우에는 Server에 나가는 액세스가 필요합니다. 이 문서의 보고 및 모니터링 구성 요소를 참조하십시오.
  • 48009(TCP) 웹 서버와 Tomcat 간의 통신에는 AJP(Apache JServ Protocol) 포트를 사용합니다. 두 요소가 같은 서버에 상주해야 하므로 외부 포트 액세스가 필요하지 않습니다. 80 / 443(TCP–HTTP / HTTPS) Server 웹 인터페이스에 도달하려면 들어오는 액세스가 필요합니다.
  • 25(TCP) Retain Server가 서버 오류, 작업 상태, 작업 오류에 대한 이메일 알림을 보내려면 데이터베이스 관리 시스템(DBMS) 포트에 대한 나가는 액세스가 필요하며 이는 사용하는 데이터베이스 시스템에 따라 다릅니다. 이 페이지의 “데이터베이스 관리 시스템” 섹션을 참조하십시오.
  • 사용하는 모듈에 따라 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 for Mobile 모듈 고객을 위한 솔루션입니다. Message Router는 모바일 기기와 연결되어 SMS 메시지 로그 전달과 BBMP 장치 구성을 처리하며 일반적으로 DMZ 내부에 위치합니다.
  • 443(TCP) 인터넷에 대한 수신 액세스와 발신 액세스가 필요하며 Retain Server에 대한 수신 액세스와 발신 액세스도 필요합니다.
  • NFS Client 서비스용 111/2049(UDP/TCP) (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 Stubbing Server

  • 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가 2016년 1월 12일 자로 IE10 지원을 종료한 후로 제한됨)
  • Firefox 34+
  • Chrome 39+

지원되는 이메일 시스템

Office 365:
  • 443(TCP) 나가는 액세스가 필요합니다. Retain은 SSL을 사용하여 Office 365에 연결한 후 Retain에 로그인하는 사용자를 인증합니다.
  • 80/443(TCP) Retain for Social Media 프록시 서버 어플라이언스에 대한 나가는 액세스가 필요합니다. Retain은 http 연결을 설정하고 "번들"을 요청합니다. 이 문서의 Retain for Social Media(RSM) 프록시 서버 구성 요소도 참조하십시오.

Micro Focus GroupWise 요구 사항

  • 7191(TCP) Retain Server가 주소록을 다운로드할 수 있도록 나가는 액세스가 필요합니다. 이 포트는 GroupWise POA가 사용하는 기본 SOAP 포트이지만 구성 가능하며 GroupWise의 POA 에이전트 설정에 따라 다릅니다.
  • GroupWise 8.01 이상(8.01, 2012, 2014, 2014R2, 18).
  • SOAP 포트가 모든 POA에서 활성화되어야 메시지를 스캔할 수 있습니다.
  • SSL도 지원하지만 성능에 큰 영향을 미칩니다.

Exchange

  • Worker 서버의 80 / 443(TCP HTTP/HTTPS). 나가는 액세스가 필요합니다. 자동 검색 프로세스에서 Exchange 우편함 연결을 위해 CAS 서버로의 https 연결을 시도합니다. 연결에 실패하면 포트 80을 마지막 수단으로 사용합니다. Exchange/자동 검색/EWS가 올바르게 설정된 경우에는 포트 443만 필요합니다.
  • 3268 또는 3269(TCP). 나가는 액세스가 필요합니다. Active Directory의 기본 데이터베이스 서버인 글로벌 카탈로그 호스트에 대한 LDAP 조회를 위해 이 포트 중 하나를 사용합니다.
  • 일반 텍스트용 포트 3268과 SSL용 3269(권장).
  • 53(UPD). 나가는 액세스가 필요합니다. DNS가 사용하는 포트입니다. Retain은 자동 검색 프로세스에서 DNS 조회를 수행합니다.
  • Exchange Server 2013
  • Exchange Server 2016

G Suite Module

  • 443(TCP) 서버(주소록 동기화)와 Worker(아카이브 목적으로 Gmail API 사용을 시도합니다. 실패하면 IMAP으로 되돌아가므로 아래 설명대로 포트 993이 필요합니다)에 대한 나가는 액세스가 필요합니다.
  • 993(TCP). Worker에 대해서만 나가는 액세스가 필요합니다. 특정 상황에서는 Gmail에서 이메일을 요청할 때 Worker가 SSL을 통해 IMAP을 사용하도록 전환될 수 있습니다.
release-rel-2019-6-2-2208 | Wed Jun 26 12:48:12 PDT 2019
2208
release/rel-2019-6-2-2208
Wed Jun 26 12:48:12 PDT 2019