Skip to main content

XProtect Management Client

故障转移记录服务器

Last Updated: 7 minute read
版本2026r1
语言中文(简体)

故障转移记录服务器功能

  • 故障转移记录服务器每 0.5 秒检查一次相关记录服务器的状态。如果记录服务器在 2 秒内无回复,记录服务器将被视为不可用,并且故障转移记录服务器会进行接管

  • 在接管不可用的记录服务器时,冷后备故障转移记录服务器需要耗费五秒,再加上故障转移记录服务器连接到摄像机所花的时间。相比而言,热后备服务器具有更快的接管速度,因为 Recording Server 服务已经使用正确的配置运行,并且只需启动其摄像机以提供馈送。在启动期间,您将无法存储录像,也无法查看受影响摄像机的实时视频

  • 记录服务器重新变为可用时,会自动从故障转移记录服务器进行接管。故障转移记录服务器存储的记录会自动合并到标准记录服务器的数据库中。合并流的时间取决于记录量和网络容量等。合并期间,您将无法浏览故障转移记录服务器接管时间段中的录像

  • 如果在冷后备故障转移记录服务器中的合并过程期间,故障转移记录服务器必须从另一个记录服务器接管,它会推迟与记录服务器 A 的合并过程,并从记录服务器 B 接管。当记录服务器 B 重新变为可用时,故障转移记录服务器会开始合并过程并允许记录服务器 A 和记录服务器 B 同时合并回记录。

  • 在热后备设置中,热后备服务器无法接管其他记录服务器,因为它只能作为单一记录服务器的热后备。但是如果该记录服务器再次发生故障,热后备服务器将再次接管,并且还会保留前一时间段的记录。记录服务器会持续记录,直到它们合并回主录像服务器或直到故障转移记录服务器用完磁盘空间。

  • 故障转移解决方案不提供完整冗余。仅可作为将停机时间缩短至最低程度的可靠方法。记录服务器重新变为可用时,Failover Server 服务将确保记录服务器已做好重新存储录像的准备。之后才将存储记录的职责交回标准记录服务器。因此,在流程的这一阶段不太可能丢失录像

  • 客户端用户不容易注意到故障转移记录服务器正在接管。故障转移记录服务器接管时会出现短暂中断(通常仅为数秒钟)。在此中断期间,用户无法访问受影响记录服务器的视频。故障转移记录服务器进行接管之后,客户端用户便可恢复查看实时视频。由于最近的记录存储在故障转移记录服务器上,因此可播放故障转移记录服务器接管后的记录。在记录服务器重新工作并从故障转移记录服务器接管之前,客户端无法播放仅存储在受影响的记录服务器上的更早记录。不能访问存档记录。在记录服务器重新工作后,会有一个合并流程,在该流程中故障转移记录将合并回记录服务器的数据库。在此流程中,无法播放故障转移记录服务器接管时间段中的录像

  • 在常规故障转移设置中,无需为另一台故障转移记录服务器设置一台故障转移记录服务器作为备份。因为您分配故障转移组,不用分配用于从特定记录服务器进行接管的具体故障转移记录服务器。故障转移组必须包含至少一台故障转移记录服务器,但可根据需要添加任意数量的故障转移记录服务器。如果故障转移组包含一台以上故障转移记录服务器,就有一台以上的故障转移记录服务器能够接管。

  • 在热后备设置中,无法为热后备服务器设置故障转移记录服务器或热后备故障转移服务器

故障转移步骤

故障转移记录服务器从VMS中的不可用记录服务器接XProtect管。

说明

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

  1. 记录服务器

  2. 故障转移记录服务器

  3. 管理服务器

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

  1. 为了检查故障转移记录服务器是否运行,它与记录服务器之间必须具有不中断的 TCP 连接。

  2. 此连接被中断。

  3. 故障转移记录服务器从管理服务器请求记录服务器的当前配置。管理服务器发送请求的配置,故障转移记录服务器接收配置,然后代表记录服务器开始记录。

  4. 故障转移记录服务器和相关摄像机交换视频数据。

  5. 故障转移记录服务器连续尝试重新建立与记录服务器的连接。

  6. 重新建立与记录服务器的连接后,记录服务器获取在其停机时间记录的视频数据(如果有),然后将视频数据合并回记录服务器数据库中。

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

  1. 为了检查热后备服务器是否运行,它与所分配的记录服务器之间必须具有不中断的 TCP 连接。

  2. 此连接被中断。

  3. 热后备服务器从管理服务器了解分配的记录服务器的当前配置,并代表其开始记录。

  4. 热后备服务器和相关摄像机交换视频数据。

  5. 热后备服务器连续尝试重新建立与记录服务器的连接。

  6. 重新建立与记录服务器的连接后,热后备服务器回到热后备模式,记录服务器获取在其停机时间记录的视频数据(如果有),然后将视频数据合并回记录服务器数据库中。