此页面尚无法以您的语言显示。

站点导航: 服务器和硬件: 故障转移服务器

故障转移记录服务器(已解释)

可用的功能取决于正在使用的系统。有关详细信息,请参阅 https://www.milestonesys.com/solutions/platform/product-index/

故障转移记录服务器是在常规记录服务器变得不可用时进行接管的额外记录服务器。您可以采用两种方式来配置故障转移记录服务器,将其作为 冷后备服务器或作为热后备服务器

故障转移记录服务器的安装类似于标准记录服务器(参阅安装新的 XProtect 组件)。 安装了故障转移记录服务器之后,便可在 Management Client 中看到它们。 Milestone 建议您将所有故障转移记录服务器安装在单独的计算机上。 确保使用管理服务器的正确 IP 地址/主机名配置故障转移记录服务器。 在安装过程中,将提供运行故障转移服务器服务所使用的用户帐户的用户权限。 它们是:

  • 用于启动或停止故障转移记录服务器的启动/停止权限
  • 用于读取或写入 RecorderConfig.xml 文件的读取和写入访问权限

如果选择了证书进行加密,则管理员必须在所选证书私钥上向故障转移用户授予读取访问权限。

如果故障转移记录服务器从使用加密的记录服务器接管,Milestone 还建议您准备使用加密的故障转移记录服务器。 有关更多信息,请参阅开始安装前安装新的 XProtect 组件

可在设备级别指定您想要的故障转移支持类型。对于记录服务器上的每台设备,选择全力、仅实时或无故障转移支持。这有助于对故障转移资源进行优先级排序,例如,为视频而不为音频设置故障转移,或仅在重要的摄像机而不在较不重要的摄像机上设置故障转移。

在系统处于故障转移模式时,您无法更换或移动硬件、更新记录服务器或更改设备配置(如存储设置或视频流设置)。

冷后备故障转移记录服务器

在热后备故障转移记录服务器设置中,您可以将多播故障转移记录服务器分到故障转移组中。整个故障转移组专门用于在多台预选的记录服务器中的任意一台变得不可用时进行接管。您可以根据需要创建任意数量的组(参阅为冷后备故障转移记录服务器分组)。

分组具有明显的好处:在之后指定哪些故障转移记录服务器应接管记录服务器时,您可以选择一组故障转移记录服务器。如果所选组包含一台以上的故障转移记录服务器,这样便可使一台以上故障转移记录服务器做好在记录服务器不可用时进行接管的准备,从而确保安全。您可以指定第二组故障转移服务器,当第一组中的所有记录服务器都繁忙时,第二组就接管第一组。故障转移记录服务器一次只能为一个组的成员。

故障转移组中的故障转移记录服务器按顺序排列。该顺序决定了故障转移记录服务器接管记录服务器的顺序。默认情况下,该顺序反映您将故障转移记录服务器加入故障转移组时的顺序:最先放入的就排在最前面。可根据需要进行更改。

热后备故障转移记录服务器

在热后备记录服务器设置中,您可以专门指定一台故障转移记录服务器只接管一台记录服务器。因此,系统可使该故障转移记录服务器保持“后备”模式,这意味着它与相应记录服务器的正确/当前配置同步,可以比常规故障转移记录服务器更快地进行接管。如上文所述,热后备服务器仅分配给一台记录服务器,无法进行分组。您无法将已经属于某个故障转移组的故障转移服务器选为热后备记录服务器。

故障转移步骤(已解释)

说明

涉及的服务器(红色数字):

  1. Recording Server
  2. Failover Recording Server
  3. Management Server

冷后备设置的故障转移步骤:

  1. 为了检查故障转移记录服务器是否运行,它与记录服务器之间必须具有不中断的 TCP 连接。
  2. 此连接被中断。
  3. 故障转移记录服务器从管理服务器请求记录服务器的当前配置。管理服务器发送请求的配置,故障转移记录服务器接收配置,启动,然后代表记录服务器开始记录。
  4. 故障转移记录服务器和相关摄像机交换视频数据。
  5. 故障转移记录服务器连续尝试重新建立与记录服务器的连接。
  6. 重新建立与记录服务器的连接后,故障转移记录服务器关闭,记录服务器获取在其停机时间记录的视频数据(如果有),然后将视频数据合并回记录服务器数据库中。

