更新时间:2024-08-23 GMT+08:00
分享

迁移后主机私有IP保持不变

迁移中心 MgC的主机迁移工作流,提供了保持IP不变功能,可以实现主机迁移后保持私有IP不变,减少因IP变动而需要对业务代码进行的修改工作。

免责声明

  • 业务可用性风险

    本功能旨在帮助用户在迁移后保持主机的私有IP地址与源端一致,但不保证切换IP后的业务可用性。需要用户自行评估并承担由此带来的风险。

  • 回退说明

    主机迁移工作流提供自动化的IP不变功能,但不提供自动化回退功能。如果用户在使用该功能后遇到问题需要回退,仅支持手动回退

  • IP冲突风险提示

    源端与目的端在私有IP相同的情况下,可能会引发IP冲突,进而导致业务不可用。

  • 未知风险提示

    由于迁移无法对业务进行深入的嗅探和分析,因此使用IP不变功能后可能出现其他未被预见的问题。

  • 用户责任

    用户应当在迁移前进行充分的测试和准备,并在迁移后自行排查和解决可能出现的问题。我们建议在正式迁移前,用户先在测试环境中进行模拟迁移,以评估潜在风险并制定相应的应对策略。

约束与限制

  • 目的端主机关机

    在执行IP不变的迁移操作前,目的端主机必须处于关机状态。如果目的端未关机,IP不变功能将尝试自动关机以确保迁移的顺利进行。

  • 指定子网

    需要指定最终切换的VPC中的子网,并且该子网的网段必须与源端的网段保持一致。

  • 网卡绑定限制

    目的端主机应只绑定一个网卡,不绑定任何额外的扩展网卡。

  • IP版本支持

    仅支持IPv4地址的切换。

准备工作

  • 华为账号准备

    使用MgC之前,您需要拥有一个华为账号或一个可用于访问MgC的IAM用户,并获取账号/IAM用户的访问密钥(AK/SK)。获取方法请参考准备工作

  • 创建迁移项目

    在MgC控制台为本次迁移创建独立的项目,方法请参见项目管理

