1

我们想利用我们现有的数据库镜像,看看它是否可以用于 BizTalk 灾难恢复。

我们的 DBA 使用 SQL 镜像到不同的服务器进行 DR。服务器位于不同的物理位置并具有不同的 IP 地址。如果主服务器出现问题,我被告知 DBA 可以轻松切换到镜像位置,业务将照常进行。我们的 BizTalk 数据库受到上述方案的镜像和保护。这是为了在下面设置我的问题的上下文。

我的问题是:当灾难发生时,有没有一种方法可以快速配置 BizTalk 以查看镜像数据库?配置 BizTalk 时,有一个放置 SQL 服务器位置的位置。所以,我想知道是否有任何 BizTalk 大师尝试设置某种类型的“双重配置”来在主 SQL Server 和镜像 SQL Server 之间来回指向 BizTalk?

我知道 BizTalk 为灾难恢复提供了某种 BizTalk 数据库备份,但我认为备份仅用于将数据恢复到灾难发生前的位置。我的场景可能有点不同:它提供了灾难期间操作的连续性,因为 BizTalk 数据库是镜像的。我的问题有意义吗?我是 BizTalk 新手,如果有人知道更好的方法来处理灾难期间的 DR 或操作连续性,请告知。

4

1 回答 1

1

使用 SQL Server Always On 可用性组的高可用性

BizTalk Server 2016 支持同步提交模式;不支持异步提交模式。对于灾难恢复,建议配置备份 BizTalk Server 作业,并使用日志传送。有关特定详细信息,请参阅备份和恢复 BizTalk Server 数据库

镜像的问题是 BizTalk 有多个数据库,如果它们没有全部还原/镜像到完全相同的点,那么它将导致 BizTalk 中出现意外行为。

于 2017-12-19T21:20:49.230 回答