EPM System 组件的灾难恢复

环境配置

配置灾难恢复环境需要以下步骤:

  1. 在生产站点安装并配置 Oracle Enterprise Performance Management System

    运行时可执行文件和数据应位于可复制分区上。

    分布式服务必须群集化才能形成逻辑服务。

  2. 如果备用站点的主机名与生产站点的主机名不同,请在备用站点设置主机名别名。请参阅“主机名要求”。

  3. 当生产站点的 EPM System 配置完成时,在备用站点安装并配置 EPM System

  4. 如果您在使用 Oracle Hyperion Financial Data Quality Management, Enterprise Edition,请将以下文件从主环境复制到配置了 EPM System web 应用程序的所有辅助节点:
    • <DOMAIN_HOME>\config\fmwconfig\keystores.xml
    • <DOMAIN_HOME>\config\fmwconfig\cwallet.sso
    • <DOMAIN_HOME>\config\fmwconfig\bootstrap\cwallet.sso
  5. 设置数据库复制。

    注:

    可使用备份和恢复过程进行复制。

  6. 启用备用站点。

    • 禁用生产站点和备用站点之间的镜像。

    • 对每个应用程序运行崩溃恢复过程以恢复 Oracle Essbase。请参阅《Oracle Enterprise Performance Management System 备份和恢复指南》中的第 4 章“Essbase 组件”。

    • 在备用主机上启动服务。

主机名要求

EPM System 灾难恢复部署需要一种在生产站点和备用站点之间解析主机引用的方式。确保您的配置使用以下选项之一(按首选顺序列出):

  • 生产站点和备用站点分别位于不同的网络上。

    在这两个站点中,完全限定主机名可以相同。

  • 生产和备用站点具有不同的 DNS,将主机名解析为各自网络中的正确 IP 地址。

    备用站点可具有备用 DNS,当灾难发生时激活该备用 DNS。

  • 通过 /etc/hosts 文件,将生产主机名解析为备用站点的本地 IP 地址。

如果生产站点和备用站点中的主机名必须不同,而且备用站点没有单独的 DNS,请按如下所示在备用站点中为生产站点服务器设置一个别名,使主服务器是别名中的第一项。

图 9-2 主机名别名设置


图中显示将主服务器作为第一项的主机名别名设置。

数据库建议

灾难恢复环境的数据库建议:

  • 在备用站点使用数据库主机名别名。

  • 数据存储库使用 Oracle Data Guard 配置。

  • 对于计划的配置更改,使用 Oracle Data Guard 强制数据库同步。