- 最新动态
- 功能总览
- 产品介绍
- 快速入门
- 用户指南
-
迁移中心Agent操作指南
- 迁移中心Agent概述
- 下载并安装MgC Agent(原Edge)
- 本地发现与采集
- 上云操作
- 云边协同
-
工具采集
- 创建工具采集任务
- 采集器管理
-
采集器参数配置说明
- K8S静态采集器(app-discovery-k8s)
- K8S conntrack采集器(app-discovery-k8s-conntrack)
- K8S pod网络采集器(app-discovery-k8s-pod-net)
- 进程与网络采集器(app-discovery-process-netstat)
- Windows进程与网络采集器(app-discovery-process-netstat-win)
- RabbitMQ采集器(app-discovery-rabbitmq)
- Kafka采集器(app-discovery-kafka)
- Eureka采集器(app-discovery-eureka)
- Redis采集器(app-discovery-redis)
- MongoDB采集器(app-discovery-mongodb)
- MySQL-generallog采集器(app-discovery-mysql-generallog)
- MySQL-jdbc采集器(app-discovery-mysql-jdbc)
- Nginx配置文件采集器(app-discovery-nginx)
- Cloud-vpc-log采集器(app-discovery-cloud-vpc-log)
- Nacos采集器(app-discovery-nacos)
- 应用配置采集器(app-discovery-application-config)
- 最佳实践
-
常见问题
- 安装MgC Agent(原Edge)的主机有哪些要求?
- 以兼容性模式运行程序
- MgC Agent(原Edge)设备离线原因
- MgC Agent(原Edge)安装完成后,无法启动
- 如何升级MgC Agent(原Edge)至最新版本?
- 如何卸载MgC Agent(原Edge)?
- 如何重启MgC Agent(原Edge)?
- 如何查询MgC Agent(原Edge)当前版本?
- 如何获取Linux版本的MgC Agent(原Edge)各种运行日志?
- 采集失败,提示:The collector is not installed如何处理?
- 大数据-Hive Metastore凭证文件获取方法
- MgC Agent(原Edge)安装端口被占用,导致无法安装,如何处理?
- AK/SK验证失败,如何处理?
- Windows服务器WinRM服务配置与故障排查
- 新增大数据校验数据连接时,凭证列表数据缺失
-
最佳实践
- 主机迁移权限配置
- 主机迁移相关最佳实践
- 存储迁移相关最佳实践
- 目的端主机磁盘缩容
- 调整目的端磁盘分区
- 采集Azure容器AKS资源
- 采集谷歌云 GCP容器GKE资源
- 采集AWS容器资源
- 自建Oracle调研评估指导
-
大数据迁移后数据校验
- MaxCompute迁移至DLI数据校验
- MRS ClickHouse迁移至MRS ClickHouse数据校验
- 阿里云EMR ClickHouse迁移至MRS ClickHouse数据校验
- 阿里云 ClickHouse迁移至MRS ClickHouse数据校验
- 阿里云 ClickHouse迁移至CloudTable ClickHouse数据校验
- MRS Doris迁移至MRS Doris数据校验
- MRS Hive/CDH/EMR迁移至MRS Hive数据校验
- MaxCompute迁移至MRS Hive数据校验
- MRS HBase迁移至MRS HBase数据校验
- DeltaLake(有元数据)迁移至MRS DeltaLake数据校验
- DeltaLake(无元数据)迁移至MRS DeltaLake数据校验
- 不使用EIP场景下进行大数据数据迁移
- 大数据迁移驾驶舱
-
常见问题
- 产品咨询
- 网络配置
-
主机迁移工作流
- 迁移工作流状态为“运行中”,如何查看迁移进度?
- 迁移工作流状态一直处于“运行中”,如何判断迁移是否正常?
- 迁移工作流步骤执行失败,提示“Edge is not accessible ...”,如何处理?
- 迁移工作流步骤执行失败,提示“server require to bind credenlial first ...”,如何处理?
- 大批量主机同时迁移时,可能出现的异常问题
- 主机迁移工作流错误码处理方法汇总
- VMware主机迁移时,出现报错如何处理?
- MgC主机工作流资源与SMS迁移服务器列表之间的映射关系
- 为什么MgC迁移进度和SMS迁移进度显示不一致?
- sudo用户进行主机迁移时,主机迁移工作流校验源端环境失败
- 主机迁移运行到“启动迁移Agent”步骤时报错:System.OutOfMemoryException
- 主机迁移工作流步骤执行失败,失败原因:SMS-Workflow.0503:SMS migration task failed 'SMS.xxxx'
- 迁移完成后,目的端主机有磁盘处于未挂载状态
-
存储迁移
- 存储迁移的约束与限制有哪些?
- 迁移对源端和目的端有什么要求?
- 进行存储迁移时,如何选择集群规格?
- 影响大对象迁移速度的关键因素有哪些?
- 影响小对象迁移速度的关键因素有哪些?
- 如何监控和查看影响迁移速度的关键指标?
- 为什么存储迁移工作流进度长时间没有变化?
- 将HTTP/HTTPS数据源迁移到OBS时,如果存在URL不同但对象名称相同的情况,会如何处理?
- OBS迁移到NAS,如果源端存在同名但大小写不同的对象,会如何处理?
- 关于OBS、NAS和SMB存储系统之间进行异构迁移的对象长度限制说明
- 如何解决迁移集群创建失败问题
- 如何获取微软云的访问凭证
- 存储工作流执行失败,列表提示“COMPARISON_ATTRIBUTE_NOT_SAME”,如何处理?
- 存储类型介绍
- 迁移任务执行失败如何处理?
- 可用区迁移
- 上云调研
- 资源采集
- 规格评估
- 大数据数据迁移
- 大数据校验
- 错误码描述和处理方法
- 通用参考
链接复制成功!
线下主机迁移上云
适用场景
本文介绍如何使用迁移中心MgC将线下主机迁移到华为云。
准备工作
- 建议在源端内网环境中准备一台用于安装MgC Agent(原Edge)的Windows主机,并确保该Windows主机满足以下要求:
- 可以连接外网(公网),并检查是否能够访问MgC和IoTDA服务的域名,具体需要检查的域名请查看域名列表。
- 检查是否已开放MgC Agent(原Edge)需要的端口,所需端口请查看通信矩阵。
- PowerShell 版本在3.0及以上。
- 推荐规格不小于4U8G。
- 安全组的出方向规则中,需要包含8883端口。
- 关闭该主机上的杀毒、防护类软件,该类软件会拦截MgC Agent的执行,导致迁移工作流执行失败。
注意:
不建议将MgC Agent安装在源端待迁移的主机上,主要原因包括:
- 资源消耗:MgC Agent在采集和迁移运行过程中会消耗CPU和内存资源。在迁移任务量大时,这可能会对源端的业务运行造成影响。
- 端口占用:MgC Agent会占用源端主机上的一些端口,也可能会对源端业务产生影响。
- 源端是Windows主机时,源端主机需要满足如下条件:
- 需要对安装MgC Agent的主机开放5985端口。
- 需要开启WinRM远程访问,并与安装MgC Agent的主机建立连接,方法请参考Windows服务器WinRM服务配置与故障排查。
- 允许执行shell脚本。在源端主机打开PowerShell(以管理员身份),然后运行以下命令来查看当前的执行策略。
Get-ExecutionPolicy
如果返回值为“Restricted”,则表示不允许运行任何脚本。需要执行如下命令,并输入Y,将策略改为“RemoteSigned”。Set-ExecutionPolicy RemoteSigned
- 源端是Linux主机时,源端主机需要满足如下条件:
- 需要对安装MgC Agent的主机开放22端口。
- 需要开放root账号的直接连接权限。即允许通过SSH等远程连接方式使用root账号登录到源端Linux主机。
- 需要启用SFTP和SSH服务。
- 需要支持以下SSH连接安全算法:
ssh-ed25519、ecdsa-sha2-nistp256、ecdsa-sha2-nistp384、ecdsa-sha2-nistp521、rsa-sha2-512、rsa-sha2-256。
如果源端主机不支持以上安全算法,推荐升级OpenSSH版本至8.0及以上版本,否则无法进行主机深度采集。
- iptable未禁用与MgC Agent所在主机的通信。在源端主机执行如下命令,如果命令输出中的source字段包含MgC Agent所在主机的访问IP和端口,则代表已禁用,需要取消禁用。
iptables -L INPUT -v -n
- 使用MgC之前,您需要拥有一个华为账号或一个可用于访问MgC的IAM用户,获取方法请参见准备工作。
- 在MgC控制台创建项目。
使用须知
在创建主机迁移工作流前,请仔细阅读并了解以下使用须知内容。
项目 |
须知 |
---|---|
源端下载带宽 |
用于源端服务器下载SMS-Agent。
|
迁移带宽 |
|
CPU和内存要求 |
|
系统兼容性列表 |
支持迁移的操作系统列表,请参见兼容性列表。 |
主机迁移重要声明 |
了解迁移过程中的重要信息和免责声明,详情请参见主机迁移服务重要声明有哪些? |
约束与限制 |
确保迁移过程符合服务条款和限制条件,详情请参见主机迁移约束与限制。 |
计费说明 |
了解迁移过程中可能产生的费用,详情请参见计费说明。 |
权限配置 |
使用IAM进行精细的权限管理,详情请参见权限配置。 |
网络配置及迁移端口 |
确保源端和目的端的网络连接和端口开放满足迁移要求,详情请参见网络配置及端口开放。 |
步骤二:添加主机
- 登录迁移中心管理控制台。在左侧导航栏的项目下拉列表中选择创建的应用迁移项目。
- 单击左侧导航栏的“源端发现>资源采集”,进入资源采集页面。
- 在主机资源列表,单击列表上方的“添加资源”按钮,弹出添加主机窗口。
图1 添加主机
- 根据表1,填写相应参数后,单击“确认”,系统会自动检查凭证绑定状态和进行信息采集。
表1 添加主机参数说明 参数
说明
名称
用户自定义
迁移中心Agent绑定
选择源端注册的MgC Agent。
类型
主机实际系统类型
接入IP
填写主机IP。
如果采集的主机与安装MgC Agent的主机处于同一VPC内,可以填写私有IP,否则需要填写公网IP。
端口
主机开放端口。
- Windows主机默认为5985端口,无法修改。
- Linux主机默认22端口,可根据实际情况修改。
凭证
选择源端主机凭证,如未提前在MgC Agent上添加源端主机凭证,请前往MgC Agent控制台添加,并同步至迁移中心。
- 添加成功后,在主机资源列表,可以查看添加的主机资源。
步骤三:关联应用
将待迁移主机关联应用,在后续的规格评估和创建迁移工作流时,选择该应用,即可对应用内的所有主机进行迁移评估推荐和创建迁移任务。
- 在资源列表页面的主机页签,勾选需要关联到同一应用的主机,单击页面左上角的“关联到应用”,弹出关联到应用窗口。
- 在下拉列表中选择需要关联的应用。未提前创建应用,单击“新建应用”,输入自定义的应用名称和描述;根据实际需求,选择业务场景和使用场景;目的端区域选择目的端所在区域,单击“确定”按钮,应用创建成功。
- 选择应用后,单击“确定”。在主机的已关联应用列,查看资源所关联应用。
(可选)步骤四:绑定已有目的端
如果您已经在华为云创建了目的端主机,可以将源端主机与目的端主机进行绑定。绑定后, 迁移工作流将使用所绑定的目的端作为迁移的目的端。绑定已有目的端的主机,无需进行评估推荐,请直接创建主机迁移工作流。
如果您不进行目的端绑定,请执行步骤五:规格评估操作。
绑定的目的端主机有以下要求:
- 所绑定的目的端主机能够被格式化。迁移工作流将使用所绑定的目的端作为迁移的目的端,迁移过程中该目的端主机会被格式化,然后将源端数据迁移到该主机。
- 如果后续主机迁移工作流是公网迁移,所绑定目的端主机需要能访问公网。
- 选择绑定的目的端主机所在区域需要与源端主机关联的应用处于同一区域。
- 单击左侧导航栏的“设计>迁移方案设计”,进入迁移方案设计页面。
- 单击目的端规格配置框中的“目的端配置表”,进入目的端配置表页面。
- 在资源配置明细的主机页签,单击主机资源绑定目的端列的“去绑定”,弹出绑定目的端窗口。
- 选择源端主机关联的应用所在区域以及区域下的项目,在所选项目下,选择要绑定的目的端主机,单击“确认”。
目的端绑定成功后,该主机资源绑定目的端列的状态会变为“已绑定”,单击“详情”可以查看绑定的目的端规格。
步骤五:规格评估
评估推荐是根据源端资源规格、性能和应用场景以及特定的成本、可用性、性能、安全合规等需求,为您推荐最合适的华为云对应资源规格,通过规格评估确定迁移目的端。
- 在迁移方案设计页面,单击目的端规格配置框中的“规格评估”按钮,进入评估单应用页面。
- 在选择应用的下拉列表中,选择源端主机关联的应用。
- 在选择资源区域,勾选应用内,需要评估的主机。
- 根据表2,配置评估策略。
表2 评估策略参数说明 参数
子参数
说明
购买区域
-
选择在华为云购买资源的区域。推荐您选择靠近目标用户的区域,可以减少网络时延,提高访问速度。
推荐策略
匹配源端规格
根据源端规格推荐最合适的华为云对应资源规格。
详细的推荐逻辑说明参见主机评估策略推荐逻辑说明。
匹配业务场景
以源端业务场景为基础,结合华为云最佳实践进行资源规格推荐。
详细的推荐逻辑说明参见主机评估策略推荐逻辑说明。
优先级设置
性能优先
推荐的目的端规格要求性能最佳。
价格优先
推荐的目的端规格在满足要求的前提下尽量节约成本。
偏好设置
虚拟机类型偏好(可选)
选择期望的目的端主机类型,支持多选。
虚拟机规格族偏好(可选)
根据选择的主机类型,罗列出包含的规格族类型,选择期望的目的端主机规格族,支持多选。
须知:勾选“仅显示适合专属主机规格族”,则只能选择在购买区域所选Region下专属主机所包含的规格,并且虚拟机类型偏好将无法选择。
系统盘规格偏好(可选)
选择期望的目的端系统盘规格类型。
数据盘规格偏好(可选)
选择期望的目的端数据盘规格类型。
虚拟机规格调整
选择主机性能规格的推荐策略。
详细的推荐逻辑说明参见主机评估策略推荐逻辑说明。
- 配置完成后,单击“确认”,创建评估成功。
- 在迁移方案设计页面的应用列表,单击应用操作列的“查看资源配置”,进入目的端配置表页面。
在资源配置明细区域,可以查看应用内主机资源的评估推荐结果,其中目的端规格配置是根据源端规格配置和评估策略推荐的华为云对应规格配置,成本预估是华为云推荐规格所需费用;单击主机资源操作列的“更多>更改目的端规格”,可以修改目的端主机规格、磁盘存储类型和资源总用量。