教學課程 / 第 05 課:保持 Apex One 版本為最新 / 更新流程與更新摘要
單元 7 / 9

更新流程與更新摘要

主動式更新用於 Apex One 網路中的兩個目的:從更新來源取得更新,以及將其部署至 Security Agent。Apex One 網路中的更新流程可分為以下步驟。

更新流程

步驟 1:Apex One 判斷是否需要更新

流程從 Apex One 伺服器使用其主動式更新模組,從預先選定的主動式更新伺服器下載伺服器定義檔(server.ini)開始。下載可由手動觸發,或由預約更新事件觸發。

Server.ini 包含主動式更新伺服器上目前可用元件版本的清單。主動式更新將此檔案中的資訊與 Apex One 伺服器上的檔案比較,以判斷是否需要更新。

更新流程步驟1:ApexOne伺服器從主動式更新
步驟 2:下載更新

若主動式更新模組判斷需要更新,則從主動式更新伺服器下載所需元件,並更新自身的 server.ini 檔案。

更新流程步驟2:主動式更新模組下載所需元件
步驟 3:通知更新代理程式並下載

回應更新要求時,Apex One 伺服器在其資料庫中識別更新代理程式。識別後,伺服器向這些更新代理程式發送訊息。

通知更新代理程式後,伺服器等待(預設 15 分鐘)更新代理程式取得更新,若未收到回應則重試 5 次。此等待時間由 ofcscan.ini 中 [INI_SERVER_SECTION] 區段下的 Download_TimeOut_RA 參數定義。

更新流程步驟3:伺服器識別更新代理程式並發送通知
步驟 4:通知用戶端

完成下載後,Apex One 可執行以下其中一項操作:

  • 立即將更新部署至用戶端(預設)
  • 儲存更新供手動更新部署或用戶端主動更新使用

部署時,Apex One 通知用戶端有新元件可用,進而提示用戶端使用各自的主動式更新模組下載 Apex One server.ini 檔案。

更新流程步驟4:ApexOne通知用戶端有新元件
步驟 5:用戶端判斷是否需要更新

收到更新通知後,Security Agent 執行與步驟 1 相同的更新驗證。但在用戶端的情況下,更新來源為 Apex One 伺服器本身或替代更新來源。

更新流程步驟5:SecurityAgent驗證是
步驟 6:用戶端下載更新

用戶端依需要下載累加版本或病毒碼。

更新流程步驟6:用戶端下載累加版本或病毒碼
步驟 7:用戶端通知伺服器已完成更新

用戶端通知其 Apex One 伺服器已完成更新。

更新流程步驟7:用戶端通知ApexOne伺服器已

更新摘要

更新摘要
可顯示已更新的線上及離線用戶端摘要報告。點擊更新 > 更新摘要。

← 上一單元:建立更新代理程式 下一單元:安全性符合總覽、服務與元件 →
隨堂小考1 題 · 純練習:不計分、不留紀錄、不限次數
1. `server.ini` 檔案的用途為何?
server.ini 包含 Apex One 伺服器套用至 Security Agent 的設定。
server.ini 包含 Security Agent 所使用之所有可用更新來源的清單。
server.ini 包含主動式更新伺服器上目前可用元件版本的清單,Apex One 伺服器用此清單判斷是否需要更新。
server.ini 包含 Apex One 伺服器與 Security Agent 用來在下載元件前驗證更新套件簽章的數位憑證資訊。
正解:server.ini 包含主動式更新伺服器上目前可用元件版本的清單,Apex One 伺服器用此清單判斷是否需要更新。。

第 05 課:保持 Apex One 版本為最新 · 9 單元