将 ADManager Plus 数据库迁移至 Microsoft SQL 故障转移群集实例

    Microsoft 故障转移群集实例 (FCI) 是 SQL Server 的一个功能,通过在群集环境中运行 SQL Server 来提供高可用性,并确保数据库基础设施的可靠性。若要将现有的 ADManager Plus 数据库迁移到 FCI,请按照以下步骤操作。

    将ADManager Plus数据库迁移至Microsoft SQL故障转移群集的步骤

    1. 停止ADManager Plus服务。
    2. 在命令提示符中运行(ADManager Plus安装目录)\bin\ChangeDB.bat。确保执行命令提示符的用户与运行ADManager Plus的用户一致。
    3. 数据库配置向导将显示。在此选择服务器类型为Microsoft SQL,并提供以下信息:
      • 主机名字段中,填写故障转移群集实例的虚拟IP或主机名。
      • 端口字段中输入故障转移群集实例的端口号。
      • 数据库名称字段中,填写新创建数据库的名称。
      • Migrate ADManager Plus database to Microsoft SQL failover clusters

      注意:若未选择"自动发现"选项,则需手动输入Microsoft SQL服务器实例名称。

    4. 选择身份验证类型。若选择Windows 身份验证,凭据将自动获取;若选择SQL Server 身份验证,请输入对应的同步凭据。
    5. 注意:若使用 SQL Server 身份验证迁移数据库,系统将自动授予对 Microsoft SQL 实例的访问权限。但若使用 Windows 身份验证,则需按此处说明手动授予访问权限。

    6. 点击测试连接以验证凭据是否正确。
    7. 点击保存
    8. 迁移过程将启动,完成需数分钟。迁移成功后将显示此界面:

      Migrate ADManager Plus database to Microsoft SQL failover clusters

    为数据库指定故障转移时间

    当某节点发生故障或不可用时,系统将自动触发故障转移机制,由备用节点接管服务。为保障ADManager Plus数据库持续运行,需明确规定备用节点切换为主节点的响应时限。

    为此,请在<ADManager Plus安装文件夹>\conf\product-config.xml文件中 为DBConnectionRetryCount和 DBConnectionRetryInterval参数设置秒数值

    Migrate ADManager Plus database to Microsoft SQL failover clusters