这是情况。几个月来,我们一直在运行带有 SQL Server 2008 主干的 BizTalk 2013。意思是,我们的消息框、SSO 和所有其他与数据库相关的东西都驻留在具有 2 个节点的 Windows 2008 R2/SQL Server 2008 集群上,并且 BizTalk 2013 也在 Windows Server 2008 R2 上以 2 个节点运行。它一直运行良好,但是现在不是升级我们组织中的 SQL Server 的时候,接下来是我们的 BizTalk 环境。
我们已经安装了 2 台新服务器,安装了 SQL Server 2012,并在其上安装了 BizTalk SSO 组件(SQL Server 也将用作主机密服务器)。BizTalk Server 将按原样保留在相同的节点上。
我还没有找到任何关于如何为 BizTalk 切换到新的 SQL 服务器的具体信息(尤其是在升级版本时)。所以作为最坏的情况,我在想这个:
- 停止我们所有的 BizTalk 服务
- 导出所有 MSI 和绑定
- 取消配置 BizTalk 服务器
- 重新配置以指向新的 SQL
- 服务器集群导入所有 MSI 和绑定
- 重新启动所有服务
这是正确的方法吗?我知道有可能移动 BizTalk 数据库,但我的印象是从 SQL Server 2008 移动到 SQL Server 2012 的可能性不大。
有没有人这样做,或者有更好的想法?