设置双机热备

本文介绍如何在主服务器和备用服务器上设置双机热备功能。当主服务器发生故障时,备用服务器变为活跃状态,并接管 PBX 系统,从而减少故障时间和数据损失。

使用要求和限制条件

使用要求
要设置双机热备,你需要准备两台 Yeastar P 系列软件版,且服务器需要满足以下要求。
项目 要求
订阅服务 双机热备功能无需额外订阅服务。
注: 需确保为双机热备中作为主服务器的 PBX 订阅所需服务。当备用服务器接管系统时,主服务器上订阅服务的功能将在备用服务器上自动生效。
系统容量 两台 PBX 的系统容量一致,即分机数和并发数需要一致。
固件版本 两台 PBX 的固件版本一致 (83.6.0.24 或更高版本)。
网络 两台 PBX 的传输协议一致,均使用静态 IP 地址,且部署在同一网段中。
限制条件
  • 双机热备功能支持同一局域网中相同网段下的设备。
  • 双机热备仅对 LAN 端口生效,WAN 端口不支持此功能。
    注: 如果 PBX 的网口模式为 双网卡,需要将默认网口设置为 LAN 端口 (路径:系统 > 网络 > 基础设置)。

应用场景

某公司为实现系统的高可用性,在本地局域网中设置了双机热备,服务器的 IP 地址如下所列:

  • 主服务器 IP 地址:192.168.5.151
  • 备用服务器 IP 地址:192.168.5.152
  • 虚拟 IP 地址:192.168.5.150

操作步骤

  1. 登录 PBX 管理网页,进入 系统 > 高可用性 > 双机热备。
  2. 在页面顶部,打开 启用双机热备 功能开关。

  3. 在 服务器信息 栏,分别输入两台 PBX 的信息。
    设置主服务器
    在主服务器的 双机热备 配置页面,完成以下设置。
    设置备用服务器
    在备用服务器的 双机热备 配置页面,完成以下设置。
    设置
    设置项的详细说明如下表所示。
    设置 说明
    本服务器模式 在下拉列表中,选择服务器模式。
    主服务器名称 输入一个名称,帮助你识别主服务器。在本例中,输入 Host_Server。
    注: 主服务器和备用服务器中设置的 主服务器名称 要保持一致,以避免因事件通知中的服务器名称不同而产生混淆。
    备用服务器名称 输入一个名称,帮助你识别备用服务器。在本例中,输入 Standby_Server。
    注: 主服务器和备用服务器中设置的 备用服务器名称 要保持一致,以避免因事件通知中的服务器名称不同而产生混淆。
    主服务器 IP 地址 输入主服务器的 IP 地址。在本例中,输入 192.168.5.151。
    备用服务器 IP 地址 输入备用服务器的 IP 地址。在本例中,输入 192.168.5.152。
    认证码 设置一个认证码。
    注: 两台 PBX 必须设置相同的认证码以验证连接。
  4. 在 虚拟 IP 地址 栏,为双机热备服务器设置网络连接。

    注: 当你输入虚拟 IP 地址后,对应的 子网掩码、虚拟网关 和 网络检测节点 信息会自动填入。
    设置 说明
    虚拟 IP 地址

    此处填写的虚拟 IP 地址是一个未被占用的 IP 地址,此 IP 地址将作为主备服务器共用的 IP 地址,并始终指向活跃 PBX 服务器。

    注:
    • 在主服务器和备用服务器上设置的 虚拟 IP 地址 需要保持一致。
    • 双机热备启用后,你可以使用此处设置的虚拟 IP 地址访问和操作 PBX 系统。例如,在本地局域网中注册分机时,使用虚拟 IP 地址作为服务器的 IP 地址进行注册。
    子网掩码 根据 PBX 所在的网络环境填写子网掩码,确保虚拟 IP 地址与服务器能相互通信。
    虚拟网关 填写虚拟 IP 地址的网关地址,确保虚拟 IP 地址与服务器 IP 地址能相互通信。
    网络检测节点 填写网络检测节点。备用服务器使用此节点判断网络是否处于全断网状态。若处于全断网状态,则不切换服务器。
  5. 在 高级选项 栏,完成以下设置。

    设置 说明
    心跳检测间隔(秒) 定义发送心跳包的频率。

    默认 2 秒,表示备用服务器每 2 秒钟发送一个心跳包,检测主服务器的运行状态。

    宕机侦测时间(秒) 定义主服务器响应备用服务器的最大时间间隔。
    默认 120 秒,如果在设置时间内备用服务器未收到主服务器的有效回复,就会自动接管主服务器的工作。
    注: 该值需大于主服务器启动时间(约 2 分钟),否则在主服务器启动过程中,备用服务器会自动接管主服务器工作。
    通话录音数据同步 启用后,备用服务器将实时同步主服务器的通话录音数据。
    外部聊天文件同步 启用后,备用服务器将实时同步主服务器的外部聊天文件。
    启用单边 WAN 端口 启用后,主备服务器上的 WAN 端口只会开启一个。主备切换时,WAN 口的 IP 地址将切换为活跃 PBX 的 IP 地址。
  6. 点击 保存。

    系统提示你需要重启服务器,以使双机热备设置生效。

执行结果

主服务器
  • PBX 重启后,双机热备的 状态 显示 运行中。

  • 当你配置主服务器时,配置会被同步到备用服务器上。
备用服务器
  • PBX 重启后,双机热备的 状态 显示 备用中。

  • 如果你尝试配置备用服务器,系统将提示 “备用服务器不支持配置”。

后续步骤

测试双机热备功能是否已生效。
  1. 在主服务器上创建一个分机,点击 保存 并 应用。
  2. 在备用服务器上,查看是否同步主服务器的设置。

    你将看到备用服务器上自动新增了一个相同的分机。