故障转移记录服务器(已作说明)

可用的功能取决于正在使用的系统。请参阅 Milestone 网站 (https://www.milestonesys.com/products/software/xprotect-comparison/) 上产品概览页中的完整功能列表。

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

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

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

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

如果故障转移记录服务器从使用加密的记录服务器接管,Milestone 还建议您准备使用加密的故障转移记录服务器。有关详细信息,请参阅安全通信(已作说明)安装故障转移记录服务器,通过 Download Manager

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

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

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

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

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

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

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

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

故障转移记录服务器验证

要验证从故障转移服务器到记录服务器的视频数据合并,您必须通过停止记录服务器服务或关闭记录服务器计算机来使记录服务器不可用。

通过拔出网线或使用测试工具阻塞网络而导致的任何手动网络中断都不是有效的方法。

故障转移记录服务器功能(已作说明)

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

故障转移步骤(已作说明)

A failover recording server takes over from an unavailable recording server in the XProtect VMS.

说明

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

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

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

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

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

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