
# 迁移后主机私有IP保持不变
迁移中心 MgC的主机迁移工作流，提供了保持IP不变功能，可以实现主机迁移后保持私有IP不变，减少因IP变动而需要对业务代码进行的修改工作。
#### 免责声明
- **业务可用性风险**
  本功能旨在帮助用户在迁移后保持主机的私有IP地址与源端一致，但**不保证**切换IP后的业务可用性。需要用户自行评估并承担由此带来的风险。
  
- **回退说明**
  主机迁移工作流提供自动化的IP不变功能，但**不提供** 自动化回退功能。如果用户在使用该功能后遇到问题需要回退，**仅支持[手动回退]**。
  
- **IP冲突风险提示**
  源端与目的端在私有IP相同的情况下，可能会引发IP冲突，进而导致业务不可用。
  
- **未知风险提示**
  由于迁移无法对业务进行深入的嗅探和分析，因此使用IP不变功能后可能出现其他未被预见的问题。
  
- **用户责任**
  用户应当在迁移前进行充分的测试和准备，并在迁移后自行排查和解决可能出现的问题。我们建议在正式迁移前，用户先在测试环境中进行模拟迁移，以评估潜在风险并制定相应的应对策略。
  
 
#### 约束与限制
- **目的端主机关机**
  在执行IP不变的迁移操作前，目的端主机必须处于关机状态。如果目的端未关机，IP不变功能将尝试自动关机以确保迁移的顺利进行。
  
- **指定子网**
  需要指定最终切换的VPC中的子网，并且该子网的网段必须与源端的网段保持一致。
  
- **网卡绑定限制**
  目的端主机应只绑定一个网卡，不绑定任何额外的扩展网卡。
  
- **IP版本支持**
  仅支持IPv4地址的切换。
  
 
#### 准备工作
- **华为账号准备** ：
  使用MgC之前，您需要拥有一个华为账号或一个可用于访问MgC的IAM用户，并获取账号/IAM用户的访问密钥（AK/SK）。获取方法请参考[准备工作](https://support.huaweicloud.com/qs-mgc/mgc_02_0002.html)。
  
- **创建迁移项目** ：
  在MgC控制台为本次迁移创建独立的项目，方法请参见[项目管理](https://support.huaweicloud.com/usermanual-mgc/mgc_03_0006.html)。项目类型选择"**应用迁移**"。
  
 
#### 操作步骤
1. **下载并安装MgC Agent（原Edge）** 。
   
   在源端内网环境中准备一台Windows主机，用于安装MgC Agent。对该主机的要求以及MgC Agent的安装方法请参见[安装Windows版本的MgC Agent](https://support.huaweicloud.com/tg-mgc/mgc_04_0002.html)。
   
   
2. **连接迁移中心** 。
   
   MgC Agent安装完成并登录后，将MgC Agent与迁移中心进行连接，方法请参考[连接迁移中心](https://support.huaweicloud.com/tg-mgc/mgc_03_0073.html)。
   
   
3. **添加资源凭证** 。
   
   MgC Agent与迁移中心连接成功后，需要在MgC Agent上添加源端待迁移主机凭证，凭证的添加方法请参考[添加资源凭证](https://support.huaweicloud.com/tg-mgc/mgc_03_0016.html)。资源类型请根据实际情况选择"**Windows主机** "或"**Linux主机**"。
   
   
4. **采集主机资源** 。
   
   MgC提供了三种主机采集方式，您可以根据实际场景和您源端主机所在的云平台，选择适合的采集方式。
   - 源端主机位于云平台：源端为**阿里云** 、**华为云** 、**AWS** 、**腾讯云** 、**Azure** 等云平台主机，推荐使用[在线调研](https://support.huaweicloud.com/usermanual-mgc/mgc_03_0030.html)，也可以使用各场景通用的[手动添加](https://support.huaweicloud.com/usermanual-mgc/mgc_03_0062.html)方式。
   
   - 源端主机位于线下IDC机房或vCenter上：推荐使用[内网采集](https://support.huaweicloud.com/usermanual-mgc/mgc_03_0059.html)，通过**网段扫描** 或**VMware扫描** ，采集源端主机资源，也可以使用各场景通用的[手动添加](https://support.huaweicloud.com/usermanual-mgc/mgc_03_0062.html)方式。
    
   
   
5. **规格评估** 。
   
   根据源端主机规格、性能和应用场景等，为您推荐最合适的华为云对应主机规格，通过规格评估确定迁移目的端。方法请参考[目的端规格评估](https://support.huaweicloud.com/usermanual-mgc/mgc_03_3172.html)。
   主机规格评估完成后，可以根据实际需求，调整目的端主机规格和磁盘规格，支持磁盘缩容。具体操作方法，请参考[更改目的端规格](https://support.huaweicloud.com/usermanual-mgc/mgc_03_3172.html#section4)。
   
   
6. **创建主机批量迁移计划** **和批量迁移工作流** 。
   
   当完成以上所有步骤后，在**迁移计划** 界面，[创建主机批量迁移计划](https://support.huaweicloud.com/usermanual-mgc/mgc_03_3181.html)。在"迁移参数配置"中勾选"保持主网卡私网IP不变"。
   - 在**保持IP不变-虚拟私有云**的下拉列表中，选择包含源端私有IP网段的VPC。
   
   - 在**保持IP不变-子网**的下拉列表中，选择包含源端私有IP的子网；选择后，系统会对所选的子网与源端私有IP进行匹配，只有匹配成功，才能继续完成工作流的创建。
   
   - 在**保持IP不变-安全组**的下拉列表中，根据需求选择安全组配置。
   
   
   ![](https://support.huaweicloud.com/bestpractice-mgc/zh-cn_image_0000002482805368.png)
   
   
   
 
 #### 手动回退
如果您在迁移时，使用了"保持IP不变"功能后遇到问题需要回退，可以选择手动切换VPC的方式进行回退。具体操作请参考[切换虚拟私有云](https://support.huaweicloud.com/usermanual-ecs/ecs_03_0504.html)。
