操作场景
源端服务器校验通过以后,您可以在主机迁移服务界面上创建迁移任务并启动任务。迁移完成后,如果源端服务器仍有新增业务数据写入,您可以启动同步任务同步增量数据。
步骤一:选择源端
- 登录管理控制台。
- 单击“服务列表”,选择“迁移 > 主机迁移服务”。
进入“主机迁移服务”页面。
- 在左侧导航树中,选择“任务管理”。
进入“任务管理”页面。
- 在“任务管理”页面单击“创建任务”。
进入“选择源端”页面。
- 在“选择源端”页面,设置迁移任务的基础参数。
- 设置“任务名称”。
- 任务名称默认设置为“sms_task_xxx”格式,其中“xxx”表示源端名称。若您需要使用默认的任务名称,则无需设置此参数。由于任务名称长度为20个字符以内,因此若您的任务名称超过20个字符,主机迁移服务会默认选取前20个字符作为任务名称。
- 若您需要自定义任务名称,请输入需要创建的迁移任务的名称。
- 在源端列表中,选择待迁移的源端。
说明:
当“连接状态”为“连接成功”且“检测结果”为“校验通过”时,才能给这个源端创建迁移任务。
步骤二:配置高级参数
- 单击“高级配置”后的,对迁移任务进行高级配置。
- 设置“迁移速率限制”。迁移过程中会消耗大量的流量和带宽,为了减少迁移对业务的影响,通过以下方法来限制迁移的速率:
- Windows通过限制源端迁移进程的速率减少迁移对源端服务器上业务的影响。
- Linux通过限制目的端迁移网卡的速率减少迁移对源端服务器上业务的影响。
“迁移速率限制”的取值范围为“0至1000”之间的整数。
-
- 当输入为0或输入为空表示不限制迁移速率,此时的迁移速率为源端到目的端的网络速率。
- 当输入的数值为“1至1000”的某个整数V1时,则限制最大的迁移速率为V1,且假设当前源端到目的端的网络速率为V2,则当前实际的迁移速率为V1与V2中的较小值。
- 设置“源端迁移进程优先级”。设置迁移Agent在源端服务器中的进程优先级。
- 若此参数设置为“高”,则源端服务器会优先分配资源(例如CPU时间片、内存、磁盘I/O)给迁移Agent进程。
- 若此参数设置为“中”,则源端服务器会根据默认设置分配资源(例如CPU时间片、内存、磁盘I/O)给迁移Agent进程。
- 若此参数设置为“低”,则源端服务器会优先分配资源(例如CPU时间片、内存、磁盘I/O)给非迁移Agent进程。
- 设置“迁移完成后目的端服务器状态”。
- 迁移完成后,若您想关闭目的端服务器,请将此参数设置为“停止”。
- 迁移完成后,若您想开启目的端服务器,请将此参数设置为“启动”。
- (可选)设置“发送通知”参数,选择是否使用SMN消息通知功能,该功能可以通知您迁移任务的结果。
- 单击“选择SMN主题”所在行的,选择SMN消息的主题。
弹出“选择SMN主题”对话框。
- 选择接收SMN消息的主题。
- 如果您所选的SMN主题已经对主机迁移服务授权,单击“确定”完成选择。
- 如果您所选的SMN主题没有对主机迁移服务授权,单击“确定”则会弹出“警告”对话框。
- 如果需要授权,请单击“确定”为主机迁移服务授权。
- 如果无需授权,请单击“取消”返回“选择SMN主题”页面,选择其他SMN主题。
- 设置“触发条件”参数。若您仅需要迁移任务成功时发送SMN消息通知,请您只勾选“迁移成功”。若您仅需要迁移任务失败时发送SMN消息通知,请您只勾选“迁移失败”。若您需要迁移任务成功和失败时均发送SMN消息通知,请您同时勾选“迁移成功”和“迁移失败”。
- “迁移成功”表示迁移任务成功时发送SMN消息通知。
- “迁移失败”表示迁移任务失败时发送SMN消息通知。
说明:
如果您无法正常使用SMN消息通知功能,具体请参见“SMN消息通知功能无法正常使用怎么办?”。
步骤三:选择目的端
进入“选择目的端”页面。
- 设置“区域”,选择目的端服务器所在区域和项目。
说明:
每个区域里面会有一个默认的项目,其项目名称和区域编码一致,例如“华北-北京一”,其区域编码为“cn-north-1”,默认项目名为“cn-north-1”,但是项目名称不会在界面上显示。
-
- 如果只选择区域不选择项目,则项目为该区域对应的默认项目。
- 如果不选择区域,则默认选择您上一次通过华为云上的选择的区域和项目,如图1所示;而不是“选择目的端”页面上的“区域”显示的区域和项目。
- 选择“迁移网络类型”。
- 公网:若使用公网迁移,要求目的端服务器配置有“弹性IP”。“迁移网络类型”默认设置为公网。
- 专线或VPN:需要您提前创建源端服务器到目的端服务器所在VPC子网的专线或VPN。
- 选择目的端服务器。目的端服务器需要满足如下条件,否则请单击“创建目的虚拟机”,根据“推荐参数”购买弹性云服务器。
说明:
当前已支持将源端服务器迁移到“包年/包月”和“按需计费”这两种计费模式的弹性云服务器,您可根据需求选择对应计费模式的弹性云服务器。
-
- Windows系统的目的端服务器(即弹性云服务器)“规格”中的“内存”大小要不小于2GB。
- 目的端服务器的磁盘个数不小于源端服务器磁盘个数,且目的端服务器每块磁盘的大小要不小于“源端管理”中相对应的源端服务器“推荐规格”大小。
- 目的端服务器的镜像类型需要和源端的OS类型保持一致。否则,迁移完成后服务器OS系统类型与镜像类型不一致,造成名字冲突及其他问题。
- 确保源端服务器可以访问目的端服务器,即要有可用的EIP,或者配置VPN、专线。
- 确保目的端服务器所在VPC安全组配置准确。需配置目的端服务器所在VPC安全组,如果是Windows系统,开放TCP的8899端口和8900端口;如果是Linux系统,开放22端口。
请参见 如何配置目的端服务器安全组规则? 配置安全组规则。
- 参数设置完成以后,仔细阅读并勾选“选择服务器前,请阅读迁移条件须知”。
说明:
请单击“迁移条件须知”,打开并仔细阅读此内容。
步骤四:确认任务信息
- 单击“下一步”。
进入“确认信息”界面。
- 确认任务信息准确无误以后,仔细阅读并勾选“我已阅读并同意《系统迁移免责声明》”。
说明:
请单击“系统迁移免责声明”,打开并仔细阅读此内容。
- 单击“创建”。
待“任务管理”中出现创建的迁移任务且任务状态为“就绪”时,表示迁移任务创建成功。
步骤五:启动迁移任务
- 在“任务管理”页面单击待启动的任务所在行的操作列的“启动”。
进入“启动”页面。
- 在“启动”页面,确认待启动的任务信息以后,单击“确定”。
说明:
-
- 在迁移过程中,如果您选择的“迁移网络类型”为公网,请您不要修改目的端服务器的弹性公网IP地址。
- 在迁移过程中,如果您选择的“迁移网络类型”为专线或VPN,请您不要修改目的端服务器的私有IP地址。
待“任务状态”为“迁移成功”时,表示源端服务器迁移成功。
对于Windows系统的服务器,在迁移完成后,您需要参照迁移完成后,如何对Windows系统的目的端服务器进行配置和优化?,对目的端服务器进行配置和优化。