热后备设置的故障转移步骤:

  1. 为了检查热后备服务器是否运行,它与所分配的记录服务器之间必须具有不中断的 TCP 连接。
  2. 此连接被中断。
  3. 热后备服务器从管理服务器了解分配的记录服务器的当前配置,并代表其开始记录。
  4. 热后备服务器和相关摄像机交换视频数据。
  5. 热后备服务器连续尝试重新建立与记录服务器的连接。
  6. 重新建立与记录服务器的连接后,热后备服务器回到热后备模式,记录服务器获取在其停机时间记录的视频数据(如果有),然后将视频数据合并回记录服务器数据库中。

故障转移记录服务器功能(已解释)

  • 故障转移记录服务器每 0.5 秒检查一次相关记录服务器的状态。如果录制服务器在 2 秒内无回复,录制服务器将被视为不可用,并且故障转移记录服务器会进行接管
  • 在接管不可用的记录服务器时,冷后备故障转移记录服务器需要耗费五秒,再加上故障转移记录服务器的 Recording Server 服务的启动时间以及连接到摄像机所花的时间。 相比而言,热后备服务器具有更快的接管速度,因为 Recording Server 服务已经使用正确的配置运行,并且只需启动其摄像机以提供馈送。 在启动期间,您将无法存储录像,也无法查看受影响摄像机的实时视频
  • 记录服务器重新变为可用时,会自动从故障转移记录服务器进行接管。故障转移记录服务器存储的记录会自动合并到标准记录服务器的数据库中。合并流的时间取决于记录量和网络容量等。合并期间,您将无法浏览故障转移记录服务器接管时间段中的录像
  • 如果在冷后备故障转移记录服务器设置的合并过程中,故障转移记录服务器必须从其他记录服务器接管,它会推迟与记录服务器 A 的合并,并从记录服务器 B 接管。当记录服务器 B 重新变为可用时,故障转移记录服务器会继续与记录服务器 A 合并,之后再开始与记录服务器 B 合并。
  • 在热后备设置中,热后备服务器无法接管其他记录服务器,因为它只能作为单一记录服务器的热后备。 但是如果该记录服务器再次发生故障,热后备服务器将再次接管,并且还会保留前一时间段的记录。记录服务器会持续录制,直到它们合并回主录像服务器或直到故障转移记录服务器用完磁盘空间
  • 故障转移解决方案不提供完整冗余,仅可作为将停机时间缩短至最低程度的可靠方法。记录服务器重新变为可用时,Failover Server 服务将确保记录服务器已做好重新存储录像的准备。 之后才将存储记录的职责交回标准记录服务器。因此,在流程的这一阶段不太可能丢失录像
  • 客户端用户不容易注意到故障转移记录服务器正在接管。故障转移记录服务器接管时会出现短暂中断(通常仅为数秒钟)。在此中断期间,用户无法访问受影响记录服务器的视频。故障转移记录服务器进行接管之后,客户端用户便可恢复查看实时视频。由于最近的记录存储在故障转移记录服务器上,因此可播放故障转移记录服务器接管后的记录。在记录服务器重新工作并从故障转移记录服务器接管之前,客户端无法播放仅存储在受影响的记录服务器上的更早记录。不能访问存档记录。在记录服务器重新工作后,会有一个合并流程,在该流程中故障转移记录将合并回记录服务器的数据库。在此流程中,无法播放故障转移记录服务器接管时间段中的录像
  • 在常规故障转移设置中,无需为另一台故障转移记录服务器设置一台故障转移记录服务器作为备份。 因为您分配故障转移组,不用分配用于从特定记录服务器进行接管的具体故障转移记录服务器。 故障转移组必须包含至少一台故障转移记录服务器,但可根据需要添加任意数量的故障转移记录服务器。如果故障转移组包含一台以上故障转移记录服务器,就有一台以上的故障转移记录服务器能够接管。
  • 在热后备设置中,无法为热后备服务器设置故障转移记录服务器或热后备故障转移服务器

