验证数据迁移

数据验证是指比较源数据库表和目标数据库表中的数据,以确保它们匹配的过程。

数据验证工具 (DVT) 是一个开源工具,可以连接到数据存储区,并在源数据库和 Spanner 之间执行检查。我们建议您在迁移过程中使用它来执行基本验证,例如:

  • 检查所有表是否已创建,以及所有架构映射是否正确。
  • 匹配每个表的总行数。
  • 提取随机行以验证一致性。
  • 验证列,例如,使用 countsumavgminmaxgroup by
  • 比较行级的所有循环冗余校验或哈希函数。

如需执行更具体的验证,请在迁移期间构建自定义检查。