Skip to main content
SnapCenter software
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

克隆 Oracle 資料庫的要求

在複製 Oracle 資料庫之前,您應該確保先決條件已完成。

  • 您應該已經使用SnapCenter建立了資料庫的備份。

    您應該已經成功建立了線上資料和日誌備份或離線(安裝或關閉)備份,複製操作才能成功。

  • 如果要自訂控制檔或重做日誌檔案路徑,則應預先配置所需的檔案系統或自動儲存管理 (ASM) 磁碟組。

    預設情況下,克隆資料庫的重做日誌和控制檔案會在 ASM 磁碟組或SnapCenter為克隆資料庫的資料檔案配置的檔案系統上建立。

  • 如果您使用 NFS 上的 ASM,則應將 /var/opt/snapcenter/scu/clones/*/* 新增至 asm_diskstring 參數中定義的現有路徑。

  • 在 asm_diskstring 參數中,如果使用 ASMFD,則應配置 AFD:*;如果使用 ASMLIB,則應配置 ORCL:*

    有關如何編輯 asm_diskstring 參數的信息,請參閱 "如何將磁碟路徑新增至 asm_diskstring"

  • 如果要在備用主機上建立克隆,則備用主機應符合下列要求:

    • 應在備用主機上安裝適用於 Oracle 資料庫的SnapCenter插件。

    • 克隆主機應該能夠從主儲存或輔助儲存中發現 LUN。

      • 如果您要從主儲存或輔助(Vault 或映像)儲存複製到備用主機,請確保在輔助儲存和備用主機之間建立 iSCSI 會話,或針對 FC 正確劃分區域。

      • 如果要從 Vault 或映像儲存複製到相同主機,請確保在 Vault 或映像儲存與主機之間建立 iSCSI 會話,或針對 FC 正確劃分區域。

      • 如果在虛擬化環境中進行克隆,請確保在主儲存或輔助儲存與託管備用主機的 ESX 伺服器之間建立 iSCSI 會話,或針對 FC 進行正確分區。

        有關信息,請參閱 "主機實用程式文檔"

    • 如果來源資料庫是 ASM 資料庫:

      • ASM 執行個體應該會在將執行複製的主機上啟動並執行。

      • 如果要將複製資料庫的存檔日誌檔案放置在專用 ASM 磁碟組中,則應在複製作業之前設定 ASM 磁碟組。

      • 可以配置資料磁碟組的名稱,但請確保該名稱未被執行複製的主機上的任何其他 ASM 磁碟組使用。

        駐留在 ASM 磁碟組上的資料檔案會作為SnapCenter克隆工作流程的一部分進行設定。

    • 對於 NVMe,應安裝 NVMe util

  • 資料 LUN 和日誌 LUN 的保護類型(例如鏡像、保管庫或鏡像保管庫)應該相同,以便在使用日誌備份複製到備用主機期間發現輔助定位器。

  • 您應該在來源資料庫參數檔案中將 exclude_seed_cdb_view 的值設為 FALSE,以檢索用於複製 12_c_ 資料庫備份的種子 PDB 相關資訊。

    種子 PDB 是系統提供的模板,CDB 可以使用它來建立 PDB。種子 PDB 名為 PDB$SEED。有關 PDB$SEED 的信息,請參閱 Oracle Doc ID 1940806.1。

    註 您應該在備份 12_c_ 資料庫之前設定該值。
  • SnapCenter支援由 autofs 子系統管理的檔案系統的備份。如果要複製資料庫,請確保資料掛載點不在 autofs 掛載點的根目錄下,因為插件主機的根使用者沒有權限在 autofs 掛載點的根目錄下建立目錄。

    如果控制和重做日誌檔案位於資料掛載點下,則應修改控製檔案路徑,然後相應地修改重做日誌檔案路徑。

    註 您可以手動向 autofs 子系統註冊新的克隆掛載點。新克隆的掛載點不會自動註冊。
  • 如果您有 TDE(自動登入)並希望在同一台或備用主機上複製資料庫,則應將 /etc/ORACLE/WALLET/$ORACLE_SID 下的錢包(金鑰檔案)從來源資料庫複製到複製的資料庫。

  • 您應該在 /etc/lvm/lvm.conf 中設定 use_lvmetad = 0 的值並停止 lvm2-lvmetad 服務,以便在 Oracle Linux 7 或更高版本或 Red Hat Enterprise Linux (RHEL) 7 或更高版本上的儲存區域網路 (SAN) 環境中成功執行複製。

  • 如果您使用的是 Oracle 資料庫 11.2.0.3 或更高版本,並且使用 NID 腳本變更了輔助執行個體的資料庫 ID,則應安裝 13366202 Oracle 修補程式。

  • 您應確保託管磁碟區的聚合位於儲存虛擬機器 (SVM) 的已指派聚合清單中。

  • 對於 NVMe,如果必須排除任何目標連接埠的連接,則應在 /var/opt/snapcenter/scu/etc/nvme.conf 檔案中新增目標節點名稱和連接埠名稱。

    如果該文件不存在,您應該按照以下範例所示建立該文件:

    blacklist {
    nn-0x<target_node_name_1>:pn-0x<target_port_name_1>
    nn-0x<target_node_name_2>:pn-0x<target_port_name_2>
    }
  • 您應該確保 LUN 沒有使用由混合協定 iSCSI 和 FC 組成的 iGroup 對應到 AIX 主機。有關更多信息,請參閱 "操作失敗,錯誤:無法發現 LUN 的設備"