技術規格

支援的平台

公開社群媒體管道


  • LinkedIn 頁面與帳戶
  • Facebook 頁面與帳戶
  • Twitter 帳戶*與搜尋
  • Flickr (透過 RSS)
  • Instagram
  • Google+ 帳戶、頁面
  • Google+ Tumblr (透過 RSS)
  • Reddit (透過 RSS)
  • YouTube 頻道
  • Pinterest (透過 RSS)
  • 一般性 RSS 摘要

企業社交網路 / CRM


  • Microsoft Yammer
  • IBM Connections
  • Sales Force Chatter
  • Sales Force Communities
  • Salesforce CRM
  • Slack
  • Facebook Workplace

行動社交中樞


  • WhatsApp
  • WeChat

企業社交中樞


  • Cisco Jabber
  • Salesforce CRM
  • SharePoint (新聞摘要)
  • SharePoint –O365 (新聞摘要、部落格、文件、討論)
  • 商務用 Skype (O365)
  • Skype for Business On-Prem

社群媒體管理工具


  • GrapeVine6
  • Sprinklr
  • Hootsuite
  • 其他存取 DS SMG API 的社交服務
  • Brainshark
  • Salesforce Marketing Cloud
  • Adobe Social
Retain 內嵌 Tomcat

Retain 隨附內嵌 Tomcat,您必須安裝和使用內嵌 Tomcat。在執行標準 Tomcat 安裝的既有 Retain 系統上進行安裝,會移除目前的 Tomcat 連線,並安裝 Retain 隨附的內嵌 Tomcat。請參閱安裝小節中的安裝指示。

核心系統要求

在導入 Retain 之前,先決定所有元件的安裝位置。安裝支援與核心元件之後,無論安裝在哪種平台,均具備相同的特性和功能。您可以把 Retain 元件散佈到不同的伺服器,或是全部在單一伺服器上執行。支援 VMWare ESX 及 ESXi,但是要求仍具有完全的效力且必須受到觀察。

您可以用不同的方式設定 Retain,設定會對 Retain 伺服器、索引引擎及資料庫伺服器的要求有重大影響,而且位置會決定資源需求。最後,系統中的線上使用者數量則會決定系統所需的資源。

最低系統要求
  • 雙核心 3GHz 或更快的處理器
  • 伺服器要求 12GB 的可用 RAM
  • Apache 2.2.x 或 IIS
  • 支援的 SQL 資料庫
  • Java Development Kit (JDK) 1.8 64 位元
    • 儲存空間:訊息系統所需要的儲存空間
    • 備註:Retain 系統需要最少 10GB 的可用磁碟空間,否則會進入維護模式。當可供儲存、索引和系統使用的空間少於 20GB 時,Retain 會傳送警告訊息。訊息系統對儲存空間的要求遠超過最低要求,而管理員應該參閱「預估儲存要求」,瞭解預估儲存空間下限的指示。
  • RAM:記憶體需求會因 Retain 系統的負載和用途而有所不同,然而,Java 會針對伺服器上可用的記憶體自動微調。微調情況依所選的安裝元件而定。安裝時會偵測 RAM 的數量並自動指定記憶體數值,如下所示:
    • 系統記憶體少於 16GB:
      • 8GB:Server 和 Worker
      • 6GB:僅 Server
    • 系統記憶體少於 20GB:
      • 12GB:Server 和 Worker
      • 10GB:僅 Server
    • 系統記憶體超過 20GB:
      • 16GB:Server 和 Worker
      • 14GB:僅 Server

在僅安裝 Worker 的所有案例中,記憶體均微調成 3GB。

單一伺服器

Retain Server、Retain Worker、資料庫和索引引擎均位於同一台機器上,並且歸檔不到 500 個使用中的信箱。Retain Message Router 應安裝在邊界網路 (Demilitarized Zone,DMZ) 的專用伺服器上。

  • 12GB RAM
遠端資料庫

Retain Server、Retain Worker 及索引引擎均位於一台伺服器上,另外有資料庫伺服器:

  • 專用索引伺服器*、專用資料庫伺服器、專用 Retain 伺服器
    • 50,000 個使用中信箱
    • 16GB 以上的 RAM 供 Retain Server 使用 (取決於環境)
    • 合適伺服器上的資料庫
    • Retain Worker 遠端安裝在訊息系統的每個郵局中
  • 500-5,000 個使用中信箱:
    • 12-16GB RAM
  • 5,000-30,000 個使用中信箱:
    • 16-32GB RAM

