不同版本的sql server实例之间的数据库镜像

时间:2015-06-22 11:44:22

标签: sql-server-2008-r2 sql-server-2014 database-mirroring alwayson

我们有两个SQL Server 2008R2实例A和B.我们使用数据库镜像从A到B的1TB数据库 - 在B上为该1TB数据库创建了一个数据库快照(耗时5秒) - 并使用该数据库快照报告。

我们将实例B升级到SQL Server 2014。

有没有办法将SQL Server 2008R2数据库镜像到SQL Server 2014实例中?

Microsoft先决条件提及

  

“对于要建立的镜像会话,合作伙伴和见证人(如果有的话)必须在相同版本的SQL Server上运行”。

目前我们一直在进行备份还原,但需要2个小时。我们希望缩短将数据库的快照从实例A带到B的时间。

还有其他方法吗?

1 个答案:

答案 0 :(得分:0)

有跨版本镜像的规定,但它只应用作升级的一部分。如果镜像故障转移到新实例,则无法进行故障恢复:

https://msdn.microsoft.com/en-us/library/bb677181(v=sql.120).aspx

您是否研究过事务日志复制?