好的,所以我一直在升级一个应用程序,该应用程序涉及在SQL Server 2005中更新模式。现在,我被告知他们的DR环境有一个镜像数据库。我已经阅读了有关镜像的MSDN文章,但不清楚它如何影响我的升级。

i:a)想要停止镜像(有人提到了一个向导,但我不确定我是怎么这样做的)b)将镜像保持在适当的位置,因为我在主数据库上运行的任何内容都会流到镜像

如果停止镜像,我是否会根据脚本升级每个数据库,然后以某种方式再次设置镜像?还是我只是将脚本应用于主数据库,然后进行某种还原并将其设置为镜子。

由于它是生产环境中的现有镜子,所以我不想戳太多,以防万一我做不好的事情。是否有一种简单的方法可以抓住他们当前的设置,以便如果我必须停止它,我可以轻松地重新建立镜子?

谢谢!

编辑 - 我的另一个问题是,通过交易日志,它看起来按时间表每15分钟备份一次。我应该在部署时更改备份时间表吗?我认为我的Redgate模式更改脚本将需要2个多小时才能运行:)这是一个很大的数据库!

有帮助吗?

解决方案

您在校长上所做的任何事情都会在镜子上镜像。
因此,是的,您只需更新校长的架构,仅此而已。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top