上篇博文介绍了Azure Migrate迁移物理服务器的准备工作,现在将通过本篇博文介绍使用Azure Migrate 评估本地物理服务器。

1、设置 Azure Migrate 项目

1)在 Azure 门户中选择“所有服务”,然后搜索 Azure Migrate

Azure 云迁移之使用Azure Migrate 评估物理服务器_第1张图片

2)在“服务”下选择“Azure Migrate”。

Azure 云迁移之使用Azure Migrate 评估物理服务器_第2张图片

3)在“概述”中的“发现、评估和迁移服务器”下,单击“评估和迁移服务器”。

Azure 云迁移之使用Azure Migrate 评估物理服务器_第3张图片

4)在“开始”中,单击“添加工具”。

Azure 云迁移之使用Azure Migrate 评估物理服务器_第4张图片

5)“迁移项目”中选择你的 Azure 订阅,并创建一个资源组(如果没有)。

Azure 云迁移之使用Azure Migrate 评估物理服务器_第5张图片

6)在“项目详细信息”中,指定项目名称以及要在其中创建项目的地理位置。

目前可在下述任一地理位置创建 Azure Migrate :美国、亚太、欧洲、澳大利亚、英国、加拿大、印度、日本、巴西、韩国、法国

为项目指定的地理位置仅用于存储从本地 VM 中收集的元数据。 可为实际迁移选择任一目标区域。

如果你想要指定地理位置内的特定区域以便部署迁移项目及其关联资源(订阅中的策略限制可能只允许将 Azure 资源部署到特定 Azure 区域),可以使用以下 API 来创建迁移项目。 指定订阅 ID、资源组名称、迁移项目名称和位置(在其中部署 Azure Migrate 的表中提及的任何 Azure 区域)。

7)单击 "下一步",并添加评估或迁移工具。

8)在 "选择评估工具" 中,添加一个评估工具。 如果不需要评估工具,请选择 "暂时跳过添加评估工具" > "下一步"。这里我们选择Azure Migrate:Server Assessment,这个是微软提供的免费工具

Azure 云迁移之使用Azure Migrate 评估物理服务器_第6张图片

9)单击“下一步”。

10)在 "选择迁移工具" 中,根据需要添加迁移工具。 如果你现在不需要迁移工具,请选择 "暂时跳过添加迁移工具" > "下一步"。这里我们选择Azure Migrate:Server Migration

Azure 云迁移之使用Azure Migrate 评估物理服务器_第7张图片

11)在 "查看" 和 "添加工具" 中,查看设置,然后单击 "添加工具"。

Azure 云迁移之使用Azure Migrate 评估物理服务器_第8张图片

创建项目后,可以选择用于评估和迁移服务器、数据库和 web 应用的其他工具。

2、安装设备

“Azure Migrate:服务器评估”运行一个轻型设备。

  • 此设备执行物理服务器发现,并将服务器元数据和性能数据发送到 Azure Migrate 服务器评估。
  • 若要设置该设备,请执行以下操作:
    • 从 Azure 门户下载带有 Azure Migrate 安装程序脚本的压缩文件。
    • 从压缩文件中提取内容。 使用管理权限启动 PowerShell 控制台。
    • 执行 PowerShell 脚本以启动设备 Web 应用程序。
    • 完成设备的首次配置,并将其注册到 Azure Migrate 项目。
  • 可为单个 Azure Migrate 项目设置多个设备。 在所有设备中,你可以发现任意数量的物理服务器。 在每个设备上,最多可以发现 250 个服务器。
1)下载安装程序脚本

下载设备的压缩文件:

a.在“迁移目标” > “服务器” > “Azure Migrate: 服务器评估”中,单击“发现”。

Azure 云迁移之使用Azure Migrate 评估物理服务器_第9张图片

b.在“发现计算机” > “计算机是否已虚拟化?”中,单击“未虚拟化/其他(预览)”。

Azure 云迁移之使用Azure Migrate 评估物理服务器_第10张图片

c.单击“下载”以下载压缩文件 。

Azure 云迁移之使用Azure Migrate 评估物理服务器_第11张图片

在部署压缩文件之前检查其安全性。
  1. 在下载文件的计算机上,打开管理员命令窗口。

  2. 运行以下命令以生成 zip 文件的哈希

    • C:\>CertUtil -HashFile [Hashing Algorithm]
    • 用法示例:C:\>CertUtil -HashFile d:\AzureMigrateInstaller.zip SHA256
算法 哈希值
MD5 1e92ede3e87c03bd148e56a708cdd33f
SHA256 a3fa78edc8ff8aff9ab5ae66be1b64e66de7b9f475b6542beef114b20bfdac3c

image

d.运行 Azure Migrate 安装程序脚本

此安装程序脚本执行以下操作:

  • 安装用于物理服务器发现和评估的代理和 Web 应用程序。
  • 安装 Windows 角色,包括 Windows 激活服务、IIS 和 PowerShell ISE。
  • 下载并安装 IIS 可重写模块。
  • 更新 Azure Migrate 的注册表项 (HKLM) 和永久性设置详细信息。
  • 在路径下创建以下文件:

            配置文件:%ProgramData%\Microsoft Azure\ConfigConfig Files: %ProgramData%\Microsoft Azure\Config

            日志文件:%ProgramData%\Microsoft Azure\Logs

