下载脚本

从 GitHub 系统信息库获取最新的设置脚本。

注:

将所有下载的脚本放入同一文件夹中。
  1. 转到 GitHub 资料档案库。
  2. 下载 maa/fmw-wls-with-adb-dr 目录中的所有脚本。
  3. 下载 maa/app_dr_common 目录中的所有脚本。
    这些脚本相互调用。尽管在某个时间点执行了特定操作,但下载整个目录并将所有脚本放入同一文件夹中。您需要主站点和辅助站点中的脚本。
  4. 按照本文档中的说明阅读每个执行操作所需的变量。

下载的文件包括用于执行以下任务的脚本:

  1. 为数据源配置 TNS 别名
  2. 设置初始 DR 配置
  3. 设置正在进行的复制
  4. 更改 Oracle WebLogic ServerOracle SOAOracle Fusion Middleware 系统的钱包。
每个脚本都为灾难保护系统的 DR 设置和生命周期的不同部分提供自动化。下表提供实用程序的摘要:
脚本名 说明
fmwadb_config_replica.sh 在站点之间复制配置。
fmwadb_dr_prim.sh 为 DR 设置准备一个主站点。
fmwadb_dr_stby.sh 为 DR 设置准备次要站点。
fmwadb_rest_api_listabds.sh 根据 ADB ID 和租户信息获取 Autonomous Database 角色。
fmwadb_switch_db_conn.sh 将现有连接信息替换为新的 ADBS WALLET。
fmw_change_to_tns_alias.sh 将 Oracle WebLogic 数据源和 jps config 文件使用的连接字符串替换为 tns 别名。
fmw_dec_pwd.sh 解密 Oracle WebLogic 加密的密码。
fmw_enc_pwd.sh 使用 Oracle WebLogic 加密加密口令。
fmw_get_connect_string.sh 返回 Oracle WebLogic、Oracle SOAOracle Fusion Middleware 数据源使用的连接字符串。
fmw_get_ds_property.sh 返回特定数据源属性的值。