操作步骤

  1. 下载并安装迁移工具Edge

    在源端内网环境中准备一台Windows主机,用于安装迁移工具Edge。对该主机的要求以及Edge的安装方法请参见安装Windows版本的Edge

  2. 连接迁移中心

    Edge安装完成并注册用户后,将Edge与迁移中心进行连接,方法请参考连接迁移中心

  3. 添加资源凭证

    Edge与迁移中心连接成功后,需要在Edge上添加源端待迁移主机凭证,凭证的添加方法请参考添加资源凭证。资源类型请根据实际情况选择“Windows主机”或“Linux主机”。

  4. 采集主机资源

    MgC提供了三种主机采集方式,您可以根据实际场景和您源端主机所在的云平台,选择适合的采集方式。
    图1 采集方式
    • 源端主机位于第三方云平台:源端为阿里云华为云AWS腾讯云Azure等云平台主机,推荐使用公网采集,也可以使用各场景通用的手动添加方式。
    • 源端主机位于线下IDC:推荐使用内网采集,通过网段扫描VMware扫描,采集源端主机资源,也可以使用各场景通用的手动添加方式。

  5. 关联应用

    由于后续的规格评估和创建迁移工作流均是以应用为单位,因此需要将待迁移主机关联到应用,方法请参考关联到应用

  6. 规格评估

    根据源端主机规格、性能和应用场景等,为您推荐最合适的华为云对应主机规格,通过规格评估确定迁移目的端。方法请参考规格评估

    主机规格评估完成后,可以根据实际需求,选择是否进行如下操作:
    • 更改目的端规格:调整目的端主机规格和磁盘规格,支持磁盘缩容。
    • 绑定目的端:根据评估结果,如果您在华为云上已有满足要求的主机,可以选择并绑定该主机作为目的端主机。

  7. 创建主机迁移工作流。当完成以上所有步骤后,即可前往迁移工作流界面,创建主机迁移工作流。

    • 建议单个工作流中包含的主机数量不超过100台。
    • 同一用户同时进行迁移的主机数量上限为1000台,超出此数量的主机会在工作流第一步暂停并处于等待状态,直至有资源释放或主机完成迁移,等待中的主机将按照创建时间顺序依次自动执行工作流后续步骤。
    • 如果您是首次使用MgC的主机迁移工作流,需要您同意华为云账号进行相关的委托授权。委托权限所包含的细粒度权限请前往委托权限说明查看。
    1. 在左侧导航栏选择“实施>迁移工作流”,进入迁移工作流页面。在页面左上角的当前项目下拉列表中选择在准备工作中创建的迁移项目
    2. 选择主机迁移标准模板,单击“创建主机工作流”,进入配置工作流页面。

    3. 工作流详情区域,自定义工作流名称描述
    4. 应用程序区域,选择步骤5.待迁移主机关联的应用。

      应用内的主机,需要完成规格评估绑定目的端

    5. 迁移网络配置区域,选择网络类型。
      • 选择公网迁移,要求目的端服务器配置有“弹性公网IP(EIP)”,迁移时会使用目的端EIP。
      • 选择私网迁移,需要提前配置专线、VPN、对等连接或同VPC子网,确保源端能够通过私网访问目的端。
    6. 目的端配置区域,选择与源端网络打通的VPC和子网做为中转VPC。

      配置的VPC和子网,对已绑定目的端的主机不生效。如果所选应用中的主机均已绑定目的端,则无需进行目的端配置。

    7. 高级设置区域,保持IP不变参数选择“”,仔细阅读高危操作提示并了解使用该功能的免责声明后,单击“确认”,启动IP不变功能。

      本文只介绍保持IP不变参数的配置方法,其余参数根据实际需求配置。

    8. 保持IP不变-虚拟私有云的下拉列表中,选择包含源端私有IP网段的VPC;在保持IP不变-子网的下拉列表中,选择包含源端私有IP的子网。选择后,系统会对所选的子网与源端私有IP进行匹配,只有匹配成功,才能继续完成工作流的创建。
    9. 工作流配置完成后,单击“下一步:确认并创建”按钮,进入确认并创建页面。
    10. 确认配置信息无误后,单击“确认创建工作流”,弹出启动工作流窗口,此时工作流已创建完成。
      • 如果您希望立即开始迁移,则单击“确认”按钮,立即运行工作流。
      • 如果您需要在标准工作流中添加阶段/步骤,则单击“取消”,此时迁移工作流状态为“等待中”,并未开始迁移。确定工作流步骤后,单击“运行”按钮,开始迁移。
    11. 在迁移工作流详情页面,可以查看该主机迁移工作流的配置信息资源迁移进度。当资源的迁移进度完成“启动迁移Agent”这一步后,会自动在SMS控制台的迁移服务器列表创建一条迁移任务,关于MgC和SMS主机资源之间的映射关系请查看MgC主机工作流资源与SMS迁移服务器列表之间的映射关系
      • 将鼠标放置主机迁移进度条,在弹窗中可以查看该主机更多迁移信息。
      • 当迁移步骤(进度条)到达需要手动确认的步骤时,将鼠标放置进度条,在弹窗中单击步骤状态后的“确认”,才会继续进行后续迁移步骤。
      • 当迁移步骤(进度条)到达“调整磁盘分区”步骤时,系统会识别目的端主机是否进行了磁盘缩容。
        • 是,则需要前往SMS控制台,对该主机进行“调整磁盘分区”操作,方法请参考设置目的端中的是否调整分区参数配置说明。调整完成后,单击步骤状态后的“确认”继续进行后续迁移步骤。
        • 否,则跳过该步骤。
      • 迁移步骤中的“增量同步”为可重复步骤,在进行业务验证前,可以重复执行。
      • 当迁移步骤(进度条)到达“业务割接”时,代表迁移完成。请前往目的端进行业务验证,验证无误后,手动将业务切换到目的端。切换完成后单击“确认”系统将自动进行后续“源端专项清理”和“迁移任务清理”操作。

手动回退

如果您在迁移时,使用了“保持IP不变”功能后遇到问题需要回退,可以选择手动切换VPC的方式进行回退。具体操作请参考切换虚拟私有云

相关文档