将下载的压缩文件解压,然后在powershell中运行AzureMigrateInstaller.ps1

Azure 云迁移之使用Azure Migrate 评估物理服务器_第12张图片

3、配置设备

1)在可连接到该设备的任一计算机上打开浏览器,然后打开设备 Web 应用的 URL: https://设备名称或 IP 地址: 44368。或者,可以在桌面上单击应用快捷方式打开该应用。

2)在 Web 应用 >“设置必备组件”中执行以下操作:

  • 许可证:接受许可条款,并阅读第三方信息。
  • 连接:应用将检查服务器是否可访问 Internet。 如果服务器使用代理:
    • 单击“代理设置”,并以 http://ProxyIPAddress 或 http://ProxyFQDN 格式指定代理地址和侦听端口。
    • 如果代理需要身份验证,请指定凭据。
    • 仅支持 HTTP 代理。
  • 时间同步:将验证时间。 设备上的时间应与 Internet 时间同步,这样才能正常发现服务器。
  • 安装更新:Azure Migrate 服务器评估将检查设备上是否安装了最新更新。

Azure 云迁移之使用Azure Migrate 评估物理服务器_第13张图片

Azure 云迁移之使用Azure Migrate 评估物理服务器_第14张图片

3)将设备注册到 Azure Migrate

单击“登录”。 如果未显示该按钮,请确保已在浏览器中禁用弹出窗口阻止程序。

Azure 云迁移之使用Azure Migrate 评估物理服务器_第15张图片

在新的标签页中,使用 Azure 凭据登录。使用用户名和密码登录。不支持使用 PIN 登录。

成功登录后,返回到 Web 应用。选择在其中创建了 Azure Migrate 项目的订阅。 然后选择该项目。

Azure 云迁移之使用Azure Migrate 评估物理服务器_第16张图片

指定设备的名称。 该名称应是字母数字,长度为 14 个或更少的字符。单击“注册” 。

Azure 云迁移之使用Azure Migrate 评估物理服务器_第17张图片

4、启动持续发现

然后,从设备连接到要发现的物理服务器,并启动发现。单击“添加凭据”以指定设备用于发现服务器的帐户凭据 。

Azure 云迁移之使用Azure Migrate 评估物理服务器_第18张图片

指定“操作系统”、凭据的友好名称、“用户名”和“密码”,然后单击“添加” 。 可以为 Windows 和 Linux 服务器分别添加一组凭据。

Azure 云迁移之使用Azure Migrate 评估物理服务器_第19张图片

单击“添加服务器”,然后指定服务器详细信息 - FQDN/IP 地址和凭据的友好名称(每行一个条目)以连接到服务器 。

Azure 云迁移之使用Azure Migrate 评估物理服务器_第20张图片

Azure 云迁移之使用Azure Migrate 评估物理服务器_第21张图片

单击 “验证” 。 验证后,将显示可发现的服务器列表。

Azure 云迁移之使用Azure Migrate 评估物理服务器_第22张图片

  • 如果服务器验证失败,请将鼠标悬停在“状态”列中的图标上以查看错误。 解决问题并再次验证。
  • 若要删除服务器,请选择 >“删除” 。

验证之后,单击“保存并启动发现”以启动发现过程。随即会启动发现。 每台服务器大约需要 1.5 分钟,才能将已发现的服务器的元数据显示在 Azure 门户中。

5、设置评估

使用“Azure Migrate: 服务器评估”可以运行两种类型的评估。

评估 详细信息 数据
基于性能 基于收集的性能数据的评估 建议的 VM 大小:基于 CPU 和内存利用率数据。

建议的磁盘类型(标准或高级托管磁盘) :基于本地磁盘的 IOPS 和吞吐量。
本地 基于本地大小的评估。 建议的 VM 大小:基于本地服务器大小

建议的磁盘类型:基于为评估选择的存储类型设置。
运行评估

在“服务器”选项卡上的“Azure Migrate: 服务器评估”中,单击“评估”。

Azure 云迁移之使用Azure Migrate 评估物理服务器_第23张图片

在“评估服务器”中,指定评估的名称。

Azure 云迁移之使用Azure Migrate 评估物理服务器_第24张图片

单击“全部查看”查看评估属性 。

Azure 云迁移之使用Azure Migrate 评估物理服务器_第25张图片

在“选择或创建组”中,选择“新建”并指定组名称。 组将要评估的一个或多个服务器集合到一起。

Azure 云迁移之使用Azure Migrate 评估物理服务器_第26张图片

在“将计算机添加到组”中,选择要添加到该组的服务器 。单击“创建评估”以创建该组,并运行评估。

Azure 云迁移之使用Azure Migrate 评估物理服务器_第27张图片

创建评估后,在“服务器” > “Azure Migrate: 服务器评估” > “评估”中查看它。

Azure 云迁移之使用Azure Migrate 评估物理服务器_第28张图片