首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从备份恢复| MySQL

从备份恢复| MySQL
EN

Stack Overflow用户
提问于 2020-02-14 03:02:29
回答 1查看 32关注 0票数 0

我已经从特定日期的备份恢复到测试服务器数据库,我想检查它是否恢复了所有数据。如何检查或比较测试数据库和生产数据库之间的数据。

EN

回答 1

Stack Overflow用户

发布于 2020-02-19 01:35:11

欢迎使用。

如果你添加了更多的细节,这将成为一个很好的帖子(对其他几个人来说)。

假设

  1. 第一台服务器上的原始数据库更大,第二台服务器上的恢复数据库是一个子集(在特定日期备份)。
  2. 有这么多的数据库,这么多的表,这么多的列和很多行。

解决方案

  1. 您的备份(通过您自己的脚本或工具)应该有一个附带的日志文件。对于任何错误,请同样参考/ warnings.
  2. Refer恢复的结果。如果两者都没有任何不寻常的地方,你可以确定(可能是95%).
  3. Prepare一个脚本,使两个服务器的输出都具有基于重要标准/类别/组头/等的和值。
  4. 也会运行此命令。两台服务器上都有https://dev.mysql.com/doc/refman/5.7/en/checksum-table.html
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60214809

复制
相关文章

相似问题

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