设置和启用故障转移记录服务器

如果禁用了故障转移记录服务器,则必须首先将其启用,然后才能使其从标准记录服务器接管。

执行以下操作来启用故障转移记录服务器和编辑其基本属性:

  1. 站点导航窗格中,选择服务器 > 故障转移服务器。这会打开已安装故障转移记录服务器和故障转移组的列表。
  2. 总览窗格中,选择所需的故障转移记录服务器。
  3. 右键单击并选择已启用。该故障转移记录服务器现在即会启用。
  4. 要编辑故障转移记录服务器属性,请转到信息选项卡。
  5. 完成后,转到网络选项卡。可在此处指定故障转移记录服务器的公共 IP 地址等信息。在使用 NAT(网络地址转换)和端口转发时会涉及这些信息。有关详细信息,请参阅标准记录服务器的网络选项卡。
  6. 站点导航窗格中,选择服务器 > 记录服务器。选择您想要获得故障转移支持的记录服务器,并分配故障转移记录服务器(参阅“故障转移”选项卡(记录服务器))。

若要查看故障转移记录服务器的状态,请将鼠标放在通知区域的 Failover Recording Server Manager 托盘图标上。 随即出现工具提示,会显示在故障转移记录服务器的“说明”字段中输入的文本。这可以帮助您确定故障转移记录服务器配置为从哪台记录服务器进行接管。

故障转移记录服务器会定期 ping 管理服务器,以验证其是否上线以及是否能够在需要时请求和接收标准记录服务器的配置。如果阻止 ping,故障转移记录服务器无法从标准记录服务器接管。

为冷后备故障转移记录服务器分组

  1. 选择服务器 > 故障转移服务器。这会打开已安装故障转移记录服务器和故障转移组的列表。
  2. 总览窗格中,右键单击顶级节点故障转移组,然后选择添加组
  3. 为新组指定名称(在本例中为故障转移组 1)和说明(可选)。单击确定
  4. 右键单击您刚才创建的组(故障转移组 1)。选择编辑组成员。这会打开选择组成员窗口。
  5. 通过拖放操作或使用按钮将所选故障转移记录服务器从左侧移到右侧。点击确定所选故障转移记录服务器现在即属于您刚才创建的组(故障转移组 1)。
  6. 转到片断选项卡。单击向上向下来设置组中常规故障转移记录服务器的内部顺序。

阅读故障转移记录服务器状态图标

下列图标表示故障转移记录服务器的状态(图标显示在总览窗格中):

图标

说明

故障转移记录服务器正在等待或“查看”。等待时,故障转移记录服务器尚未配置为从任何记录服务器进行接管。“查看”时,故障转移记录服务器配置为查看一台或多台记录服务器。

故障转移记录服务器已从指定的记录服务器进行接管。如果将光标置于服务器图标上,可看到工具提示。使用该工具提示查看故障转移记录服务器已经从哪台记录服务器进行接管。

与故障转移记录服务器的连接已中断。

多播选项卡(故障转移服务器)

如果您正在使用故障转移服务器,并且您已经启用视频直播中的多播,那么您必须在记录服务器和故障转移服务器上指定您所使用的网络接口卡的 IP 地址。

关于多播的更多信息,请参阅“多播”选项卡(记录服务器)“多播”选项卡(记录服务器)

信息选项卡属性(故障转移服务器)

指定以下故障转移记录服务器属性:

名称

说明

名称

Management Client 显示在和日志等中的故障转移记录服务器的名称。

说明

这是一个可选字段,用于描述故障转移记录服务器,例如它从哪台记录服务器进行接管。

主机名称

显示故障转移记录服务器的主机名。该属性不能更改。

本地 Web 服务器地址

