在使用VMware工作负载迁移到Amazon EC2之前捕获VM配置
您可以使用迁移顾问VM数据收集器脚本、RVTools或NetApp数据基础架构洞察来捕获当前VM配置。我们建议您使用迁移顾问VM收集器脚本或数据基础架构洞察、因为这些选项可收集VM配置和性能数据、以获得最准确的计划。
RVTools是一个Windows应用程序、可与vCenter和ESX服务器(5.x到8.0)交互、以捕获有关VMware虚拟环境的信息。它可收集有关VM、CPU、内存、磁盘、集群、 ESX主机、数据存储库等。您可以将此信息导出到一个xlsx文件、以便与迁移顾问一起使用。
-
从下载并安装RVTools 4.4.2或更高版本 "RVTools网站"
-
启动RVTools并登录到目标vCenter Server。
此操作将捕获有关此vCenter Server的信息。
-
将VMware信息导出到xlsx或xls文件。
https://resources.robware.net/resources/prod/RVTools.pdf["RVTools文档"^]有关详细信息、请参见中的"命令行参数"一章。
包含结果的xlsx或xls文件将保存到您的工作目录中。
NetApp迁移顾问VM收集器脚本从vCenter收集VM配置信息、与RVTools收集的信息类似、但是、它会捕获当前VM性能数据、以提供实际读写IOPS和吞吐量统计信息。您可以在以下两种模式中使用该脚本:
-
每小时数据收集
-
每日数据收集
您需要启动迁移顾问才能从代码框窗口复制迁移顾问VM收集器脚本。
要运行收集器脚本的系统必须满足以下要求:
-
必须安装Microsoft PowerShell 7.0或更高版本。如果需要安装PowerShell、请参见 "Microsoft PowerShell文档" 。
-
必须安装VMware PowerCLI。如果需要安装PowerCLI、请参见 "VMware PowerCLI文档" 。
-
必须禁用SSL证书检查。
-
PowerShell必须允许运行未签名的脚本。
请注意、如果您计划从VM捕获长期统计信息(每日统计信息)、则必须在vSphere管理控制台中激活3级或以上的统计信息(VMware管理环境)。
-
使用其中一个登录到工作负载工厂 "控制台体验"。
-
从VMware Workloads (VMware工作负载)磁贴中、选择*评估和计划*、然后选择*迁移到AWS本机计算*。此时将显示VMware迁移顾问启动屏幕。
查看相关信息、了解迁移顾问的优势。
-
准备好后,选择*Let's start*。
-
选择“详细计划”磁贴,然后选择“下一步”。
"Code"(代码框)窗口将显示在页面右侧。
-
在代码框窗口中、选择
将迁移顾问数据收集器脚本(名为"list-VMs.ps1")保存到目标系统、或者选择复制此脚本以便将其粘贴到
相应的系统上。
-
按照以下步骤捕获当前VM的配置:
-
登录到下载了数据收集器的系统、其中安装了PowerShell和PowerCLI。
-
运行以下命令以连接到VMware vCenter Server:
Connect-VIServer -server <server_IP>
将<server_IP>替换为VMware服务器的IP地址或主机名。
-
运行已下载的数据收集器脚本、并为"ourly"或"Daily"虚拟机统计信息指定数据收集选项。
./list-vms.ps1 -PerformanceStatisticsTimePeriod <LastHour | LastDay>
其中:
-
*astHour *以20秒的间隔收集过去1小时的IOPS和吞吐量数据。
-
*astday*以5分钟为间隔收集过去24小时的IOPS和吞吐量数据。
-
或者、您也可以运行数据收集器脚本、而不指定任何选项;这样、您可以从交互式菜单中选择数据收集期间。
-
该脚本会输出一个压缩文件、其中的时间戳采用当前工作目录中的名称。此.zip文件包含所有虚拟机及其属性的列表、以及这些虚拟机的IOPS和吞吐量数据。
NetApp数据基础架构洞察是一款云基础架构监控工具、可让您深入了解整个基础架构。您需要在迁移顾问和Data Infrastructure Insight之间启用临时API通信、以便迁移顾问可以收集有关VMware基础架构的信息。
-
登录到您的Data Infrastructure Insight帐户。
-
在侧导航菜单中,选择*Admin*。
-
在显示的菜单中,选择*API Access*。
-
在*API访问令牌*选项卡中,选择*+ API访问令牌*。
此时将显示"Create an API Access令牌"对话框。
-
提供API令牌的名称和说明。
-
在*此令牌将用于调用的API类型*下,选择以下选项之一:
-
采集单元
-
资产
-
数据收集
-
-
在*权限*下,选择*只读*。
-
在*令牌过期时间*下、选择需要API令牌有效的时间长度。
-
取消选中*自动旋转Kubernetes*的令牌。
-
选择 * 保存 * 。
-
选择*复制API访问令牌*。
-
请保存此令牌、以便在工作负载出厂迁移顾问中使用。