日志传送一个大型数据库



我有关于日志运输的问题:我正在将VLDB(12TB)SQL数据库从物理环境(服务器a)迁移到虚拟环境(服务器B),并从SQL 2008 R2版本迁移到SQL 2014。迁移的高级计划是在过渡\测试期间从服务器A登录到服务器B。一旦我们对测试感到满意,我们就简单地将服务器B作为新的生产环境。在此期间,服务器B需要定期接收日志恢复(每天一到两次),并处于只读\待机模式进行测试。我增加了A和B的复杂性,它们存在于相关但不同的域中,我还想使用目前正在通过现有的Ola Hallengren机制创建的现有.trn文件。所以基本上,我只想利用COPY&通过从网络共享中提取trn来恢复服务器B上日志传送的各个方面。在我尝试使用VLDB之前,我正在一个小得多的DB上测试这个概念。我遇到的问题是:-当我试图让服务器B进入待机模式时,我得到了这个错误:-

"由于需要数据库升级,无法使用WITH STANDBY还原此备份。请在不使用WITH STANDBY的情况下重新发出RESTORE">

堆栈溢出问题3010115和40760521类似,但遗憾的是没有提供解决方案。我试过几种变通办法,但还没有成功。如有任何帮助或其他建议,我们将不胜感激。

***我想。和Steve G谈谈!我很高兴我不用这么做!

这听起来不喜欢它们在不同版本上运行的事实。在进行还原之前,传输文件需要先进行升级过程。你运气不好。请尝试从2008>2008,然后在之后升级服务器。

最新更新