配置异地容灾 (站点到站点 VPN 组网)

你可以在通过站点到站点 VPN 连接的两台 PBX 服务器上配置异地容灾,以确保灾难发生时核心的通话功能持续可用。

使用要求

异地容灾的两台服务器都必须满足以下要求:

项目 要求
产品型号 Yeastar P 系列软件版
订阅服务 异地容灾
版本 相同的固件版本,且必须是 83.12.0.57 或更高版本。
系统容量 相同的分机数和并发数。
网络 LAN 口作为默认网口,且使用静态 IP 地址。
外部存储 相同的存储设备和挂载点。

前提条件

你已通过站点到站点 VPN 连接两台 Yeastar P 系列软件版,并且它们可以相互通信。

操作步骤

要实现异地容灾,你需要在 工作服务器灾备服务器 上完成以下设置。

  1. 登录 PBX 管理网页,进入 系统 > 高可用性 > 异地容灾
  2. 启用异地容灾并设置异地组网方式。

    1. 在页面顶部,打开 启用异地容灾 开关。
    2. 异地组网方式 下拉列表中,选择 站点到站点VPN
  3. 在工作服务器和灾备服务器上完成以下设置。
    工作服务器
    设置 说明
    本服务器模式 选择 工作服务器
    注: 如果你已启用双机热备,则只有 主服务器 可以充当 工作服务器
    工作服务器名称

    填写一个名称,帮助你在事件通知中识别工作服务器。

    注: 工作服务器和灾备服务器中设置的 工作服务器名称 要保持一致,以避免因事件通知中的服务器名称不同而产生混淆。
    灾备服务器名称

    填写一个名称,帮助你在事件通知中识别灾备服务器。

    注: 工作服务器和灾备服务器中设置的 灾备服务器名称 要保持一致,以避免因事件通知中的服务器名称不同而产生混淆。
    网络检测节点 填写一个网络检测节点 (例如 VPN 路由器的网关地址),以检测工作服务器与 VPN 的连接,防止由于工作服务器自身网络问题没有响应心跳包,导致灾备服务器意外接管。
    认证码
    设置一个认证码。
    注: 两台 PBX 必须设置相同的认证码以验证连接。
    灾备服务器IP地址 填写 VPN 网络中分配给灾备服务器的 IP 地址。
    灾备服务器
    设置 说明
    服务器信息
    本服务器模式 选择 灾备服务器
    工作服务器名称

    填写一个名称,帮助你在事件通知中识别工作服务器。

    注: 工作服务器和灾备服务器中设置的 工作服务器名称 要保持一致,以避免因事件通知中的服务器名称不同而产生混淆。
    灾备服务器名称

    填写一个名称,帮助你在事件通知中识别灾备服务器。

    注: 工作服务器和灾备服务器中设置的 灾备服务器名称 要保持一致,以避免因事件通知中的服务器名称不同而产生混淆。
    网络检测节点 填写一个网络检测节点,以检测灾备服务器与 VPN 的连接,防止由于灾备服务器自身网络问题没有收到心跳包响应,导致意外接管。
    认证码
    设置一个认证码。
    注: 两台 PBX 必须设置相同的认证码以验证连接。
    工作服务器 IP 地址
    根据工作服务器的部署环境填写 IP 地址。
    • 如果工作服务器启用了双机热备,则填写虚拟 IP 地址。
    • 如果工作服务器未启用双机热备,则填写 VPN 网络中分配给工作服务器的 IP 地址。
    高级
    心跳检测 (秒) 定义发送心跳包的频率。

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

    宕机侦测时间 (秒) 定义工作服务器响应灾备服务器的最大时间间隔。
    默认 150 秒,如果在设置时间内灾备服务器未收到工作服务器的回复,就会自动接管通信。
    注: 如果你启用了双机热备,此值需大于双机热备功能中 宕机侦测时间 的设定值,且至少相差 30 秒。
  4. 点击 保存

    系统提示你需要重启 PBX,以使异地容灾设置生效。

  5. 点击 马上重启

执行结果

重启 PBX 后,你可以在 PBX 管理网页上查看异地容灾状态。
  • 工作服务器的异地容灾状态显示 工作中,表示工作服务器正常工作,提供所有 PBX 功能。

  • 灾备服务器的状态显示 灾备状态,表示此服务器在灾备状态中。灾备服务器此时开始从工作服务器同步数据。

后续步骤

详细阅读 SIP 中继和 WebRTC 中继的服务器灾备SIP 设备和 Linkus UC 客户端的服务器灾备,了解如何在中继和分机终端上实现服务器灾备。