磁碟空間依所歸檔的電子郵件數量及保留時間長短而定。建議預估兩年份的儲存空間,並在必要時新增更多空間。儲存速度是決定效能的因素之一。最好使用儲存區域網路 (Storage Area Network,SAN) 和本機儲存。不支援 NAS。

支援的 Linux 版本
  • Open Enterprise Server 11,2015 (64 位元)
  • SUSE Linux Enterprise Server 12 (64 位元)
  • SUSE Linux Enterprise Server 12 SP1 (64 位元)
  • SUSE Linux Enterprise Server 11 (64 位元)

備註:Retain 系統需要的不只是空間。因為儲存許多小檔案 (特別是在歸檔行動訊息資料的系統上),故 iNode 是否足夠也是個問題。SLES 11 改變了 EXT3 檔案系統的預設方式,而且除非有所修改,否則 SLES 11 上的 EXT3 檔案系統將沒有足夠資源能應付大型儲存系統。關於相關限制及如何修正的資訊,請參閱「如何用更多 iNode 設定 EXT3 分割區」。若想要替代的檔案系統,XFS 檔案系統具有足夠的彈性可緩解風險。

支援的 Windows 版本
  • MS Windows 2008 (R2) 64 位元
  • MS Windows 2012 64 位元
  • MS Windows 2012 R2 64 位元
  • PowerShell 3.0 以上
支援的 SQL 資料庫伺服器
  • MySQL 5.6x (若使用 MySQL,必須為 Retain Server 和/或報告與監測伺服器提供 MySQL Connector/J (JDBC 5.1.21 或以上版本的驅動程式))。
  • Oracle 10/11g
  • MS SQL Server 2008 R2、2012、2014
  • PostgreSQL 9
連接埠使用情況

Retain 利用許多連接埠來促進不同元件之間的通訊,以及與不同的已歸檔系統進行通訊。根據預設,Retain 會使用下列連接埠處理下列服務。

Retain Server

Retain Server 是 Retain 系統的主要元件。其他 Retain 程序依預設會透過連接埠 48080 與伺服器通訊。伺服器會一直監聽該連接埠,無論其他元件採用哪種設定與它 (即 SSL 連接埠 443) 進行通訊。

  • 48080 (TCP) 若有任何 Retain 程序在代管 Retain Server 的伺服器以外的伺服器上執行,則必須具備接收的存取權限
  • 若 Reporting & Monitoring Server 元件安裝在代管 Retain Server 的伺服器以外的伺服器上,則 Server 必須具備送出的存取權限。並請參閱本文的 Reporting & Monitoring 元件
  • 48009 (TCP) AJP (Apache JServ Protocol) 連接埠供 Web 伺服器和 Tomcat 之間通訊使用。由於兩者均應存放在相同的伺服器上,所以不需要存取外部連接埠。80 / 443 (TCP–HTTP / HTTPS) 必須具備接收的存取權限,才能連接 Server 的網頁介面
  • 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 的接收和送出的存取權限
  • 111/2049 (UDP / TCP) 用於 NFS 用戶端服務。(唯有未使用具象狀態傳輸 (Representational State Transfer,REST) 時為必要) 若 Worker 並不在 Message Router 伺服器上,則必須具備送出的存取權限,好讓它在 Worker 的伺服器上放置記錄。可以使用 Samba,但是 NFS 似乎比較可靠

要讓 NFS 正確運作,可能要考慮其他連接埠。

客戶可自行決定是否要研究讓 NFS 服務正確運作的方法。

Retain 報告與監測伺服器

這是 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
  • Postgres:5432
註冊即可接收最新消息
"Retain 是隨插即用的可靠解決方案,不太需要管理。輕鬆安裝完成後立刻就會生效。"
Hugh R.Cauthers   /   Director of Information Services  Monroe-Woodbury 中央學區
需要更多資訊?尋找影片與下載項目等資源
49849106-61E1-4C60-9ECE-FBAB8A0563E9