在 sql server 2005 sp2 中运行数据库镜像。
需要进行 SAN 维护,我想知道我是否在故障转移伙伴(镜像)上停止 SQL Server 并且主体继续进行日志备份,我是否需要重新初始化数据库镜像(使用完整备份)如果镜像离线几天?
我有一种感觉,我以前遇到过一些内部限制。我无法在网上找到任何引用这个的东西,而且我没有时间测试这个,因为 SAN 人(不要与沙人混淆)现在想要这样做!
我不是破镜带小伙伴上线,所以交易日志链没有断线。
在 sql server 2005 sp2 中运行数据库镜像。
需要进行 SAN 维护,我想知道我是否在故障转移伙伴(镜像)上停止 SQL Server 并且主体继续进行日志备份,我是否需要重新初始化数据库镜像(使用完整备份)如果镜像离线几天?
我有一种感觉,我以前遇到过一些内部限制。我无法在网上找到任何引用这个的东西,而且我没有时间测试这个,因为 SAN 人(不要与沙人混淆)现在想要这样做!
我不是破镜带小伙伴上线,所以交易日志链没有断线。
您是否不必将完整的内容还原到其他系统。
您需要这样做的唯一原因是活动系统上的日志用尽驱动器空间,并且您必须删除镜像才能清除日志文件。
什么样的 SAN 维护需要让数据库离线几天?
是的 - 你不应该有问题。
我回复的原因是为了解释您之前可能遇到的内部限制 - 那是在最初设置镜像时。当您进行完整备份并将其复制到即将成为镜像的还原(加上 SQL 2005 上的强制日志备份)时,如果在启用镜像之前在主体上发生了任何后续日志备份,但您没有t 复制它们并恢复它们 - 镜像不会启动。这是因为没有证据表明其中一个日志备份不包含 BULK_LOGGED 恢复模型中发生最少记录操作的时间段。在这种情况下,需要日志备份以确保即将成为镜像的镜像与主体同步。
希望这可以帮助