我们正在移动数据中心,因此我们希望正确地将我们的主服务器故障转移到新数据中心中的异步服务器上,这样我们就可以驱动现有的设备了。这是我的装置
数据中心旧SQL01 (初级)(当前投票1) SQL02 (二级)(当前投票1)
数据中心新SQL03 (二次异步)(当前投票1)
我还在Office中的域控制器上配置了一个文件共享见证器,这两个网络都可以看到。所以这也是有投票权的。
在我们的切断日,我们将故障转移我们的主到SQL03,以便我们可以运行我们的系统在新的数据中心,而我们把现有的齿轮。
一旦我故障转移,我需要关闭SQL01和SQL02,把他们赶出新的位置,改变他们的IP,并使他们在线。
问题:
我是否应该先将SQL01和SQL02从可用性组中删除,然后在新位置将它们联机后重新添加?
第二,我的投票结果如何,因为我目前有4票,而且将降到2票。
这会否影响过半数的选票?
发布于 2016-10-28 12:25:16
在我们的切换当天,我们将故障转移到SQL03,这样我们就可以在新的数据中心运行我们的系统
在进行此操作之前,请将同步类型更改为同步类型,并让次要同步类型跟上。然后,当辅助设备被同步时,您可以在没有问题的情况下进行故障转移。
如果在副本仍然设置为异步的情况下发生故障转移,则不能保证AGs中的数据库同时被捕获。此外,它还会导致更多问题,因为所有数据库副本都将暂停其数据移动。
我是否应该先将SQL01和SQL02从可用性组中删除,然后在新位置将它们联机后重新添加?
如果是我,我会的。即使开车去那里听起来并不是很遥远--谁知道还会发生什么。当您删除副本时,数据库将返回到恢复状态,因此很容易将它们添加回。
第二,我的投票结果如何,因为我目前有4票,而且将降到2票。
如果您使用的是Windows 2012+,则默认情况下将启用动态仲裁。如果您以受控的方式一个一个地关闭服务器,那么动态仲裁就会启动并自动调整投票。你什么都不用做。
此外,如果您正在使用Windows,2012R2+动态见证在默认情况下也将处于打开状态,因此可以根据需要提供或取消证人投票。同样,因为您正在以一种可控的方式进行此操作,因此不需要在短时间内进行任何额外的参与或定制。
https://dba.stackexchange.com/questions/153509
复制相似问题