显示故障转移记录服务器的 Web 服务器的本地地址。例如,您可以使用本地地址来处理 PTZ 摄像机控制命令,并处理来自 XProtect Smart Client 的浏览和实时请求。

该地址包括用于 Web 服务器通信的端口号(通常为端口 7563)。

如果故障转移记录服务器从使用加密的记录服务器接管,则还需要准备故障转移记录服务器以使用加密。

如果对从记录服务器检索数据流的客户端和服务器启用加密,则会显示挂锁图标,并且地址包括 https,而非 http

Web 服务器地址

显示 Internet 上故障转移记录服务器的 Web 服务器的公共地址。

如果您的安装使用防火墙或 NAT 路由器,请输入防火墙或 NAT 路由器的地址,以便在 Internet 上访问监控系统的客户端可以连接到故障转移记录服务器。

您可以在网络选项卡上指定公共地址和端口号。

如果对从记录服务器检索数据流的客户端和服务器启用加密,则会显示挂锁图标,并且地址包括 https,而非 http

UDP 端口

用于在故障转移记录服务器之间进行通信的端口号。默认端口为 8844。

数据库位置

指定故障转移记录服务器存储记录的数据库路径。

在故障转移记录服务器从记录服务器接管时,不能更改数据库路径。系统会在故障转移记录服务器不再从记录服务器接管时应用更改。

启用此故障转移服务器

清除该框会禁用故障转移记录服务器(默认情况下为选中状态)。您必须先禁用故障转移记录服务器,然后它们才能从记录服务器接管。

信息选项卡属性(故障转移组)

字段

说明

名称

显示在 Management Client 和日志等中的故障转移组名称。

说明

可选的说明,例如服务器的物理位置。

片段选项卡属性(故障转移组)

字段

说明

指定故障转移顺序

可使用向上向下来设置组中常规故障转移记录服务器的所需顺序。

故障转移记录服务器的服务(已解释)

故障转移记录服务器安装有两个服务:

  • Failover Server 服务用于处理从记录服务器接管的过程。该服务始终运行,并持续检查相关记录服务器的状态
  • Failover Recording Server 服务用于使故障转移记录服务器用作记录服务器。

    在冷后备设置中,该服务仅在必要时启动,即当冷后备故障转移记录服务器应从记录服务器接管时。启动该服务通常需要数秒时间,但根据本地安全设置及其他设置,可能需要更长时间。
    在热后备设置中,该服务始终运行,使热后备服务器比冷后备故障转移记录服务器更快接管。

更改管理服务器地址

必须使故障转移记录服务器能够与系统的管理服务器通信。在安装故障转移记录服务器期间指定管理服务器的 IP 地址/主机名。如需更改管理服务器的地址,可执行以下操作:

  1. 在故障转移记录服务器上停止 Failover Recording Server 服务。
  2. 再次右键单击通知区域的 Failover Recording Server 服务图标。
  3. 选择更改设置。将出现 Failover Recording Server 设置窗口,可在其中指定应与故障转移记录服务器通信的管理服务器的 IP 地址或主机名。

查看故障转移记录服务器上的加密状态

要验证故障转移记录服务器是否使用加密,请执行以下操作:

  1. 站点导航窗格中,选择服务器 > 故障转移服务器。 这会打开故障转移记录服务器列表。
  2. 总览窗格中,选择相关的记录服务器,然后转到信息选项卡。
    如果已对从记录服务器检索数据流的客户端和服务器启用加密,则会在本地 Web 服务器地址和可选 Web 服务器地址前面显示挂锁图标。

查看状态消息

  1. 在故障转移记录服务器,右键单击 Milestone Failover Recording Server 服务图标。
  2. 选择显示状态消息。将出现故障转移服务器状态消息窗口,其中列出添加有时间戳的状态消息。

查看版本信息

如果需要联系产品支持部门,那么知道 Failover Recording Server 服务的确切版本将非常有用。

  1. 在故障转移记录服务器,右键单击 Milestone Failover Recording Server 服务图标。
  2. 选择关于
  3. 出现一个小对话框,其中显示 Failover Recording Server 服务的确切版本。