为BizTalk Server数据库提供高可用性

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数据库的信息,请参阅备份和还原BizTalk Server数据库

本节内容

另请参阅

为 BizTalk 主机提供高可用性
BizTalk Server 高可用性示例方案