你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

在 Azure 中测试迁移部署

副本 (replica)工作负荷或暂存工作负载并确保支持服务可用后,可以开始迁移测试。 迁移测试主要侧重于两个方面:

  • 体系结构:测试体系结构,确保它适用于副本 (replica)或暂存的资源。
  • 管理例程:测试已迁移资源的管理计划,以确保其正常运行。

与业务测试不同 ,迁移测试侧重于 IT 活动。

确定问题时,可以将它们添加到 修正计划。 解决所有问题后,可以继续执行工作负荷发布。

执行测试迁移

副本 (replica)资源后,可以在隔离环境中执行测试迁移,以确保不会影响生产工作负荷。

测试迁移因工具而异,但通常创建与实时系统并行运行的源系统的副本 (replica)。 在这些辅助系统上执行测试。 完成测试后,无需引入任何永久更改即可清理副本 (replica)的资源。

若要进行测试,需要:

  • 测试故障转移的隔离网络 。 尽可能将网络配置与预期的迁移网络配置匹配。

  • 从源隔离的网络访问 ,例如点到站点 VPN、跳转盒或 Azure Bastion。

  • 用于向测试环境进行身份验证的身份验证机制 。 测试环境是隔离的,因此它无法使用登陆区域的标识提供者。

    可以使用使用测试迁移资源的测试迁移域控制器部署到测试环境。 测试后,使用资源清理域控制器。

    或者,隔离网络中可能有一个测试域控制器。 将网络对等互连以允许副本 (replica) Active Directory 流量。 可以在 Azure 中获取域控制器的快照,然后删除对等方以进行测试以隔离网络。 可以抓住任何必要的角色,然后在完成测试时还原状态,以避免对实时标识提供者进行更改。

迁移工具应提供运行测试迁移的说明,并在运行测试计划后对其进行清理。

提示

还可以使用此测试环境进行 业务测试

修正测试问题

执行测试后,请确保:

  • 记录修正计划中发现的任何问题
  • 根据其严重性对问题 进行会审,并确定任何解决方法作为会审的一部分。
  • 文档解决方法。 如果可将解决方法合并为迁移的一部分,则可能需要修正问题。
  • 从非解决方法项开始。 请考虑先修正项目,而无需先解决解决方法。

示例测试计划

下面是迁移项目的测试计划输出的基本示例:

测试 成功/失败 注意
虚拟机部署
管理员istrators 可以登录到虚拟机
Internet Information Services (IIS) Web 服务启动
服务 1 启动
服务 2 启动 必须手动启动服务
网站访问
SQL 服务启动
数据库访问
网站之间的负载均衡的工作原理
来自Azure 应用程序网关的入口工作 应用程序网关证书问题
测试事务的总时间小于 5 毫秒

下一步