我必须在镜像的辅助节点上进行一些维护。由于这是在短暂的网络中断后重新建立镜像时站点变慢的结果,我希望确保安全并禁用镜像,然后在我完成对有问题的服务器的戳后重新启用它。
我现在的计划是:
- 禁用镜像
- 做我的潜在危险故障排除
- 恢复所有丢失的事务日志
- 重新建立镜像
这是打破/重新建立镜像的最安全方法吗?有什么我应该注意的问题吗?
我必须在镜像的辅助节点上进行一些维护。由于这是在短暂的网络中断后重新建立镜像时站点变慢的结果,我希望确保安全并禁用镜像,然后在我完成对有问题的服务器的戳后重新启用它。
我现在的计划是:
这是打破/重新建立镜像的最安全方法吗?有什么我应该注意的问题吗?
听起来好像您只是想暂停并恢复您的镜像。你见过这个链接吗?http://msdn.microsoft.com/en-us/library/ms190664.aspx
与此有关的问题是您希望镜像暂停的时间长度。如果您花费的时间太长,那么主体服务器可能会经历大量的事务日志增长。如果您不希望长时间暂停,那么您应该没问题。
如果您觉得必须打破镜子并稍后恢复,那么您应该执行以下操作:
使用此对主体破坏镜像:ALTER DATABASE SET PARTNER OFF
如果您担心维护需要很长时间,那么您应该定期执行事务日志备份,以确保日志不会失控并填满您的磁盘。但是,您拥有的 trx 日志备份越多,您以后需要恢复到镜像的次数就越多。
恢复 trx 日志后,您应该能够再次运行镜像。
另一种选择是重新初始化所有内容,但我不知道这是一个多大的数据库,您可能无法恢复,因此 trx 日志可能是更好的选择。
这个链接解释得最好:http: //msdn.microsoft.com/en-us/library/ms189112.aspx
此链接涵盖更多主题:http: //msdn.microsoft.com/en-us/library/ms175059.aspx
高温高压