BizTalk Server 严重依赖于 SQL Server 进行数据暂留。 BizTalk Server 中的所有其他组件和主机在集成不同的业务应用程序(例如接收、处理或路由消息)的过程中具有特定角色,但数据库计算机捕获此工作并将其保存到磁盘。
若要为 BizTalk Server 数据库提供高可用性,请使用 Windows Server 故障转移群集配置两台运行 SQL Server 的数据库计算机来创建服务器群集。 服务器群集为 BizTalk Server 数据库提供冗余和容错。 与负载均衡群集不同,一组计算机协同工作以提高可用性和可伸缩性,服务器群集通常涉及一对主动/被动配置中的数据库计算机,以便一台计算机为另一台计算机提供备份资源。
下图显示了通过主动/被动服务器群集实现高可用性的 BizTalk Server 数据库层。
如果主动数据库计算机遇到错误或失败,被动计算机将变为主动状态,并假定控制数据库资源,直到修复失败的计算机。 数据库服务故障转移至新的活动计算机,并重新建立数据连接,使 BizTalk Server 应用程序能够继续运行。
有关 BizTalk Server 安装的数据库的信息,请参阅 BizTalk Server 中的数据库。
有关备份 BizTalk Server 数据库的信息,请参阅 备份和还原 BizTalk Server 数据库。