0

这是情况。现在我们已经使用SQL Server 2008骨干运行BizTalk 2013几个月了。这意味着,我们的消息箱,SSO和所有其他数据库相关的东西都驻留在具有2个节点的Windows 2008 R2/SQL Server 2008群集上,并且BizTalk 2013也在Windows Server 2008 R2上运行2个节点。它一直很好,但是现在还没有时间升级我们组织中的SQL Server,而我们的BizTalk环境则是下一个。将BizTalk重新配置到新的数据库服务器

我们已经安装了2台新服务器,安装了SQL Server 2012,安装了BizTalk SSO组件(SQL服务器也将作为主密钥服务器)。 BizTalk服务器将保持原有状态。

我还没有找到任何关于如何切换到BizTalk的新SQL服务器(特别是在升级版本时)的具体信息。所以,作为一个最坏的情况下,我想的是这样的:

  1. 停止我们所有的BizTalk服务
  2. 出口所有的MSI和绑定
  3. 取消配置的BizTalk服务器
  4. 重新配置在新的SQL指向
  5. 服务器集群导入所有MSI和绑定
  6. 再次启动所有服务

这是正确的方法吗?我知道有移动BizTalk数据库的可能性,但我的印象是,从SQL Server 2008迁移到SQL Server 2012并不是一个好的可能性。

有没有人做过这样的事情,还是有更好的点子?

回答

1

是的,你可以按照指导做好在这里移动数据库:http://msdn.microsoft.com/en-us/library/ee378546.aspx

只要SQL Server的版本是由的BizTalk Server,SQL Server所2012年的版本不支持,你真行。

您描述的过程基本上是一个新的BizTalk组,数据库和所有。如果你不需要维护长期的编排,这是我推荐的方法,并将自己置于你的处境之中。

我已经完成了并取消配置/重新配置只是更容易。

+0

这就是我的想法,但只是不太确定如果备份/恢复路线更容易或不是。 – Bensonius

+0

另外,我有正确的步骤吗?这基本上就像重新安装,但是不必实际安装所有BizTalk服务器组件......是否将所有内容存储在数据库中?我将不得不设置所有的主机/实例和适配器,是否正确? – Bensonius

+0

是的,一切都在数据库中。您将必须创建主机和实例并重新映射适配器处理程序。 –

相关问题