适用于: Azure Database for PostgreSQL 灵活型服务器
预迁移验证是一组规则,涉及评估和验证源数据库系统是否准备好迁移到 Azure Database for PostgreSQL。 此过程可查明并解决影响数据库迁移或迁移后操作的潜在问题。
如何使用预迁移验证功能?
可以使用 Azure 门户或 Azure CLI 进行迁移。
使用 Azure 门户:
预迁移验证选项
可以选择以下任一选项:
- 验证:使用此选项可以检查服务器和数据库是否已准备好迁移到目标。 此选项不会启动数据迁移,并且不需要服务器停机。
- 通过提前执行预迁移验证可以了解执行迁移时可能会遇到的问题,从而更顺利地规划迁移。
- 验证和迁移:此选项执行验证,如果所有检查都处于 “成功 ”或“ 警告 ”状态,则会触发迁移。 验证失败不会启动源服务器和目标服务器之间的迁移。
建议使用预迁移验证在运行迁移之前识别问题。 这种方法有助于更顺利地规划迁移,避免在迁移过程中出现任何意外情况。
选择“验证”选项,并在计划的迁移日期之前运行迁移前验证。
分析输出,并执行任何错误的修正操作。
再次运行步骤 1,直到验证成功。
使用计划日期和时间的 “验证和迁移 ”选项启动迁移。
验证状态
运行“验证”选项后,可看到以下选项之一:
- 成功:未发现问题,可以规划迁移。
- 失败:验证期间发现了会导致迁移失败的错误。 查看错误列表及其建议的解决方法。 在规划迁移之前采取纠正措施。
- 警告:警告是规划迁移时必须记住的信息性消息。