Зеркальное отображение базы данных между разными версиями экземпляров sql server

У нас было два экземпляра SQL Server 2008R2 A и B. Мы использовали зеркальное отображение базы данных для базы данных объемом 1 ТБ от A до B - создали моментальный снимок базы данных на B для этой базы данных размером 1 ТБ (что заняло 5 секунд) - и использовали этот моментальный снимок базы данных для создания отчетов.

Мы обновили экземпляр B до SQL Server 2014.

Есть ли способ отразить базу данных SQL Server 2008R2 в экземпляре SQL Server 2014?

В предварительном требовании Microsoft упоминается, что

«Чтобы установить сеанс зеркалирования, партнеры и свидетель, если они есть, должны работать на одной и той же версии SQL Server».

Сейчас мы делаем резервную копию-восстановление, но это занимает 2 часа. Мы хотели бы сократить время создания моментального снимка базы данных с экземпляра A до экземпляра B.

Есть ли другие способы?


person databash    schedule 22.06.2015    source источник
comment
вы можете изучить Replication, если вы в порядке с его накладными расходами   -  person ughai    schedule 22.06.2015


Ответы (1)


Существуют положения для зеркалирования между версиями, но предполагается, что оно будет использоваться только как часть обновления. Если зеркало когда-либо переключилось на новый экземпляр, оно не сможет вернуться:

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

Вы изучали репликацию журнала транзакций?

person jmc    schedule 04.08.2015