4.3. 使用 Web 控制台将新服务器配置为现有服务器的供应商

要准备新的服务器 provider 2.example.com 作为供应商,您需要:

  • 为后缀启用复制。
  • 创建到现有服务器的复制协议。
  • 初始化现有服务器。

在复制拓扑中的现有供应商上执行这个步骤。

警告

如果您没有在现有服务器上初始化复制协议,请不要继续。否则,新服务器中的空数据库会覆盖现有供应商上的数据库。

前提条件

  • 您可以在新服务器上为 dc=example,dc=com 后缀启用复制。
  • 您在现有服务器上为 dc=example,dc=com 后缀启用复制。
  • 要加入的新服务器已被成功初始化。
  • 在 web 控制台中登录到实例。

流程

  1. 打开 Replication 菜单。
  2. 选择 dc=example,dc=com 后缀。
  3. 添加复制协议并初始化现有服务器:

    1. Agreements 选项卡中,点 Create Agreement,并填写字段:

      创建复制协议多供应商 2

      这些设置创建一个名为 example-agreement-supplier2-to-supplier1 的复制协议。复制协议定义了设置,如现有服务器的主机名、协议和身份验证信息,供应商在将数据连接并复制到现有供应商时使用的身份验证信息。

    2. Consumer Initialization 字段中选择 Do Online Initialization,以在保存协议后自动初始化新的服务器。
    3. Save Agreement

      创建协议后,目录服务器会初始化 provider 1.example.com。根据要复制的数据量,初始化可能会非常耗时。

验证

  1. 打开 Replication 菜单。
  2. 选择 dc=example,dc=com 后缀。
  3. Agreements 选项卡中,验证表的 State 列中协议的状态。

    复制协议成功初始化