备份和恢复 Essbase 实例
Essbase 实例备份用于将实例上的所有应用程序还原到公用时间点。实例备份主要用于灾难恢复,但当您希望一次迁移或恢复所有应用程序时适用。
将预恢复 Essbase 实例视为源(从中执行备份),将后恢复的 Essbase 实例视为目标。完成还原任务后,目标实例中的应用程序将反映到某个时间点的源实例。
注意:
目标实例不需要与源的 Essbase 版本相同。但是,与源相比,目标版本必须可打补丁。在以下主题中,您将多次被告知要停止 Essbase 服务。请参见 Stop、Start and Check Servers 。禁用用户连接后,在停止服务之前,请留出足够的时间让现有用户请求完成。
备份 Essbase 实例
实例备份是恢复 Essbase 实例的必需先决条件,您必须检查 Essbase 26ai 的备份一致性。
除了 Essbase 11g 使用的磁盘对象外, Essbase 26ai 还引入了使用关系数据库方案来管理 Essbase 应用程序元数据。修改现有的备份例程,以确保以一致的状态捕获所有相关信息。
为了确保 Essbase 备份是一致的,请在进行备份之前停止所有服务。尽管您可以采取措施来尽可能缩短此停机时间,但 Oracle 不建议在用户处于活动状态时执行实例备份。在停止 Essbase 之前,您可能希望正常地将用户从系统中移除。请参见 Alter Application (尤其是启用/禁用)和 Alter System (尤其是注销/终止)。如果使用 disable 命令,则必须在重新启动系统后通过 enable 命令进行反转。
- < 应用程序目录 > 的内容
- 关系数据库源方案:<schemaprefix>_Essbase
- EPM Shared Services “分配的角色”(如果将 EPM Shared Services 与 Essbase 一起使用)
要最大限度地减少用户停机时间,请考虑为 <Domain Root>/<Domain Name> 和 <Application Directory> 挂载单独的磁盘卷。这样可以比压缩磁盘中的文件夹更快地创建快照或克隆。此外,请考虑删除用于加载数据和构建维度的冗余或过时的文本文件,因为这些文件可能会很大并会延长压缩时间。
还原 Essbase 实例
生产 Essbase 实例使用 WebLogic 安全性以及身份提供者或 EPM 安全性(有或没有身份提供者)。在任一情况下,用户和组都由 Essbase 外部管理。
注意:
嵌入式 WebLogic LDAP 仅受测试环境支持,并且具有重要的备份和恢复限制。一般来说,您的身份提供者不会在与 Essbase 实例相同的物理硬件上运行,因此在恢复 Essbase 时,您将受到保护,无法恢复身份提供者。您只需配置新的 Essbase 目标实例并将其配置为使用现有身份提供者。