SQL Server 数据库的高可用性

XProtect 服务将数据存储在不同的 SQL Server 数据库中:

要为 SQL Server 数据库提供冗余,必须确保服务和组件可以访问其数据库。根据您的需求,可以考虑不同的高可用性选项:

始终开启可用性组

始终开启可用性组 (AG) 通过在其他主机上保留数据库副本来帮助保护数据库,其他主机在主要主机出现故障时接管服务。

Milestone XProtect 不能使用在数据库镜像会话或可用性组中注册的 MS-SQL 数据库进行安装或升级,因为有些操作无法在此类数据库上运行。请在安装或升级期间,从可用性组或镜像会话中移除该数据库。安装或升级完成后,可以再次在镜像会话或可用性组中注册该数据库。

要了解更多有关 AG 的信息,请参阅什么是始终开启可用性组?

故障转移群集实例

故障转移群集实例 (FCI) 为整个 SQL Server 实例提供高可用性,确保在出现故障时所有组件(包括数据库和作业)都转移到另一台主机上。

要了解更多有关 FCI 的信息,请参阅始终开启故障转移集群实例 (SQL Server)。

日志传送

利用 SQL Server 日志传送,可将事务日志文件从一个 SQL Server 实例复制到另一个实例。

要了解更多有关日志传送的信息,请参阅关于日志传送 (SQL Server)。