对 DSA 配置故障转移的方式取决于在 DSA 环境中使用的配置。有关此配置的说明,请参阅 DSA 配置。
DSA 不支持自动故障转移。如果使用的是嵌入式 Data Mover DSC,则在故障转移发生后,需要进行其他配置,然后 Data Mover DSA 作业才能再次运行。
配置 1:DSC 在 Data Mover 服务器上运行
没有外部 DSA 环境时,为活动和备用 Data Mover 守护程序都配置了 Data Mover 捆绑的 DSC。

在此配置中,DSC、DSA REST 和 Teradata ActiveMQ 在活动 Data Mover 服务器上运行。在备用服务器上,DSC、DSA REST 和 Teradata ActiveMQ 处于关闭状态。如果发生故障转移,Data Mover 故障转移监控器会自动打开备用服务器上的 Data Mover 组件,其中包括 DSC、DSA REST 和 Teradata ActiveMQ。但是,还需要进行其他配置才能在新的活动 Data Mover 服务器上运行 Data Mover DSA 作业。
根据在源系统和目标系统上运行的 Teradata 系统版本,请参考以下注意事项:
Teradata 版本 | 是否需要操作? | 说明 |
---|---|---|
低于 16.00 | 是 | 在运行任何 Data Mover DSA 作业之前,您必须执行所有步骤在新的活动 Data Mover 服务器上配置 DSC。在这种情况下,不会进行任何预配置。 |
16.00 及更高版本 | 是 | 在配置过程中会向源和目标系统注册活动服务器和备用服务器上的 DSC,但 DSA ClientHandler 无法预先配置为使用备用 DSC。如果发生故障转移,则必须在要使用的所有 TPA 节点上更新并重新启动 ClientHandler 属性。 |
配置 2:Data Mover 使用外部 DSC
版本低于 16.00 的 Teradata Database 具有现成 DSA 环境并用于以下目的时,使用配置 2:

- 备份和还原
- 将数据库用作源系统或目标系统,使用 Data Mover 复制数据
在此配置中,活动服务器和备用服务器使用相同的外部 DSC。如果发生 Data Mover 故障转移,故障转移监控器将启动新的活动 Data Mover 组件,新的活动 Data Mover 服务器将调用外部 DSC。如果发生 Data Mover 故障转移,无需配置或注册 DSC。
如果外部 DSC 发生故障,您需要在源系统和目标系统上注册一个新的 DSC,并将活动和备用 Data Mover 服务器配置为使用这个新的 DSC。目前,尚无针对此类故障的自动故障转移。
配置 3:DSC 在 Data Mover 服务器以及外部运行
在 Teradata Databases 16.00 及更高版本上同时使用 Data Mover DSC 和外部 DSC 环境时,配置 3 适用。

发生故障转移时,此配置将镜像配置 1。Data Mover 故障转移方案不涉及独立外部 DSC。有关详细信息,请参阅 DSA 故障转移配置 1。