使用
Data Mover 同步服务可帮助您设置 Postgres 逻辑复制。提供的四个命令为用户交互命令,除非另有说明,否则必须从活动服务器运行它们。
命令 |
说明 |
config |
仅在活动服务器上运行,并在活动存储库上设置发布、在备用存储库上设置订阅。将备用存储库上的订阅连接到活动存储库上的发布。运行 config 命令时有两个选项:- 在活动存储库与一个或多个备用存储库之间设置新的复制服务。
- 此为全新设置,在该设置下,活动存储库上没有任何现有发布,或者活动存储库需要重新创建发布。
- 此命令在活动存储库上创建发布、在备用存储库上创建订阅。它还将备用存储库连接到活动存储库。
- 向现有复制服务中添加其他备用存储库。
- 当活动存储库上已经存在发布时,运行此命令。
- 此命令在备用存储库上创建订阅,并将该存储库连接到活动存储库。
|
dropconfig |
仅在活动服务器上运行并删除现有复制服务。运行 dropconfig 命令时有两个选项:- 在活动存储库服务器上删除复制。
- 此选项会完全删除活动服务器和备用服务器上的复制服务。
- 需提示用户输入备用主机名和 Postgres 用户凭据。
- 在备用存储库服务器上删除复制。
- 此选项仅删除备用存储库服务器上的订阅。活动存储库服务器上的发布保留不变。
|
startmonitor |
仅在活动服务器上运行,并开始监控在发布与订阅之间复制的数据。以下条件将触发预警:- 活动存储库上不存在发布
- 任何已建立的备用存储库均未处于活动状态
- 数据复制速度低于指定的阈值
|
stopmonitor |
停止同步监控服务。 |