網站切換
Oracle Maximum Availability Architecture (Oracle MAA) 最佳作法是每半年執行完整的堆疊網站切換、回復主要和次要網站的角色、測試切換程序,以及擷取和更正任何可能發生的未管理變更或其他問題。 您也可以切換至次要站台,在主要站台進行主要維護時繼續提供服務。
在 OCI 內執行網站切換
執行完整的堆疊 PeopleSoft,從「網站 1」(原先是主要) 切換至「網站 2」(原先是次要)。
您可以使用 Oracle Cloud Infrastructure (OCI) 執行逐步切換、手動切換,或將步驟編寫為單一流程。無論是哪一種情況,您都可以將 REST API 的組合用於資料庫層,並為應用程式和 Web 層使用命令檔。
本節說明手動步驟。此範例假設內部部署資料庫已經從「資料保全中介」組態刪除。
在此範例中,「廠區 1」原本是主要,而「廠區 2」原本是次要。他們會在本練習中切換角色。以下是在 OCI 中執行切換的高階作業:
網站 1:
- 在計劃切換事件之前,在 PeopleSoft Process Scheduler 中清空或保留批次工作。
- 關閉所有 PeopleSoft 應用程式伺服器、處理作業排程器以及所有 PeopleSoft 網際網路架構 (PIA) Web 伺服器。
- 驗證 PeopleSoft 資料庫已可進行切換。
- 執行 Oracle Data Guard 切換。
- 執行 OCI File Storage 角色反轉。
網站 2:
- 驗證角色型資料庫服務已啟動。
- 啟動 PeopleSoft 應用程式伺服器、處理作業排程器以及所有 PIA Web 伺服器。
- 驗證新主要區域負載平衡的後端伺服器狀態 (綠色確定 )。
- 驗證您可以登入 PeopleSoft PIA。
下列範例提供執行完整堆疊 PeopleSoft 切換的詳細步驟。這些範例使用來自阿什本 (CDBHCM_iad1dx
) 主要資料庫測試環境的名稱,以及鳳凰城 (CDBHCM_phx5s
) 中的待命資料庫名稱。
當上述步驟成功完成後,生產會在站台 2 執行。