华为云用户手册

  • 准备工作 使用MgC之前,您需要拥有一个华为账号或一个可用于访问MgC的 IAM 用户,获取方法请参见准备工作。 在MgC控制台创建应用迁移项目。 将源端云平台账号对应的AK/SK添加至MgC,作为采集源端桶的凭证。认证方式选择AK/SK ,添加方法请参考添加资源凭证。 确保源端账号和目的端账号拥有迁移需要的权限,详细介绍请参见如何获取源端桶和目的端桶权限?。 在华为云创建用于接收源端对象存储数据的OBS桶(即目的端桶),创建方法请参考创建桶。如果您已有目的端桶,则无需重新创建。 为每个待迁移的源端桶,创建一个对应的前缀列表文件(即一个桶对应一个前缀列表文件),前缀列表文件要求如下: 文件格式为.txt,大小不超过2 MB。 每行只能包含一个前缀,每个前缀的长度不超过1024个字符。 前缀总数(即行数)不超过1000。
  • 使用须知 支持的区域 当前支持在以下区域(Region)进行批量迁移,其它Region请使用线下工具RDA或者咨询其它方案进行迁移。 华北-北京四 华北-乌兰察布一 华南-广州 华东-上海一 华东-上海二 华东-青岛 西南-贵阳一 中国-香港 亚太-新加坡 内网迁移 支持在同一Region内通过内网进行迁移。 软连接处理 MgC不支持源端路径为软链接的迁移。如果源端包含软链接,请进行如下处理: 填写实际的文件路径。 迁移完成后,手动在目的端创建相应的软链接。
  • 通过更改目的端规格进行磁盘缩容 参考规格评估,获取目的端规格配置。 主机规格评估成功后,在资源配置明细区域,单击主机资源操作列的“更改目的端规格”,右侧弹出资源详情窗口。 单击磁盘对应的目的端规格处的“更改规格”,弹出修改窗口。 参考源端主机磁盘信息并结合实际情况,修改目的端磁盘的资源总用量(磁盘容量)。 例如,源端主机系统盘为50G,数据盘为20G,但实际使用量远低于此,因此可以将目的端系统盘调整为40G,数据盘调整为10G。 需要确保目的端主机磁盘容量大于源端实际使用量。 修改完成后,单击“确认”。系统会自动判断是否进行了磁盘缩容,“是”代表已缩容;“否”代表未缩容。 进行目的端磁盘缩容后,即可前往创建 主机迁移 工作流。当迁移步骤(进度条)到达“调整磁盘分区”步骤时,系统会识别目的端主机是否进行了磁盘缩容。 是,则会在该步暂停,您需要前往 SMS 控制台,对该主机进行“调整磁盘分区”操作,方法请参考调整目的端磁盘分区。调整完成后,单击步骤状态后的“确认”继续进行后续迁移步骤。 否,则跳过该步骤,继续进行后续迁移步骤。
  • 适用范围 主机来源:适用于阿里云、华为云、AWS、腾讯云、Azure等云厂商的主机,以及自主添加的线下主机。 使用MgC服务进行相关操作,步骤请参考下表。 操作 步骤 Flexus云服务器 X实例评估+手动购买 准备工作+步骤1~7+自行购买。 Flexus云服务器 X实例评估+手动购买+使用MgC工作流迁移上云 准备工作+步骤1~8+自行购买,并在步骤7绑定自行购买的X实例主机。 Flexus云服务器 X实例评估+自动购买+使用MgC工作流迁移上云 准备工作+步骤1~8 。
  • 概述 相对于其他弹性云服务器产品,Flexus云服务器 X实例提供了用户可自定义的精细化产品规格,用来最大化精确匹配用户业务的实际资源需求,以降低用户上云成本,避免资源浪费。为了降低用户选择或自定义X实例规格的复杂度,在迁移场景下,可借助MgC的源端主机性能采集功能,获取源端主机CPU和内存的实际使用情况,再基于性能的评估策略帮助您有效评估并精准调整资源规格配置,实现性能提升与成本控制的双重目标。
  • 准备工作 华为账号准备 使用MgC之前,您需要拥有一个华为账号或一个可用于访问MgC的IAM用户,并获取账号/IAM用户的访问密钥(AK/SK)。获取方法请参考准备工作。 创建应用迁移项目 在MgC控制台为本次迁移创建独立的项目,方法请参考项目管理。 创建目的端OBS桶 在华为云创建一个用于接收源端数据的OBS桶,区域选择您希望迁移到的目的端区域。创建方法请参考创建桶。 权限配置 确保源端账号和目的端账号拥有迁移需要的权限,详细介绍请参见如何获取源端桶和目的端桶权限?。 创建集群 通过集群可以创建Master节点、迁移节点和列举节点,确保存储工作流的顺利运行。创建方法请参考创建集群。
  • 背景概述 冷存储是一种针对不频繁访问数据的长期备份解决方案,例如,平均一年访问一次的归档存储或平均几年访问一次的深度归档存储。这种存储方式具有高安全性、持久性和成本低等优势。 在迁移冷存储数据时,一个主要的考虑因素是数据访问的延迟。由于数据通常处于"冻结"状态,因此在需要访问时必须先进行数据恢复(即解冻)。解冻方式分为“标准解冻”和“加急解冻”,区别如下: 标准解冻:适用于对访问时间要求不是特别紧急的情况,解冻耗时大约需要3~5小时。 加急解冻:适用于需要快速访问数据的情况,解冻时间可以在1~5分钟内完成,但可能涉及额外的费用。 迁移中心的存储工作流提供了自动“解冻归档数据”功能,采用加急解冻的方式完成数据恢复。
  • 优势 专享迁移集群,减少资源竞争,提高迁移效率。 支持多种云平台对象存储、文件存储服务,支持自建网络文件服务。支持迁移的云平台和存储类型包括: 华为云 OBS 阿里云 OSS 百度云 BOS 腾讯云 COS 金山云 KS3 七牛云 KODO 优刻得 US3 亚马逊 S3 微软云 Blob NAS_GFS NAS_SMB NAS_NFS_V3_MOUNT NAS_NFS_V3_PROTOCOL HTTP/HTTPS数据源
  • 步骤二:创建集群 迁移集群是专为存储工作流提供协作中的核心组件,通过集群可以创建和管理迁移节点、列举节点,部署和升级迁移插件,确保存储工作流顺利运行。详细说明和创建步骤请参见创建集群。 如果是专线迁移场景,需要在高级设置中添加 域名 映射配置,对域名和桶域名同时绑定源端专线内网ip。 例如: 10.0.0.1 obs.cn-north-4.myhuawei.com 10.0.0.1 mySourceBucket. obs.cn-north-4.myhuawei.com 图2 高级设置
  • 过滤策略说明 过滤策略参数填写通配符规则说明和约束说明参见表6。 表6 过滤策略参数说明 参数 说明 填写规则 约束说明 黑名单 命中黑名单规则,则文件不进行迁移/一致性对比。支持精确匹配和模糊匹配。 精确匹配 全路径精确匹配,填写文件绝对路径,特殊字符用反斜杠(\)转义。 注意: 配置黑、白名单注意事项: 如果文件存储服务地址是以冒号加斜杠(:/)结尾,请确保在黑、白名单中填写的路径是相对于挂载地址的绝对路径。 例如,文件存储服务地址为"192.1.1.1:/",挂载地址为"/mnt/turbo",则填写"/mnt/turbo"下的绝对路径。 挂载信息示例: [root@oms-cluster-ecs filter_test]# pwd /mnt/sts_turbo/mgc/filter_test [root@oms-cluster-ecs- filter_test]# ll drwxr-xr-x 2 root root 0 Aug 16 15:27 test2 -rw-r--r-- 1 root root 5 Aug 16 15:27 test2.log 如果要使黑名单精确匹配以避免迁移"test2.log"文件,则应在黑名单中填写路径:/mgc/filter_test/test2.log 如果文件存储服务地址在冒号加斜杠(:/)之后还包含其他路径,配置黑、白名单时,除了填写挂载地址下的绝对路径外,还要加上文件存储服务地址:/之后的部分。 例如,文件存储服务地址为"192.1.1.1:/mgc-test",挂载地址为"/mnt/turbo",则填写"mgc-test+/mnt/turbo"下的绝对路径。 挂载信息示例: [root@oms-cluster-ecs execution-service]# cd /mnt/turbo/autotest/filter_test/ [root@oms-cluster-ecs- filter_test]# ll -rw-r--r-- 1 root root 14 Aug 8 09:22 test1.log drwxr-xr-x 1 root root 4096 Aug 8 09:22 test2 -rw-r--r-- 1 root root 14 Aug 8 09:22 test2.log 如果要使黑名单精确匹配以避免迁移"test2"文件,则应在黑名单中填写路径:/mgc-test/autotest/filter_test/test2 模糊匹配 *匹配任何字符0个或者多个,但不匹配斜杠(/) 使用**匹配任何字符0个或者多个,包括斜杠(/) ?匹配除斜杠(/)之外的任何字符,只能匹配一个 {和}定义元素之间的选择:包含一个以逗号分隔的模式列表, 其中任何一种模式都可能匹配,可以包含通配符。 特殊字符可以在它们之前使用 \进行转义,\后面为通配符时,表示转义,否则表示\本身 除{ 和 } 以外,不能出现连续的规则符号,例如:***、*?、**?、?*、?**、*{*、*}*、*}?、?{*、{*}、{,}、{*,、 ,*}、,*,。 { 和 } 之间的模式,只能使用*做通配符。 { 和 } 之间的模式,不能有{}嵌套。 文件绝对路径在黑名单和白名单同时命中,则黑名单生效,即不做迁移。 需要配置多个匹配规则时,用英文分号隔开。 白名单 白名单为空时,迁移所有文件。 白名单不为空时,仅对绝对路径命中白名单规则的文件进行迁移/一致性对比。 时间段 配置时间段,根据配置,迁移最后修改时间在配置时间段内的文件或者文件夹。 开始时间和结束时间可以配置为空,为空时表示不限制,时间可以精确到分钟。 过滤策略场景规则示例以及举例见下表。 例如第一级目录为“test”,那么: NAS的路径格式为:“/test”。 OBS的路径格式为:“test”。 场景 NAS规则示例 OBS规则示例 说明 文件路径以xx结尾(特定后缀) /xx /**xx xx/**xx xx可以是包含*和?的表达式 根路径下第一层xx开始的文件 /xx* /testssss 匹配 /test/xx 不匹配 /xx* testssss 匹配 test/xx 不匹配 文件路径以xx开始 /xx** /xx/** xx** xx/** 文件名包含xx **xx* **xx* 文件路径包含xx **xx** **xx** 文件路径以xx开始,以yy结尾 /xx**yy xx**yy xx,yy可以是包含*和?的表达式 文件路径以xx,yy结尾(特定后缀) **{xx,yy} **{xx,yy} 文件名包含xx,yy **{xx,yy}* **{xx,yy}* 文件路径包含xx,yy **{xx,yy}** **{xx,yy}**
  • 操作步骤 建议在源端内网环境中准备一台Windows主机,用于安装MgC Agent,对该主机的要求以及MgC Agent的安装方法请参见安装Windows版本的MgC Agent。 不建议将MgC Agent安装在源端待迁移的主机上,主要原因包括: 资源消耗:MgC Agent在采集和迁移运行过程中会消耗CPU和内存资源。在迁移任务量大时,这可能会对源端的业务运行造成影响。 端口占用:MgC Agent会占用源端主机上的一些端口,也可能会对源端业务产生影响。 安装完成并注册用户后,将MgC Agent与迁移中心进行连接,方法请参考连接迁移中心。 连接成功后,需要在MgC Agent上添加源端待迁移主机凭证,凭证的添加方法请参考添加资源凭证。资源类型请根据实际情况选择“Windows主机”或“Linux主机”。
  • 准备工作 华为账号准备 使用MgC之前,您需要拥有一个华为账号或一个可用于访问MgC的IAM用户,并获取账号/IAM用户的访问密钥(AK/SK)。获取方法请参考准备工作。 创建应用迁移项目 在MgC控制台为本次迁移创建独立的项目,方法请参见项目管理。 创建集群 为本次迁移创建独立的迁移集群,方法请参见创建集群。 创建弹性文件系统 在目的端创建相应的弹性文件系统,用于迁移后的数据存储和管理,方法请参见创建弹性文件系统。
  • 操作流程 操作步骤 说明 准备工作 注册华为账号 、开通华为云,并为账户充值。 获取账号迁移权限。 获取目的端账号的AK/SK。 在MgC控制台创建迁移项目 在MgC控制台创建迁移集群。 创建目的端弹性文件系统。 步骤一:创建全量迁移工作流 使用MgC存储迁移工作流完成源端数据的全量迁移。 步骤二:创建增量迁移工作流 在全量迁移完成后,再创建增量迁移工作流,进行多次增量数据迁移,以减少数据差异。 步骤三:灰度切流(可选) 在条件允许的情况下,建议进行灰度切流,即部分业务切换到目的端,以验证业务的连续性和数据一致性。 步骤四:业务割接 在多次增量迁移后,确定一个可接受的最后一次增量迁移时间窗,用于最终的业务割接。
  • 免责声明 业务可用性风险 本功能旨在帮助用户在迁移后保持主机的私有IP地址与源端一致,但不保证切换IP后的业务可用性。需要用户自行评估并承担由此带来的风险。 回退说明 主机迁移工作流提供自动化的IP不变功能,但不提供自动化回退功能。如果用户在使用该功能后遇到问题需要回退,仅支持手动回退。 IP冲突风险提示 源端与目的端在私有IP相同的情况下,可能会引发IP冲突,进而导致业务不可用。 未知风险提示 由于迁移无法对业务进行深入的嗅探和分析,因此使用IP不变功能后可能出现其他未被预见的问题。 用户责任 用户应当在迁移前进行充分的测试和准备,并在迁移后自行排查和解决可能出现的问题。我们建议在正式迁移前,用户先在测试环境中进行模拟迁移,以评估潜在风险并制定相应的应对策略。
  • 操作步骤 登录迁移中心管理控制台。 在左侧导航栏选择“总览”,进入总览页面。 在新手入门选择跨可用区迁移,在单批次小数量主机迁移用户一站式跨可用区迁移区域,单击“开始创建”按钮。 在弹出一站式跨可用区迁移窗口,自定义应用名称,选择要迁移到的目的可用区。 单击“开始执行”,系统会自动采集当前账号下所选区域主机信息,并自动创建应用将主机加入到该应用内,开始迁移评估。 评估执行完成后,单击“关闭”按钮,进行工作流配置。 根据表1参数说明,配置工作流参数。 表1 参数说明 区域 参数 说明 工作流详情 名称 用户自定义 描述 用户自定义 应用程序 应用名称 选择步骤4中自定义的应用名称。 迁移设置 区域 选择待迁移可用区所在Region,与创建的应用配置保持一致。 目的可用区 选择要迁移到目的端可用区,与创建的应用配置保持一致。 网络设置 当前只支持“保留源端配置”。 目的虚拟机创建策略 立即创建 工作流立即开始进行源端备份,源端各自独立备份完成后,立即开始生成镜像和目的端主机。 目的端是否关机 选择“是”,生成目的端后,目的端保持关机状态。 选择“否”,生成目的端后,目的端自动开机。 增量备份前源端是否关机 选择“是”,工作流在执行增量备份前,会关闭源端主机,这样可以最大限度保证新建目的端数据与源端数据的一致性。 选择“否”,工作流在执行增量备份时,依旧保持开机状态。 创建系统盘镜像 选择“是”,将基于源端系统盘创建系统盘镜像,便于后续目的端重装系统。 选择“否”,不创建系统盘镜像。 高级设置 自动删除镜像 选择开启,业务割接后自动删除迁移过程中产生的备份、快照及镜像文件。 保持主网卡IP不变 选择开启时,将目的端的主网卡私有IP切换为源端主网卡私有IP,并绑定源端主网卡绑定的EIP,此时源端主网卡私有IP将设置为随机IP,并解绑EIP。以上操作不支持自动回退,需要您手动回退。 工作流配置完成后,单击“下一步:确认并创建”按钮,确认配置信息无误后,单击“确认创建工作流”。迁移工作流创建完成,可在工作流列表查看。 此时迁移工作流状态为“等待中”,并未开始迁移。 单击工作流名称,进入工作流详情页面,工作流步骤为迁移模板的标准步骤,您也可以在工作流步骤中自行添加阶段/步骤。 确定工作流步骤后,单击“运行”按钮,开始迁移。 在工作流步骤页签可以监控迁移进展。如果迁移步骤中包含手动操作,需要您进行手动确认后,才能进行后续步骤。 在主机页签,可以查看每台主机的迁移状态。
  • 采集原理 使用MgC采集Azure容器服务AKS资源的原理图,如图1所示。 图1 采集AKS资源原理图 调用SDK:通过Azure提供的SDK,MgC调用AKS API,获取容器、虚拟机等资源信息。 接口返回:MgC接收API调用的返回值,这些返回值通常包含丰富的资源数据。 解析数据:MgC将返回的数据进行解析,提取关键信息,如节点数、虚拟机核数等。然后将这些关键信息保存到数据库中,为后续分析和迁移提供支持。
  • 准备工作 华为账号准备 使用MgC之前,您需要拥有一个华为账号或一个可用于访问MgC的IAM用户,注册华为账号以及创建IAM用户的方法请参考准备工作。 创建应用迁移项目 在MgC控制台为本次采集创建独立的项目(建议创建简单项目),方法请参考项目管理。 Azure认证信息准备 提前获取AKS所在应用客户端的密码、购买AKS的订阅ID,对应应用的租户ID、客户端(应用)ID。这些认证信息的获取方法请参见如何获取添加Azure凭证所需的信息? 添加源端凭证 在MgC控制台添加Azure认证信息作为采集凭证,方法请参考添加凭证。
  • 权限要求 需要确保添加的Azure凭证所属的应用,在购买AKS资源的资源组和订阅里拥有如下权限: Microsoft.ClassicCompute/virtualMachines/read Microsoft.Insights/MetricDefinitions/Read Microsoft.Management/getEntities/action 以上权限的配置方法请参考如何配置采集Azure容器资源所需权限?
  • 准备工作 需要先在源端内网环境中安装用于配合数据校验的工具MgC Agent(原Edge)并注册用户,方法请参见安装Linux版本的MgC Agent。 需要将源端和目的端所有节点的主机名和IP地址映射添加到安装MgC Agent主机的/etc/hosts文件中,配置连接才能连接成功。 在安装MgC Agent的主机上,打开/etc/hosts文件进行编辑。 在/etc/hosts文件中,为每个源端和目的端节点添加一行,格式如下: IP地址 主机名 例如,节点的IP地址是192.168.1.1,主机名是source-node-01,则添加: 192.168.1.1 source-node-01 完成所有映射的添加后,保存并关闭/etc/hosts文件。 为了确保配置正确,可以通过ping命令测试主机名解析是否成功。例如: ping source-node-01
  • 使用须知 支持的区域 当前支持在以下区域(Region)进行SFS迁移,其它Region请使用线下工具RDA或者咨询其它方案进行迁移。 华北-北京四 华北-乌兰察布一 华南-广州 华东-上海一 华东-上海二 华东-青岛 西南-贵阳一 中国-香港 亚太-新加坡 内网迁移 支持在同一Region内通过内网进行迁移。 软连接处理 MgC不支持源端路径为软链接的迁移。如果源端包含软链接,请进行如下处理: 填写实际的文件路径。 迁移完成后,手动在目的端创建相应的软链接。 父主题: SFS1.0迁移至SFS 3.0
  • 采集结果数据说明 采集字段和字段说明参数表1、表2、表3、表4。 表1 总采集字段说明表 采集字段 字段描述 name 数据库实例名称 connectAddress 连接地址 useSsl 是否使用ssl instanceId 实例id vpcId vpcId subnetId 子网id privateAddress 内网访问地址 publicAddress 公网访问地址 type 集群类型 dbType 数据库类型 nodes 集群节点(详见Nodes字段信息说明表) dbVersion 数据库版本 oracleDatabases 数据库信息列表(详见OracleDatabases字段信息说明表) serverCharset 服务器字符集 fileStorageMode 文件存储方式 backupMode 备份方式 deployMode 部署模式 racNodesNum RAC节点数 redundancyType 是否有容灾配置 dbRelational 是否与其他数据库有关联 oracleInstances 数据库节点明细信息(详见OracleInstances字段信息说明表) 表2 Nodes字段信息说明表 采集字段 字段描述 name 集群节点名称 host 集群节点host role 集群节点角色 status 集群节点状态 flavor 集群节点规格 cpuSize CPU memorySize 内存 diskType 磁盘类型 diskSize 磁盘大小 表3 OracleDatabases字段信息说明表 采集字段 字段描述 databaseName 数据库名 databaseSize 数据库存储数据大小 表4 OracleInstances字段信息说明表 采集字段 字段中文 instanceName 数据库实例名 archive 是否开启归档 patches 数据库补丁 controlFiles 控制文件位置 redologFiles redo文件位置 archiveFreq 归档频率 dataBaseRole 数据库角色
  • 准备工作 提前获取源端Oracle的IP,PORT,服务名称/SID,数据库账号和密码。服务名称默认是:ORCL,需要根据真实Oracle的环境确定需要采集的服务名称。 可以登录Oracle输入以下命令,查看有哪些服务名称。 SELECT instance_name from v$instance 准备一台能与自建Oracle数据库网络互通的Windows/Linux主机,完成以下操作: 安装MgC Agent并注册用户,安装和注册方法请参考下载并安装MgC Agent。 连接迁移中心。
  • 约束限制 当前凭证只支持账号密码形式。 提供的Oracle账号需要有权限:select any dictionary。 鉴于网络等环境限制,可能存在采集失败问题,可通过重新启动采集器解决。 “select any dictionary”是一种系统权限,它允许用户查询数据库中的所有数据字典。 数据字典是存储有关数据库结构信息的中央存储库,包括表、列、数据类型、约束等详细信息。 目前只支持在线采集,无离线采集器。
  • 采集参数配置说明 参数 是否必选 配置说明 ip 是 Orcale数据库实例IP。 port 是 Orcale数据库实例端口号。 user 是 Orcale数据库实例账号(拥有select any dictionary权限)。 password 是 Orcale数据库实例账号对应的密码。 sid 否 Orcale数据库实例唯一标识符,与ServiceName有一个即可。 serviceName 否 Orcale数据库实例服务名与sid有一个即可。
  • 采集原理 拥有的windows/linux机器,能与自建Oracle数据库网络互通,安装对应版本的MgC Agent(原Edge)。 通过提供的账号资源,连接登录凭证信息,登录到Oracle数据库上,账号有select any dictionary权限,不然采集结果数据将会受影响。 MgC服务通过IoTDA( 设备接入服务 )下发采集命令给装在主机上的MgC Agent,MgC Agent接受命令并创建Oracle数据库采集任务。 MgC Agent通过RPC通信协议,调用Oracle数据库采集器,进行对源端主机采集,采集器原理是通过调用数据库指令,拼接sql等获取所需数据。 采集器采集完成后,将采集结果通过RPC通信上报给MgC Agent,MgC Agent对RPC消息处理后,通过IoTDA上报采集结果给MgC。 MgC对采集结果处理存储等。 图1 采集链路流程
  • 操作步骤 使用注册的用户名、密码登录MgC Agent控制台。 在总览页面,单击页面右上角的“连接”按钮,右侧弹出连接迁移中心页面。 图1 连接迁移中心 在第一步:输入云凭证区域,选择在MgC服务创建项目的区域,输入华为云账号的AK/SK,单击“查询项目”按钮。系统会对输入的AK/SK进行验证,验证通过后,即可进行下一步。如果提示AK/SK错误,请参考AK/SK验证失败,如何处理?进行排查处理。 如果是进行主机迁移,输入的AK/SK需要具备SMS服务的相关权限。需要的权限和配置方法请参考SMS自定义策略。 您可以选择是否将输入的AK/SK保存为目的端凭证(推荐您选择“是”)。 选择“否”,与迁移中心连接成功后,输入的AK/SK会被删除。 选择“是”,与迁移中心连接成功后,输入的AK/SK会加密保存在本地,在后续进行迁移时,可以作为目的端凭证发送给源端SMS-Agent。 在第二步:关联迁移中心项目区域的项目下拉列表中,选择MgC控制台所创建的迁移项目,MgC Agent会将采集数据上报到该项目。 在第三步:预设当前迁移中心Agent名称区域,自定义MgC Agent在MgC控制台显示的名称,单击“连接”按钮,确认要与迁移中心进行连接,单击“确定”按钮。 与迁移中心连接成功后,设置的MgC Agent名称不支持修改。 当总览页面显示状态为“已连接”,代表与MgC连接成功。 图2 与MgC连接成功
  • 命令矩阵 命令矩阵列出了MgC Agent包含的命令,以及命令所在绝对路径、功能、用法等信息。 表2 MgC Agent命令矩阵 命令所在节点 命令名 命令所在绝对路径 是否可独立调用 命令功能 命令用法 命令风险提示 命令类型 Edge accountPermission.ps1 /Edge/tools/plugins/collectors/rda-collector-server/powershell 是 查询管理员用户组角色 .\accountPermission.ps1 无 功能类 basicInfo.ps1 /Edge/tools/plugins/collectors/rda-collector-server/powershell 是 查询基础信息 .\basicInfo.ps1 无 功能类 checkBasicObjects.ps1 /Edge/tools/plugins/collectors/rda-collector-server/powershell 是 检查系统基本组件 .\checkBasicObjects.ps1 无 功能类 checkPerformanceObjects.ps1 /Edge/tools/plugins/collectors/rda-collector-server/powershell 是 检查系统性能组件 .\checkPerformanceObjects.ps1 无 功能类 diskInfo.ps1 /Edge/tools/plugins/collectors/rda-collector-server/powershell 是 查询磁盘基本信息 .\diskInfo.ps1 无 功能类 eachDiskPerformance.ps1 /Edge/tools/plugins/collectors/rda-collector-server/powershell 是 查询磁盘性能信息 .\eachDiskPerformance.ps1 无 功能类 fileSharingInfo.ps1 /Edge/tools/plugins/collectors/rda-collector-server/powershell 是 查询文件分享信息 .\fileSharingInfo.ps1 无 功能类 fireware.ps1 /Edge/tools/plugins/collectors/rda-collector-server/powershell 是 查询固件信息 .\fireware.ps1 无 功能类 memorySize.ps1 /Edge/tools/plugins/collectors/rda-collector-server/powershell 是 查询内存信息 .\memorySize.ps1 无 功能类 netcardInfo.ps1 /Edge/tools/plugins/collectors/rda-collector-server/powershell 是 查询网卡信息 .\netcardInfo.ps1 无 功能类 netcardPerform.ps1 /Edge/tools/plugins/collectors/rda-collector-server/powershell 是 查询网卡带宽和PPS .\netcardPerform.ps1 无 功能类 oemSystem.ps1 /Edge/tools/plugins/collectors/rda-collector-server/powershell 是 检查OEM系统 .\oemSystem.ps1 无 功能类 osInfo.ps1 /Edge/tools/plugins/collectors/rda-collector-server/powershell 是 查询系统信息 .\osInfo.ps1 无 功能类 processInfo.ps1 /Edge/tools/plugins/collectors/rda-collector-server/powershell 是 查询进程信息 .\processInfo.ps1 无 功能类 scheduledTasks.ps1 /Edge/tools/plugins/collectors/rda-collector-server/powershell 是 查询定时任务 .\scheduledTasks.ps1 无 功能类 specialHardware.ps1 /Edge/tools/plugins/collectors/rda-collector-server/powershell 是 查询硬件信息 .\specialHardware.ps1 无 功能类 systemRoot.ps1 /Edge/tools/plugins/collectors/rda-collector-server/powershell 是 查询系统目录 .\systemRoot.ps1 无 功能类 systemService.ps1 /Edge/tools/plugins/collectors/rda-collector-server/powershell 是 检查VSS 镜像服务 .\systemService.ps1 无 功能类 tcpNum.ps1 /Edge/tools/plugins/collectors/rda-collector-server/powershell 是 查询网络连接数 .\tcpNum.ps1 无 功能类 utilInfo.ps1 /Edge/tools/plugins/collectors/rda-collector-server/powershell 是 查询性能信息 .\utilInfo.ps1 无 功能类 virtioDriver.ps1 /Edge/tools/plugins/collectors/rda-collector-server/powershell 是 查询virtio驱动 .\virtioDriver.ps1 无 功能类 getArchitecture.sh /Edge/tools/plugins/collectors/rda-collector-server/shell 是 查询系统架构 sh getArchitecture.sh 无 功能类 getBootLoader.sh /Edge/tools/plugins/collectors/rda-collector-server/shell 是 查询系统引导类型 sh getBootLoader.sh 无 功能类 getCPUCores.sh /Edge/tools/plugins/collectors/rda-collector-server/shell 是 查询CPU核数 sh getCPUCores.sh 无 功能类 getCpuFrequency.sh /Edge/tools/plugins/collectors/rda-collector-server/shell 是 查询CPU主频信息 sh getCpuFrequency.sh 无 功能类 getCPURate.sh /Edge/tools/plugins/collectors/rda-collector-server/shell 是 查询CPU使用率 sh getCPURate.sh 无 功能类 getCPUtype.sh /Edge/tools/plugins/collectors/rda-collector-server/shell 是 查询CPU类型 sh getCPUtype.sh 无 功能类 getDisk_each_read_write_info.sh /Edge/tools/plugins/collectors/rda-collector-server/shell 是 查询磁盘吞吐量 sh getDisk_each_read_write_info.sh 无 功能类 getDiskInfo.sh /Edge/tools/plugins/collectors/rda-collector-server/shell 是 查询磁盘基本信息 sh getDiskInfo.sh 无 功能类 getDiskUtil.sh /Edge/tools/plugins/collectors/rda-collector-server/shell 是 查询磁盘使用率 sh getDiskUtil.sh 无 功能类 getFileSharingInfo.sh /Edge/tools/plugins/collectors/rda-collector-server/shell 是 查询文件分享信息 sh getFileSharingInfo.sh 无 功能类 getFirmwareType.sh /Edge/tools/plugins/collectors/rda-collector-server/shell 是 查询固件类型 sh getFirmwareType.sh 无 功能类 getGPUDevices.sh /Edge/tools/plugins/collectors/rda-collector-server/shell 是 查询GPU设备 sh getGPUDevices.sh 无 功能类 getHostname.sh /Edge/tools/plugins/collectors/rda-collector-server/shell 是 查询主机名称 sh getHostname.sh 无 功能类 getMem.sh /Edge/tools/plugins/collectors/rda-collector-server/shell 是 查询内存信息 sh getMem.sh 无 功能类 getMemRate.sh /Edge/tools/plugins/collectors/rda-collector-server/shell 是 查询内存使用率 sh getMemRate.sh 无 功能类 getKernel.sh /Edge/tools/plugins/collectors/rda-collector-server/shell 是 查询内核 sh getKernel.sh 无 功能类 getNetCards.sh /Edge/tools/plugins/collectors/rda-collector-server/shell 是 查询网卡信息 sh getNetCards.sh 无 功能类 getNetcardsInfo.sh /Edge/tools/plugins/collectors/rda-collector-server/shell 是 查询网卡带宽和PPS sh getNetcardsInfo.sh 无 功能类 getOsDisk.sh /Edge/tools/plugins/collectors/rda-collector-server/shell 是 查询系统盘信息 sh getOsDisk.sh 无 功能类 getOsInfo.sh /Edge/tools/plugins/collectors/rda-collector-server/shell 是 查询系统信息 sh getOsInfo.sh 无 功能类 getRawDevices.sh /Edge/tools/plugins/collectors/rda-collector-server/shell 是 查询裸设备信息 sh getRawDevices.sh 无 功能类 getRsync.sh /Edge/tools/plugins/collectors/rda-collector-server/shell 是 查询Rsync sh getRsync.sh 无 功能类 getProcessInfo.sh /Edge/tools/plugins/collectors/rda-collector-server/shell 是 查询进程信息 sh getProcessInfo.sh 无 功能类 getScheduledTasks.sh /Edge/tools/plugins/collectors/rda-collector-server/shell 是 查询定时任务 sh getScheduledTasks.sh 无 功能类 getUSBDevices.sh /Edge/tools/plugins/collectors/rda-collector-server/shell 是 查询USB设备 sh getUSBDevices.sh 无 功能类 getTcpTotal.sh /Edge/tools/plugins/collectors/rda-collector-server/shell 是 查询网络连接数 sh getTcpTotal.sh 无 功能类 getVirtioDriver.sh /Edge/tools/plugins/collectors/rda-collector-server/shell 是 查询virtio驱动 sh getVirtioDriver.sh 无 功能类 getVirtualType.sh /Edge/tools/plugins/collectors/rda-collector-server/shell 是 查询虚拟类型 sh getVirtualType.sh 无 功能类
  • 通信矩阵 通信矩阵列出了使用MgC Agent需要开放的端口,以及端口使用的传输层协议、认证方式、加密方式、用途等信息。 表1 MgC Agent通信矩阵 源设备 源IP 源端口 目的设备 目的IP 目的端口 (侦听) 协议 端口说明 侦听端口是否可更改 认证方式 加密方式 NA NA NA MgC Agent所在主机 MgC Agent所在主机IP 27080 HTTPS MgC Agent服务监听端口,该端口用于人机交互 否 口令认证 HTTPS MgC Agent所在主机 MgC Agent所在主机IP NA MgC Agent所在主机 MgC Agent所在主机IP 5678 TCP MgC Agent服务监听端口,该端口用于采集器与MgC Agent内部交互 否 无 无 NA 主机 目的主机IP 用户输入 TCP SSH (Secure Shell) - 远程登录协议,用于安全登录文件传输(SCP,SFTP)及采集脚本执行 是 口令认证 SSL NA 主机 目的主机IP 5985 TCP winrm远程连接端口,用于远程执行采集脚本 否 口令认证 HTTPS 8080 平台 目的主机IP 443 TCP vmware平台信息采集监听端口。源端端口为继承巫山框架默认启动的端口,业务未使用。 否 口令认证 HTTPS 8000 数据库 目的主机IP 用户输入 TCP 数据库服务监听端口。源端端口为继承巫山框架才启动的端口,业务未使用。 是 口令认证 SSL 7050 容器 目的主机IP 用户输入 TCP 容器服务监听端口。源端端口为继承巫山框架才启动的端口,业务未使用。 是 密钥文件认证 HTTPS 9977 存储 目的主机IP 用户输入 TCP 对象存储服务 监听端口。源端端口为继承巫山框架才启动的端口,业务未使用。 是 口令认证 SSL
  • 查看MgC Agent列表 登录迁移中心管理控制台。在左侧导航栏的项目下拉列表中选择创建的迁移项目。 单击左侧导航栏的“迁移中心Agent”,即可查看当前项目下的所有MgC Agent以及状态。 MgC Agent状态说明参见表1。 表1 MgC Agent状态说明 设备状态 说明 在线 MgC Agent与MgC控制台之间一直连接,无断开。 离线 MgC Agent运行程序退出与MgC控制台之间的连接断开1分钟后,置为“离线”状态。 未激活 已在MgC Agent完成注册但设备还未接入平台。 异常 无此状态,如出现该状态,请联系华为云技术支持。 冻结 无此状态,如出现该状态,请联系华为云技术支持。
  • 创建IAM用户 IAM用户由账号创建并管理,可以确保账号及资源的安全性,有关IAM的详细介绍请参见IAM用户。此处介绍如何创建一个具有MgC使用权限的IAM用户。若您不需要使用IAM用户,可以略过此部分内容。 访问华为云,单击页面右上角的“控制台”,使用注册账号登录控制台。 在“控制台”页面,将鼠标移动至右上方的用户名,在下拉列表中选择“ 统一身份认证 ”。 创建用户组并授权 创建用户组,单击用户组操作列的“授权”。在用户组选择策略页面中,选择“迁移中心(MgC)”,勾选需要授予用户组的权限。 MgC的所有系统权限策略说明参见表1。 表1 MgC系统权限 策略名称 描述 策略类别 MgC FullAccess 迁移中心管理员权限,拥有操作MgC的所有权限。 系统策略 MgC ReadOnlyAccess 迁移中心只读权限,仅能查看MgC资源,无法进行操作。 系统策略 MgC DiscoveryAccess 迁移中心资源发现操作权限,拥有操作资源发现功能的权限和只读权限。 系统策略 MgC AssessAccess 迁移中心评估操作权限,拥有操作评估功能、资源发现功能的权限和只读权限。 系统策略 MgC MigrateAccess 迁移中心迁移操作权限,拥有操作迁移功能、评估功能、资源发现功能的权限和只读权限。 系统策略 MgC AppDiscoveryAccess 迁移中心资源采集操作权限,拥有操作资源采集功能、资源发现功能的权限和只读权限。 系统策略 MgC MrrAccess 迁移中心业务验证操作权限,拥有业务验证功能的权限和只读权限。 系统策略 MgC常用操作与系统策略的授权关系参见表2。 表2 MgC操作与系统策略关系 操作 MgC FullAccess MgC ReadOnlyAccess MgC DiscoveryAccess MgC AssessAccesss MgC MigrateAccess MgC AppDiscoveryAccess 操作迁移中心资源 √ x x x x x 查看迁移中心资源 √ √ √ √ √ √ 操作迁移中心资源发现功能 √ x √ √ √ √ 操作迁移中心评估功能 √ x x √ √ x 操作迁移中心迁移功能 √ x x x √ x 操作迁移中心资源采集功能 √ x x x x √ 创建用户并加入用户组 创建用户时选择步骤3创建的具有MgC权限的用户组。
共100000条
提示

您即将访问非华为云网站,请注意账号财产安全