You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何对OBIEE12c的RPD和Catalog执行备份操作?

OBIEE 12c (12.2.1.4) AIX 7.1 环境RPD与Catalog备份操作指南

前置检查

  • 提前获取WebLogic域管理员账号、密码,以及RPD文件的加密密码
  • 确认OBIEE域根目录$DOMAIN_HOME,默认路径为/u01/oracle/user_projects/domains/bi,如自定义路径请替换为实际值
  • 预留足够的备份存储空间,避免备份过程中磁盘不足导致文件损坏

1. RPD元数据备份

OBIEE 12c支持在线导出RPD,无需停止服务即可执行:

  1. 切换到BI工具脚本目录:
    cd $DOMAIN_HOME/bitools/bin
  2. 执行RPD导出命令:
    ./datamodel.sh downloadrpd -O /备份存储路径/自定义备份名.rpd -U 管理员账号 -P 管理员密码 -SI ssi

参数说明:

  • -O 后面跟备份文件输出的完整路径和文件名
  • -SI 为BI服务实例ID,默认环境为ssi,如有自定义请替换为实际实例ID
  • 执行过程中按提示输入RPD加密密码,即可完成导出
    如执行时提示权限不足,先给脚本添加执行权限:chmod +x datamodel.sh

2. Catalog报表资源备份

Catalog包含所有共享文件夹、个人文件夹下的报表、仪表盘、权限配置等内容,可通过runcat工具在线导出:

  1. 保持在$DOMAIN_HOME/bitools/bin目录下,执行导出命令:
    ./runcat.sh -cmd export -online http://BI服务访问地址:9502/analytics/saw.dll -credentials "login:password=管理员账号:管理员密码" -folder "/shared" -folder "/users" -output /备份存储路径/catalog_backup.bar

参数说明:

  • 同时指定/shared和/users两个目录即可覆盖所有共享资源和用户个人资源
  • 如账号密码包含特殊字符,用单引号包裹credentials参数值即可
  • 导出的.bar格式文件为Catalog标准归档文件,可直接用于还原操作

3. 备份有效性校验

  • 导出完成后对比备份文件大小与业务规模是否匹配,避免生成空文件或损坏文件
  • 迁移备份文件到测试服务器时,使用SFTP二进制传输模式,避免编码问题导致文件无法识别
  • 可提前使用OBIEE客户端工具打开备份的RPD文件,确认可正常读取元数据内容

内容的提问来源于stack exchange,提问作者user16893383

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 14:54:03