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

运行 Azure Site Recovery 部署规划器,以便将 Hyper-V 灾难恢复到 Azure

可使用以下四种模式之一运行 Site Recovery 部署规划器命令行工具 (ASRDeploymentPlanner.exe):

首先,运行该工具,从一个或多个 Hyper-V 主机获取 VM 列表。 然后,以分析模式运行该工具,收集 VM 数据变动量和 IOPS。 接下来,运行该工具生成报告,确定网络带宽和存储要求。

获取用于分析 Hyper-V VM 的 VM 列表

首先,需要列出要分析的 VM。 使用部署规划器工具的 GetVMList 模式生成单个命令中多个 Hyper-V 主机上存在的 VM 列表。 生成完整列表后,可以从输出文件中删除不想分析的 VM。 然后将输出文件用于所有其他操作:性能分析、报告生成和获取吞吐量。

可以通过将工具指向 Hyper-V 群集或独立 Hyper-V 主机或两者的组合来生成 VM 列表。

命令行参数

下表包含工具在 GetVMList 模式下运行的必需参数和可选参数的列表。

ASRDeploymentPlanner.exe -Operation GetVMList /?
参数名称 DESCRIPTION
-操作 GetVMList
用户 连接到 Hyper-V 主机或 Hyper-V 群集的用户名。 用户需要具有管理访问权限。
-ServerListFile 包含要分析的 VM 的服务器列表的文件。 文件路径可以是绝对或相对路径。 此文件应在每个行中包含以下项之一:
  • Hyper-V 主机名或 IP 地址
  • Hyper-V 群集名称或 IP 地址

示例: ServerList.txt 包含以下服务器:
  • Host_1
  • 10.8.59.27
  • Cluster_1
  • Host_2
-目录 (可选)用于存储此作期间生成的数据的通用命名约定(UNC)或本地目录路径。 如果未指定名称,则当前路径下的名为 ProfiledData 的目录用作默认目录。
-输出文件 (可选)保存了从 Hyper-V 服务器提取的 VM 列表的文件。 如果未提及名称,详细信息将存储在 VMList.txt中。 删除不需要分析的 VM 后,请使用该文件开始分析。
-密码 (可选)连接到 Hyper-V 主机的密码。 如果未将其指定为参数,则会在运行命令时提示输入它。

GetVMList 发现

  • Hyper-V 群集:在服务器列表文件中提供 Hyper-V 群集名称时,该工具将查找群集的所有 Hyper-V 节点,并获取每个 Hyper-V 主机上存在的 VM。 Hyper-V 主机:给定 Hyper-V 主机名时,该工具会首先检查它是否属于群集。 如果是,该工具将提取属于群集的节点。 然后,它从每个 Hyper-V 主机获取 VM。

还可以选择在文件中列出要手动分析的 VM 的友好名称或 IP 地址。

在记事本中打开输出文件,然后将要分析的所有 VM 的名称复制到另一个文件(例如,ProfileVMList.txt)。 每行使用一个 VM 名称。 此文件作为工具 -VMListFile 参数的输入,用于分析、报告生成和获取吞吐量等所有其他操作。

例子

将 VM 列表存储在文件中

ASRDeploymentPlanner.exe -Operation GetVMlist -ServerListFile "E:\Hyper-V_ProfiledData\ServerList.txt" -User Hyper-VUser1 -OutputFile "E:\Hyper-V_ProfiledData\VMListFile.txt"

将 VM 列表存储在默认位置(-Directory 路径)

ASRDeploymentPlanner.exe -Operation GetVMList -Directory "E:\Hyper-V_ProfiledData" -ServerListFile "E:\Hyper-V_ProfiledData\ServerList.txt" -User Hyper-VUser1

概要 Hyper-V 虚拟机

在分析模式下,部署规划器工具连接到每个 Hyper-V 主机,以收集有关 VM 的性能数据。

性能分析不会影响生产 VM 的性能,因为并未与这些 VM 直接建立连接。 从 Hyper-V 主机收集所有性能数据。

该工具每 15 秒查询一次 Hyper-V 主机,以确保分析准确性。 它存储每分钟性能计数器数据的平均值。

该工具无缝处理从一个节点到群集中的另一个节点的 VM 迁移,以及主机中的存储迁移。

获取要分析的 VM 列表

