验证数据迁移

数据验证是指比较源数据库表和目标数据库表中的数据,以确保它们一致。

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

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

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