驗證組態

您可以啟動次要中間層,然後使用轉換成快照待命資料庫或可重新整理複製項的待命資料庫進行測試,驗證待命網站而不執行完整切換。

建議您在測試或修正時停用組態複製 cron 工作,以避免檔案損毀或不一致。可以維護主要目錄的複本,進行這些測試與驗證作業時,只能停用次要 (從暫存目錄到次要網域) 中的複寫。

請參考精確的 Oracle Fusion Middleware 元件災害復原建議,以避免重複執行擱置中的工作流程、重複的 JMS 處理等等。存取標準 Oracle WebLogic 管理和 Oracle Fusion Middleware 主控台,以檢查系統的適當行為。注意,針對測試,您可能需要操控適當的 DNS,因為系統目前使用主要的前端主機名稱進行存取。

使用快照待命資料庫時,開啟次要區域以進行驗證

測試或修正次要區域之前,請先將待命資料庫轉換成待命資料庫快照。

  1. 將待命資料庫轉換成快照待命資料庫。
  2. 完成之後,請正常啟動次要區域中的 Oracle WebLogic Server 處理作業。
  3. 存取標準「Oracle WebLogic 管理」和 Oracle Fusion Middleware 主控台來檢查系統的適當行為 (請注意,由於系統使用主要的前端主機名稱進行存取,因此您可能需要操控適當的 DNS)
  4. 測試完成之後,請停止次要的 Oracle WebLogic 處理作業。
  5. 再次將待命資料庫轉換成實體待命資料庫。

使用遠端可重新整理複製項時開啟次要區域以進行驗證

測試或修正次要區域之前,請先中斷可重新整理複製項與主要區域之間的連線,然後變更次要網域中的 Oracle WebLogic ServerOracle SOAOracle Fusion Middleware 系統 DR 資料來源,再指向待命資料庫到可重新整理複製項。

您可以將資料來源變更為指向「可重新整理複製項」,或使用 fmwadb_switch_db_conn.sh 程序檔返回待命資料庫。

  1. 使用 fmwadb_switch_db_conn.sh 程序檔變更資料來源以指向可重新整理複製項。
    此命令檔使用 WALLET 目錄和 WALLET 密碼的參數,並以提供的公事包密碼取代目前的公事包目錄。

    以下是執行取代連線資訊程序檔的範例:

    [oracle@soarefr-soa-0 ~]$ /u01/soacs/dbfs/share/scripts/fmwadb_switch_db_conn.sh /u01/soacs/dbfs/share/wallets/atp-hyd-refreshable-clone/ my_wallet_password123
    The password provided for the wallet is valid. Proceeding...
    Gathering Data Soure information...
    Backing up current config...
    Backup created at /u01/data/domains/soarefr_domain/ /u01/data/domains/soarefr_domain_backup_13_36_11-13-10-22
    Replacing values in datasources...
    Replacement complete!
  2. 執行之後,請正常啟動次要區域。
  3. 存取標準「Oracle WebLogic 管理」和 Oracle Fusion Middleware 主控台來檢查系統的適當行為 (請注意,由於系統使用主要的前端主機名稱進行存取,因此您可能需要操控適當的 DNS)。
  4. 測試完成之後,請將資料來源回復為待命 Oracle Autonomous Database Serverless 連線資訊,然後將可重新整理複製項重新連線至主要資料庫。
    使用 fmwadb_switch_db_conn.sh 程序檔變更資料來源,以指向待命資料庫。