新 DSC 上的 Postgres 到 Postgres 迁移 - BAR - Data Stream Architecture - Data Stream Utility

Teradata® DSA - DSU 安装、配置和升级指南

Product
BAR
Data Stream Architecture
Data Stream Utility
Release Number
17.20
Published
2022 年 3 月
Language
中文 (简体)
Last Update
2022-04-14
dita:mapPath
zh-CH/kdx1632417608056.ditamap
dita:ditavalPath
zh-CH/itl1576617711059.ditaval
dita:id
B035-3153
Product Category
Software
Teradata Tools and Utilities
  1. 下载并提取 DSAMetadataMigrator-17.20.01.00 或更高版本。
  2. 准备或使用以前使用 ./generateYml.py) dsa_inputs.yaml 生成的 dsa_inputs.yaml
  3. isMPP : true 时,每个 Teradata MPP 系统只允许一个 Media_Server。它在内部使用 PCL 工具与 Teradata MPP 系统上的所有其他 media_server 进行通信。
  4. 运行 python3 runCompleteMigration.py -f dsa_input.yaml。在 SLES11 和 SLES12 上运行 ./runCompleteMigration.py -f dsa_inputs.yaml
    此脚本执行以下任务:
    • SSH 登录到旧 DSC 并从 jdbc.properties 读取 POSTGRES 密码。
    • 使用 PG_DUMP,读取旧的 DSC 存储库数据并将其存储在新 DSC 的 LandingZone 中。
    • 使用 recover.sh 实用程序运行还原到本地的新 DSC 存储库中。
    • 验证新旧 DSC 的 ROW 计数。
    • 根据旧 DSC 版本执行升级脚本(更改日志)。
    • 如果需要,更新或修改 DSC 名称。
    • 仅重新配置给定 dsa_inputs.yml 的组件。
    • 比较新旧 DSC 上的 list_consumerslist_components
    • 提供适当的消息或操作或退出代码。
      • EXIT 0(迁移成功完成)。
      • EXIT 1(迁移完成但出现警告。需要更改或执行)。
      • EXIT 2(迁移失败)。