若要创建要分析的 VM 列表,请参阅 GetVMList 操作。

在列出要分析的 VM 后,可以在分析模式下运行该工具。

命令行参数

下表列出了在分析模式下运行的该工具的必需参数和可选参数。 该工具适用于从 VMware 迁移到 Azure 以及从 Hyper-V 迁移到 Azure 的方案。 这些参数适用于 Hyper-V。

ASRDeploymentPlanner.exe -Operation StartProfiling /?
参数名称 DESCRIPTION
-操作 开始分析
用户 连接到 Hyper-V 主机或 Hyper-V 群集的用户名。 用户需要具有管理访问权限。
-VMListFile 包含要分析的 VM 列表的文件。 文件路径可以是绝对或相对路径。 对于 Hyper-V,此文件是获取虚拟机列表操作的输出文件。 如果手动准备,该文件应包含一个服务器名称或 IP 地址,后跟 VM 名称(每行用 \ 分隔)。 文件中指定的 VM 名称应与 Hyper-V 主机上的 VM 名称相同。

示例: VMList.txt 包含以下 VM:
  • Host_1\VM_A
  • 10.8.59.27\VM_B
  • Host_2\VM_C
    -NoOfMinutesToProfile 要运行分析的分钟数。 最小值为 30 分钟。
    -NoOfHoursToProfile (用于配置的小时数) 运行分析的时间长度(小时)。
    -分析天数 要运行分析的天数。 建议运行性能分析超过 7 天。 该持续时间有助于确保观察到指定时间段内环境中的工作负荷模式,并用于提供准确的建议。
    虚拟化 虚拟化类型(VMware 或 Hyper-V)。
    -目录 (可选)用于存储分析期间生成的分析数据的 UNC 或本地目录路径。 如果未指定名称,则当前路径下的名为 ProfiledData 的目录将用作默认目录。
    -密码 (可选)连接到 Hyper-V 主机的密码。 如果未将其指定为参数,则会在运行命令时提示输入它。
    -StorageAccountName (存储帐户名称) (可选)存储帐户名称,用于确定在将数据从本地复制到 Azure 时可实现的吞吐量。 该工具会将测试数据上传到此存储帐户来计算吞吐量。 存储帐户必须是常规用途 v1 (GPv1) 类型。
    -存储帐户密钥 (可选)用于访问存储帐户的密钥。 转到 Azure 门户 >存储帐户>存储帐户名称>设置>访问密钥>密钥1(或经典存储帐户的主访问密钥)。
    -环境 (可选)Azure 存储帐户的目标环境。 它可以是三个值之一:AzureCloud、AzureUSGovernment 或 AzureChinaCloud。 默认值为 AzureCloud。 当目标区域是 Azure 美国政府版或由世纪互联运营的 Azure Microsoft时,请使用此参数。

    建议分析您的 VM 超过 7 天。 在一个月中用户流失模式变化的时候,我们建议您在出现最大客户流失的一周内进行分析。 最佳方法是分析 31 天,以获得更好的建议。

    在分析过程中,ASRDeploymentPlanner.exe 将保持运行。 该工具将取以天为单位的分析时间输入。 若要快速测试该工具或进行概念验证,可以进行几个小时或几分钟的概要分析。 允许的最短分析时间为 30 分钟。

    在分析期间,可以选择传递存储帐户名称和密钥,以查找 Azure Site Recovery 在从 Hyper-V 服务器复制到 Azure 时可以实现的吞吐量。 如果在分析期间未传递存储帐户名称和密钥,该工具不会计算可实现的吞吐量。

    可以为各种 VM 集运行该工具的多个实例。 确保虚拟机(VM)名称不会在任何分析集中重复。 例如,假设已分析 10 个 VM(VM1 到 VM10)。 几天后,需要分析另外 5 个 VM(VM11 到 VM15)。 可以从另一个命令行控制台为第二组 VM(VM11 到 VM15)运行该工具。

    请确保第二组虚拟机不包含第一个分析实例中的任何虚拟机名称,或者为第二次运行选择不同的输出目录。 如果该工具的两个实例用于分析同一 VM 并使用同一输出目录,则生成的报表将不正确。

    默认情况下,该工具配置为分析并生成最多 1,000 个 VM 的报告。 可以通过更改 ASRDeploymentPlanner.exe.config 文件中的 MaxVMsSupported 键值来更改限制。

    <!-- Maximum number of VMs supported-->
    <add key="MaxVmsSupported" value="1000"/>
    

    使用默认设置,若要分析(例如)1,500 个 VM,请创建两个 VMList.txt 文件。 一方有 1,000 个 VM,另一方有 500 个 VM。 运行两个 Azure Site Recovery 部署规划器实例:一个为 VMList1.txt,另一个为 VMList2.txt。 可以使用同一目录路径来存储两个 VMList VM 的已分析数据。

    根据运行该工具以生成报表的服务器的硬件配置(尤其是 RAM 大小),作业可能会失败,因为内存不足。 如果你有良好的硬件,可以将 MaxVMsSupported 更改为任何更高的值。

    VM 配置在分析作开始时捕获一次,并存储在名为“VMDetailList.xml”的文件中。 生成报告时使用此信息。 在分析期间,从开始到结束,VM 配置中的任何更改(例如,内核数、磁盘或 NIC 的增加)都不会被记录下来。 如果在分析期间已更改已分析的 VM 配置,下面是在生成报表时获取最新 VM 详细信息的解决方法:

    • 备份 VMdetailList.xml 文件,并将其从当前位置删除。
    • 生成报告时传递 -User 和 -Password 参数。

    该分析命令在分析目录中生成多个文件。 请勿删除任何文件,因为这样做会影响报表生成。

    例子

    分析 VM 30 天,并查找从本地到 Azure 的吞吐量

    ASRDeploymentPlanner.exe -Operation StartProfiling -virtualization Hyper-V -Directory "E:\Hyper-V_ProfiledData" -VMListFile "E:\Hyper-V_ProfiledData\ProfileVMList1.txt"  -NoOfDaysToProfile 30 -User Contoso\HyperVUser1 -StorageAccountName  asrspfarm1 -StorageAccountKey Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==
    

    分析虚拟机性能15天

    ASRDeploymentPlanner.exe -Operation StartProfiling -Virtualization Hyper-V -Directory "E:\Hyper-V_ProfiledData" -VMListFile "E:\vCenter1_ProfiledData\ProfileVMList1.txt"  -NoOfDaysToProfile  15  -User contoso\HyperVUser1
    

    分析 VM 60 分钟,以便快速测试该工具

    ASRDeploymentPlanner.exe -Operation StartProfiling -Virtualization Hyper-V -Directory "E:\Hyper-V_ProfiledData" -VMListFile "E:\Hyper-V_ProfiledData\ProfileVMList1.txt"  -NoOfMinutesToProfile 60 -User Contoso\HyperVUser1
    

    对虚拟机进行性能分析 2 小时,以作概念验证。

    ASRDeploymentPlanner.exe -Operation StartProfiling -Virtualization Hyper-V -Directory "E:\Hyper-V_ProfiledData" -VMListFile "E:\Hyper-V_ProfiledData\ProfileVMList1.txt"  -NoOfHoursToProfile 2 -User Contoso\HyperVUser1
    

    剖析注意事项

    如果重新启动或崩溃了运行该工具的服务器,或者使用 Ctrl+C 关闭该工具,则会保留分析的数据。 但是,过去 15 分钟的分析数据可能会丢失。 在这种情况下,在服务器重启后,在分析模式下重新运行该工具。

    如果传递了存储帐户名称和密钥,该工具会在执行最后一个分析步骤时测量吞吐量。 如果在分析完成后关闭该工具,则不会计算吞吐量。 若要在生成报告之前确定吞吐量,可通过命令行控制台运行 GetThroughput 操作。 否则,生成的报表将不包含吞吐量信息。

    Azure Site Recovery 不支持具有 iSCSI 和直通磁盘的 VM。 该工具无法检测并分析附加到 VM 的 iSCSI 和直通磁盘。

    生成报表

    该工具将生成启用宏的Microsoft Excel文件(XLSM文件)作为报表输出。 它汇总了所有部署建议。 报表命名为 DeploymentPlannerReport_唯一的数字标识符.xlsm,并放置在指定目录中。

    完成分析后,可在报告生成模式下运行该工具。

    命令行参数

    下表包含一系列必需的和可选的工具参数,适用于在报告生成模式下 运行。 该工具通常用于从 VMware 迁移到 Azure,以及从 Hyper-V 迁移到 Azure。 以下参数适用于 Hyper-V。

    ASRDeploymentPlanner.exe -Operation GenerateReport /?
    
    参数名称 DESCRIPTION
    -操作 生成报告
    -VMListFile 包含将为其生成报表的已分析 VM 列表的文件。 文件路径可以是绝对或相对路径。 对于 Hyper-V,此文件是获取虚拟机列表操作的输出文件。 如果手动准备,该文件应包含一个服务器名称或 IP 地址,后跟 VM 名称(每行用 \ 分隔)。 文件中指定的 VM 名称应与 Hyper-V 主机上的 VM 名称相同。

    示例: VMList.txt 包含以下 VM:
    • Host_1\VM_A
    • 10.8.59.27\VM_B
    • Host_2\VM_C
      虚拟化 虚拟化类型(VMware 或 Hyper-V)。
      -目录 (可选)UNC 或本地目录路径,其中存储了分析数据(在分析期间生成的文件)。 需要使用此数据来生成报告。 如果未指定名称,则当前路径下的名为 ProfiledData 的目录将用作默认目录。
      用户 (可选)连接到 Hyper-V 主机或 Hyper-V 群集的用户名。 用户需要具有管理访问权限。 用户和密码用于提取 VM 的最新配置信息(例如磁盘数、核心数和 NIC 数)用于报告。 如果未提供此值,则使用分析期间收集的配置信息。
      -密码 (可选)连接到 Hyper-V 主机的密码。 如果未将其指定为参数,则会在运行命令时提示输入它。
      -DesiredRPO (可选)所需的恢复点目标(RPO),以分钟为单位。 默认值为 15 分钟。
      -带宽 (可选)每秒以兆位为单位的带宽。 使用此参数计算可为指定带宽实现的 RPO。
      -StartDate (可选)MM-DD-YYYY:HH:MM (24 小时)格式的开始日期和时间。 StartDate 必须与 EndDate 一起指定。 如果指定 StartDate,会根据从 StartDate 到 EndDate 收集的分析数据生成报告。
      结束日期 (可选)MM-DD-YYYY:HH:MM (24 小时)格式的结束日期和时间。 必须与 StartDate 一起指定 EndDate。 如果指定 EndDate,会根据从 StartDate 到 EndDate 收集的分析数据生成报告。
      -GrowthFactor (可选)增长系数,以百分比表示。 默认值为 30%。
      -UseManagedDisks (可选)UseManagedDisks:是/否。 默认值为“是”。 根据虚拟机的故障转移/测试故障转移是否在托管磁盘上而不是非托管磁盘上完成,计算可放置在单个存储帐户中的虚拟机数。
      -订阅 ID (可选)订阅 GUID。 使用此参数根据订阅、与订阅关联的产品/服务以及指定货币的目标 Azure 区域生成具有最新价格的成本估算报告。
      -目标区域 (可选)充当复制目标的 Azure 区域。 由于 Azure 每个区域的成本不同,因此若要生成具有特定目标 Azure 区域的报表,请使用此参数。 默认值为 WestUS2 或上次使用的目标区域。 请参阅支持的目标区域的列表。
      -OfferId (可选)与订阅关联的优惠。 默认值为 MS-AZR-0003P(即用即付You-Go)。
      -货币 (可选)在生成的报表中显示的成本所采用的货币。 默认值为美元($)或最后使用的货币。 请参阅支持的货币的列表。

      默认情况下,该工具配置为分析并生成最多 1,000 个 VM 的报告。 可以通过更改 ASRDeploymentPlanner.exe.config 文件中的 MaxVMsSupported 键值来更改限制。

      <!-- Maximum number of VMs supported-->
      <add key="MaxVmsSupported" value="1000"/>
      

      例子

      当分析的数据位于本地驱动器上时,生成具有默认值的报表

      ASRDeploymentPlanner.exe -Operation GenerateReport -virtualization Hyper-V -Directory "E:\Hyper-V_ProfiledData" -VMListFile "E:\Hyper-V_ProfiledData\ProfileVMList1.txt"
      

      当分析数据位于远程服务器上时生成报表

      应该对远程目录拥有读/写访问权限。

      ASRDeploymentPlanner.exe -Operation GenerateReport -Virtualization Hyper-V -Directory "\\PS1-W2K12R2\Hyper-V_ProfiledData" -VMListFile "\\PS1-W2K12R2\vCenter1_ProfiledData\ProfileVMList1.txt"
      

      生成具有要为复制预配的特定带宽的报表

      ASRDeploymentPlanner.exe -Operation GenerateReport -Virtualization Hyper-V -Directory "E:\Hyper-V_ProfiledData" -VMListFile "E:\Hyper-V_ProfiledData\ProfileVMList1.txt" -Bandwidth 100
      

      生成包含 5% 增长因子而不是默认 30% 的报表

      ASRDeploymentPlanner.exe -Operation GenerateReport -Virtualization Hyper-V -Directory "E:\Hyper-V_ProfiledData" -VMListFile "E:\Hyper-V_ProfiledData\ProfileVMList1.txt" -GrowthFactor 5
      

      生成包含分析数据的子集的报表

      例如,有 30 天的分析数据,但只想生成 20 天的报告。

      ASRDeploymentPlanner.exe -Operation GenerateReport -virtualization Hyper-V -Directory "E:\Hyper-V_ProfiledData" -VMListFile "E:\Hyper-V_ProfiledData\ProfileVMList1.txt" -StartDate  01-10-2017:12:30 -EndDate 01-19-2017:12:30
      

      为 5 分钟 RPO 生成报表

      ASRDeploymentPlanner.exe -Operation GenerateReport -Virtualization Hyper-V -Directory "E:\Hyper-V_ProfiledData" -VMListFile "E:\Hyper-V_ProfiledData\ProfileVMList1.txt"  -DesiredRPO 5
      

      为印度南部 Azure 区域生成一份报告,其中包含卢比和特定产品/服务 ID

      ASRDeploymentPlanner.exe -Operation GenerateReport -Virtualization Hyper-V -Directory "E:\Hyper-V_ProfiledData" -VMListFile "E:\Hyper-V_ProfiledData\ProfileVMList1.txt"  -SubscriptionID aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e -OfferID MS-AZR-0148P -TargetRegion southindia -Currency INR
      

      用于计算的百分位值

      当该工具生成报表时,它默认为读取/写入 IOPS、写入 IOPS 和数据变动的百分位值 95。 在分析所有 VM 期间收集这些值。 此指标可确保 VM(虚拟机)由于临时事件看到的 100 百分位峰值不用于确定目标存储帐户和源带宽要求。 例如,临时事件可能是每天运行一次的备份作业、定期数据库索引或分析报告生成活动,或者另一个生存期较短的时间点事件。

      使用百分位值 95 可真实地了解实际工作负荷特征,并在 Azure 上运行工作负荷时提供最佳性能。 我们预计你不需要更改此数字。 如果您确实更改了值(例如,将百分位数更改为 90),可以更新默认文件夹中的配置文件 ASRDeploymentPlanner.exe.config,并将其保存以基于现有的分析数据生成新报表。

      <add key="WriteIOPSPercentile" value="95" />      
      <add key="ReadWriteIOPSPercentile" value="95" />      
      <add key="DataChurnPercentile" value="95" />
      

      关于增长因子的考虑

      假设使用量在一段时间内可能会增多,则考虑工作负荷特征的增长就至关重要。 保护到位后,如果工作负荷特征发生更改,则无需禁用并重新启用保护即可切换到其他存储帐户进行保护。

      例如,假设今天您的 VM 适合标准存储复制账户。 在接下来的三个月内,可能会发生这些更改:

      1. 在 VM 上运行的应用程序的用户数将增加。
      2. VM 上增加的变动量要求 VM 转到高级存储,以便 Azure Site Recovery 复制可以跟上步伐。
      3. 必须禁用并重新启用对高级存储帐户的保护。

      强烈建议你在部署规划期间规划增长。 尽管默认值为 30%,但你是应用程序使用模式和增长预测方面的专家。 生成报表时,可以相应地更改此数字。 此外,您可以使用相同的分类数据生成多个具有不同增长因素的报告。 然后,可以确定哪些目标存储和源带宽建议最适合你。

      生成的 Microsoft Excel 报告包含以下信息:

      部署规划器报表

      获取吞吐量

      若要估算 Azure Site Recovery 在复制期间可从本地到 Azure 实现的吞吐量,请在 GetThroughput 模式下运行该工具。 该工具计算的吞吐量源自运行该工具的服务器。 理想情况下,此服务器是其虚拟机将受到保护的 Hyper-V 服务器。

      命令行参数

      打开命令行控制台并转到 Azure Site Recovery 部署规划工具的文件夹。 使用以下参数运行 ASRDeploymentPlanner.exe。

      ASRDeploymentPlanner.exe -Operation GetThroughput /?
      
      参数名称 DESCRIPTION
      -操作 GetThroughput
      虚拟化 虚拟化类型(VMware 或 Hyper-V)。
      -目录 (可选)UNC 或本地目录路径,其中存储了分析数据(在分析期间生成的文件)。 需要使用此数据来生成报告。 如果未指定名称,则当前路径下的名为 ProfiledData 的目录将用作默认目录。
      -StorageAccountName (存储帐户名称) 存储帐户名称,用于确定在将数据从本地复制到 Azure 时消耗的带宽。 该工具会将测试数据上传到此存储帐户来确定消耗的带宽。 存储帐户必须是常规用途 v1 (GPv1) 类型。
      -存储帐户密钥 用于访问存储帐户的存储帐户密钥。 转到 Azure 门户 >存储帐户>名称>“设置>访问密钥>密钥 1”。
      -VMListFile 包含要分析的 VM 列表的文件,用于计算消耗的带宽。 文件路径可以是绝对或相对路径。 对于 Hyper-V,此文件是获取虚拟机列表操作的输出文件。 如果手动准备,该文件应包含一个服务器名称或 IP 地址,后跟 VM 名称(每行用 \ 分隔)。 文件中指定的 VM 名称应与 Hyper-V 主机上的 VM 名称相同。

      示例: VMList.txt 包含以下 VM:
      • Host_1\VM_A
      • 10.8.59.27\VM_B
      • Host_2\VM_C
        -环境 (可选)Azure 存储帐户的目标环境。 它可以是三个值之一:AzureCloud、AzureUSGovernment 或 AzureChinaCloud。 默认值为 AzureCloud。 当目标 Azure 区域为 Azure 美国政府或由世纪互联运营的 Microsoft Azure 时,请使用此参数。

        示例:

        ASRDeploymentPlanner.exe -Operation GetThroughput -Virtualization Hyper-V -Directory "E:\Hyper-V_ProfiledData" -VMListFile "E:\Hyper-V_ProfiledData\ProfileVMList1.txt"  -StorageAccountName  asrspfarm1 -StorageAccountKey by8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==
        

        吞吐量注意事项

        该工具在指定目录中创建多个 64 MB asrvhdfilenumber.vhd 文件(其中 数字 是文件数)。 该工具会将这些文件上传到存储帐户来确定吞吐量。 测出吞吐量后,该工具会从存储帐户和本地服务器中删除所有这些文件。 如果在计算吞吐量时出于任何原因终止该工具,则不会从存储帐户或本地服务器中删除文件。 需手动删除这些文件。

        吞吐量在指定的时间点测量。 如果所有其他因素保持不变,则 Azure Site Recovery 可以在复制期间实现的最大吞吐量。 例如,如果任何应用程序在相同的网络中开始消耗更多的带宽,则在复制期间实际吞吐量会有所变化。 如果在受保护的 VM 数据变更频繁时运行 GetThroughput 操作,则测得的吞吐量结果将会有所不同。

        若要了解可在各种时间实现的吞吐量级别,建议在分析期间在不同时间点运行该工具。 在报告中,该工具会显示最后一个测得的吞吐量。

        注释

        在与 Hyper-V 服务器具有相同存储和 CPU 特征的服务器上运行该工具。

        对于复制,请设置建议的带宽以满足 100% 时间的 RPO。 在设置适当的带宽后,如果工具所报告的已实现吞吐量没有增长,请执行以下操作:

        1. 检查以确定网络服务质量(QoS)问题是否限制 Azure Site Recovery 吞吐量。
        2. 检查以确定 Azure Site Recovery 保管库是否位于最接近的物理支持Microsoft Azure 区域,以最大程度地降低网络延迟。
        3. 检查本地存储特征,确定能否改进硬件(例如,从 HDD 升级到 SSD)。

        后续步骤