我们是否应该定期“刷新”SQL Server 数据库的镜像副本?

Lar*_*ips 7 sql-server mirroring

当您设置了 SQL Server 镜像时,您是否相信您的镜像数据库会与主数据库保持相同,即使经过数月的镜像?我知道我们都在检查状态,当然它数据库已同步……但我担心镜像可能会因网络故障、软件错误等而失去同步,并且无法检测到故障。然后有一天我们需要镜子,我们惊恐地发现它已经损坏了。

我可以做的一件事是定期从主数据库刷新镜像,因为我们的数据库不是特别大。但也许我过于偏执了。

我想听听 SQL Server 或任何其他平台的 DBA 的意见,了解您是否对镜像 DB 的完整性存在这种担忧,如果是,您会采取哪些措施来减轻这种担忧。您是否偶尔将主数据库重新复制到镜像?您是否采取其他措施来确保两者之间的一致性?感谢您提供的任何建议。

Cou*_*000 4

我不 100% 相信镜像,但我确实 99% 相信它,与其他一切一样。定期检查镜像数据库和灾难恢复方案总没有坏处。我们每年都会全面测试我们的灾难恢复计划几次,如果您有顾虑,留出灾难恢复测试时间并模拟主数据库的故障来全面测试镜像不会损害您的场景。