验证迁移
在本页中,您需要确认迁移作业是否已正确将数据从源数据库实例迁移到目标 Cloud SQL 数据库实例。至少要验证数据库实例及其表是否存在于 Cloud SQL 实例中。您还可以验证表的行数或确切内容。
以下步骤展示了一个最简单的示例:
- 前往 Google Cloud 控制台中的 SQL 实例页面。
- 点击迁移作业的读取副本条目。
- 点击页面右上角显示的激活 Cloud Shell 图标。
- 在 Cloud Shell 提示符处,按 Enter 键。
- 可选:如果系统显示为 Cloud Shell 提供授权对话框,请点击授权。
- 在输入密码提示符处,输入您在定义并创建目标 Cloud SQL 实例中提供的密码或 Database Migration Service 为您生成的密码。
- 运行 SQL 命令以验证迁移。例如:
- 在 mysql 提示符处,输入
show databases;
以列出数据库并验证您是否看到源数据库实例。 - 在 mysql 提示符处,输入
use source_database_instance_name;
,因为您想查看与此数据库实例关联的表。 - 在 mysql 提示符处,输入
show tables;
以查看此实例的表。 - 在 mysql 提示符处,输入
select * from table_name;
即可查看源数据库实例表中包含的信息。 - 验证您是否在表中看到正确的信息。
- 在 mysql 提示符处,输入
如果您检查的所有内容均符合预期,则表示 Database Migration Service 已正确迁移数据。