首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我们是否应该定期“刷新”Server数据库的镜像副本?

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

Database Administration用户
提问于 2013-05-19 21:44:53
回答 3查看 637关注 0票数 7

当您设置SQL Server镜像时,您是否相信镜像数据库将与主镜像数据库保持不变,即使经过数月的镜像操作?我知道我们都会检查镜像状态,当然它会说数据库是同步的.但我担心镜像可能会因为网络故障、软件错误等而不同步,而且故障也不会被检测到。然后有一天,我们需要镜子,我们很害怕它被破坏了。

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

我想听听DBA,无论是SQL Server还是任何其他平台,您是否对镜像DB的完整性表示同样的关注,如果是的话,您如何减轻这种担忧。您是否偶尔将您的主数据库复制到镜像中?您是否采取其他措施确保这两者之间的一致性?谢谢您提供的任何建议。

EN

回答 3

Database Administration用户

回答已采纳

发布于 2013-05-20 15:00:07

我不相信100%的镜像,但我确实对它有99%的信任,其他事情也一样。定期检查镜像数据库和DR方案是没有坏处的。我们每年对DR计划进行几次全面测试,如果您有顾虑的话,留出DR测试时间并模拟主数据库失败以充分测试镜像不会影响您的方案。

票数 4
EN

Database Administration用户

发布于 2013-05-19 23:20:55

您可以尝试使用mysqldb比较法。它比较两个数据库和显示差异,以及纠正它们所需的sql语句,同时也会生成一个脚本。

http://dev.mysql.com/doc/workbench/en/mysqldbcompare.html

票数 0
EN

Database Administration用户

发布于 2013-05-20 03:01:14

只要您正在根据每个数据库的镜像状态进行监视和警报,那么就不需要刷新辅助程序。

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/42563

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档