网络
虚拟私有云 VPC
弹性公网IP EIP
弹性负载均衡 ELB
NAT网关 NAT
云专线 DC
虚拟专用网络 VPN
云连接 CC
VPC终端节点 VPCEP
企业路由器 ER
企业交换机 ESW
全球加速 GA
企业连接 EC
云原生应用网络 ANC
安全与合规
安全技术与应用
Web应用防火墙 WAF
企业主机安全 HSS
云防火墙 CFW
安全云脑 SecMaster
DDoS防护 AAD
数据加密服务 DEW
数据库安全服务 DBSS
云堡垒机 CBH
数据安全中心 DSC
云证书管理服务 CCM
威胁检测服务 MTD
态势感知 SA
认证测试中心 CTC
边缘安全 EdgeSec
应用中间件
微服务引擎 CSE
分布式消息服务Kafka版
分布式消息服务RabbitMQ版
分布式消息服务RocketMQ版
API网关 APIG
分布式缓存服务 DCS
多活高可用服务 MAS
事件网格 EG
管理与监管
统一身份认证服务 IAM
消息通知服务 SMN
云监控服务 CES
应用运维管理 AOM
应用性能管理 APM
云日志服务 LTS
云审计服务 CTS
标签管理服务 TMS
配置审计 Config
应用身份管理服务 OneAccess
资源访问管理 RAM
组织 Organizations
资源编排服务 RFS
优化顾问 OA
IAM 身份中心
云运维中心 COC
资源治理中心 RGC
解决方案
高性能计算 HPC
SAP
混合云灾备
开天工业工作台 MIW
Haydn解决方案工厂
数字化诊断治理专家服务
云生态
云商店
合作伙伴中心
华为云开发者学堂
华为云慧通差旅
开发与运维
软件开发生产线 CodeArts
需求管理 CodeArts Req
流水线 CodeArts Pipeline
代码检查 CodeArts Check
编译构建 CodeArts Build
部署 CodeArts Deploy
测试计划 CodeArts TestPlan
制品仓库 CodeArts Artifact
移动应用测试 MobileAPPTest
CodeArts IDE Online
开源镜像站 Mirrors
性能测试 CodeArts PerfTest
应用管理与运维平台 ServiceStage
云应用引擎 CAE
开源治理服务 CodeArts Governance
华为云Astro轻应用
CodeArts IDE
Astro工作流 AstroFlow
代码托管 CodeArts Repo
漏洞管理服务 CodeArts Inspector
联接 CodeArtsLink
软件建模 CodeArts Modeling
Astro企业应用 AstroPro
CodeArts盘古助手
华为云Astro大屏应用
计算
弹性云服务器 ECS
Flexus云服务
裸金属服务器 BMS
云手机服务器 CPH
专属主机 DeH
弹性伸缩 AS
镜像服务 IMS
函数工作流 FunctionGraph
云耀云服务器(旧版)
VR云渲游平台 CVR
Huawei Cloud EulerOS
云化数据中心 CloudDC
网络
虚拟私有云 VPC
弹性公网IP EIP
弹性负载均衡 ELB
NAT网关 NAT
云专线 DC
虚拟专用网络 VPN
云连接 CC
VPC终端节点 VPCEP
企业路由器 ER
企业交换机 ESW
全球加速 GA
企业连接 EC
云原生应用网络 ANC
CDN与智能边缘
内容分发网络 CDN
智能边缘云 IEC
智能边缘平台 IEF
CloudPond云服务
安全与合规
安全技术与应用
Web应用防火墙 WAF
企业主机安全 HSS
云防火墙 CFW
安全云脑 SecMaster
DDoS防护 AAD
数据加密服务 DEW
数据库安全服务 DBSS
云堡垒机 CBH
数据安全中心 DSC
云证书管理服务 CCM
威胁检测服务 MTD
态势感知 SA
认证测试中心 CTC
边缘安全 EdgeSec
大数据
MapReduce服务 MRS
数据湖探索 DLI
表格存储服务 CloudTable
可信智能计算服务 TICS
推荐系统 RES
云搜索服务 CSS
数据可视化 DLV
数据接入服务 DIS
数据仓库服务 GaussDB(DWS)
数据治理中心 DataArts Studio
湖仓构建 LakeFormation
智能数据洞察 DataArts Insight
应用中间件
微服务引擎 CSE
分布式消息服务Kafka版
分布式消息服务RabbitMQ版
分布式消息服务RocketMQ版
API网关 APIG
分布式缓存服务 DCS
多活高可用服务 MAS
事件网格 EG
开天aPaaS
应用平台 AppStage
开天企业工作台 MSSE
开天集成工作台 MSSI
API中心 API Hub
云消息服务 KooMessage
交换数据空间 EDS
云地图服务 KooMap
云手机服务 KooPhone
组织成员账号 OrgID
云空间服务 KooDrive
管理与监管
统一身份认证服务 IAM
消息通知服务 SMN
云监控服务 CES
应用运维管理 AOM
应用性能管理 APM
云日志服务 LTS
云审计服务 CTS
标签管理服务 TMS
配置审计 Config
应用身份管理服务 OneAccess
资源访问管理 RAM
组织 Organizations
资源编排服务 RFS
优化顾问 OA
IAM 身份中心
云运维中心 COC
资源治理中心 RGC
区块链
区块链服务 BCS
数字资产链 DAC
华为云区块链引擎服务 HBS
解决方案
高性能计算 HPC
SAP
混合云灾备
开天工业工作台 MIW
Haydn解决方案工厂
数字化诊断治理专家服务
价格
成本优化最佳实践
专属云商业逻辑
云生态
云商店
合作伙伴中心
华为云开发者学堂
华为云慧通差旅
其他
管理控制台
消息中心
产品价格详情
系统权限
客户关联华为云合作伙伴须知
公共问题
宽限期保留期
奖励推广计划
活动
云服务信任体系能力说明
开发与运维
软件开发生产线 CodeArts
需求管理 CodeArts Req
流水线 CodeArts Pipeline
代码检查 CodeArts Check
编译构建 CodeArts Build
部署 CodeArts Deploy
测试计划 CodeArts TestPlan
制品仓库 CodeArts Artifact
移动应用测试 MobileAPPTest
CodeArts IDE Online
开源镜像站 Mirrors
性能测试 CodeArts PerfTest
应用管理与运维平台 ServiceStage
云应用引擎 CAE
开源治理服务 CodeArts Governance
华为云Astro轻应用
CodeArts IDE
Astro工作流 AstroFlow
代码托管 CodeArts Repo
漏洞管理服务 CodeArts Inspector
联接 CodeArtsLink
软件建模 CodeArts Modeling
Astro企业应用 AstroPro
CodeArts盘古助手
华为云Astro大屏应用
存储
对象存储服务 OBS
云硬盘 EVS
云备份 CBR
高性能弹性文件服务 SFS Turbo
弹性文件服务 SFS
存储容灾服务 SDRS
云硬盘备份 VBS
云服务器备份 CSBS
数据快递服务 DES
云存储网关 CSG
专属分布式存储服务 DSS
数据工坊 DWR
地图数据 MapDS
键值存储服务 KVS
容器
云容器引擎 CCE
云容器实例 CCI
容器镜像服务 SWR
云原生服务中心 OSC
应用服务网格 ASM
华为云UCS
数据库
云数据库 RDS
数据复制服务 DRS
文档数据库服务 DDS
分布式数据库中间件 DDM
云数据库 GaussDB
云数据库 GeminiDB
数据管理服务 DAS
数据库和应用迁移 UGO
云数据库 TaurusDB
人工智能
AI开发平台ModelArts
华为HiLens
图引擎服务 GES
图像识别 Image
文字识别 OCR
自然语言处理 NLP
内容审核 Moderation
图像搜索 ImageSearch
医疗智能体 EIHealth
企业级AI应用开发专业套件 ModelArts Pro
人脸识别服务 FRS
对话机器人服务 CBS
语音交互服务 SIS
人证核身服务 IVS
视频智能分析服务 VIAS
城市智能体
自动驾驶云服务 Octopus
盘古大模型 PanguLargeModels
IoT物联网
设备接入 IoTDA
全球SIM联接 GSL
IoT数据分析 IoTA
路网数字化服务 DRIS
IoT边缘 IoTEdge
设备发放 IoTDP
企业应用
域名注册服务 Domains
云解析服务 DNS
企业门户 EWP
ICP备案
商标注册
华为云WeLink
华为云会议 Meeting
隐私保护通话 PrivateNumber
语音通话 VoiceCall
消息&短信 MSGSMS
云管理网络
SD-WAN 云服务
边缘数据中心管理 EDCM
云桌面 Workspace
应用与数据集成平台 ROMA Connect
ROMA资产中心 ROMA Exchange
API全生命周期管理 ROMA API
政企自服务管理 ESM
视频
实时音视频 SparkRTC
视频直播 Live
视频点播 VOD
媒体处理 MPC
视频接入服务 VIS
数字内容生产线 MetaStudio
迁移
主机迁移服务 SMS
对象存储迁移服务 OMS
云数据迁移 CDM
迁移中心 MGC
专属云
专属计算集群 DCC
开发者工具
SDK开发指南
API签名指南
DevStar
华为云命令行工具服务 KooCLI
Huawei Cloud Toolkit
CodeArts API
云化转型
云架构中心
云采用框架
用户服务
账号中心
费用中心
成本中心
资源中心
企业管理
工单管理
客户运营能力
国际站常见问题
支持计划
专业服务
合作伙伴支持计划
我的凭证
华为云公共事业服务云平台
工业软件
工业数字模型驱动引擎
硬件开发工具链平台云服务
工业数据转换引擎云服务
文档首页/ Flexus云服务_Flexus应用服务器L实例/ 最佳实践/ 服务器迁移/ 使用主机迁移服务(SMS)将服务器迁移至Flexus L实例

使用主机迁移服务(SMS)将服务器迁移至Flexus L实例

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

应用场景

本实践介绍如何使用主机迁移服务(SMS)将其他云服务器迁移至同地区或跨地区的华为Flexus应用服务器L实例

迁移须知

  • 一旦开始迁移,禁止对目的端Flexus应用服务器L实例操作,包括但不限于关机、切换操作系统、重装系统等,否则将会造成迁移中断或失败。
  • 首次全量迁移完成后,如果您仍然想迁移新增的数据,请勿对目的端Flexus应用服务器L实例重装或切换操作系统,否则将迁移失败。

约束与限制

  • 仅支持将X86架构服务器迁移至Flexus应用服务器L实例
  • SMS服务仅支持迁移服务器整机数据,不支持单独迁移云服务器的系统盘或者数据盘。
  • 仅支持迁移最多一个数据盘的云服务器,不支持迁移多个数据盘的云服务器。并确保目的端Flexus应用服务器L实例系统盘或数据盘容量不小于源端。

关于SMS的使用须知和约束限制详见使用须知约束与限制

资源和成本规划

资源

数据规划

说明

成本

源端服务器

服务器名称:source-server

操作系统:CentOS 7.9

源端服务器可以是华为云服务器,也可以是其他云平台或线下物理服务器。

如果您的源端服务器未配置弹性公网IP,需要购买弹性公网IP,此时涉及费用。

目的端服务器

服务器名称:destination_server

操作系统:

Huawei Cloud EulerOS 2.0

目的端服务器为华为Flexus应用服务器L实例

Flexus应用服务器L实例需付费购买。

SMS服务

-

SMS服务为您免费提供服务器迁移服务。

主机迁移服务本身免费,但迁移过程中会创建按量付费资源(包括云硬盘、云硬盘快照、流量)并产生少量费用,具体费用请参见计费说明

操作流程

操作步骤

说明

准备工作

使用SMS服务前,请准备好帐号、权限及源端、目的端服务器环境,以确保顺利完成迁移。

步骤一:在源端待迁移服务器安装并启动SMS-Agent

您需要在源端服务器上安装迁移Agent并且输入目的端Flexus应用服务器L实例所在华为帐号的AK/SK。迁移Agent启动成功后会收集源端服务器信息并自动发送给主机迁移服务。

步骤二:在华为云SMS控制台设置目的端迁移配置

迁移前,您需要设置目的端服务器,该目的端用来接收源端的数据。

步骤三:开始迁移服务器

将源端服务器所有数据都复制到目的端,复制速度取决源端服务器出网带宽和目的端服务器入网带宽(两者取较小者)。

步骤四:查看并检查迁移结果

查看源端服务器是否迁移成功,并安装一键式重置密码插件和主机安全Agent。

步骤五:制作并切换镜像

通过制作并切换镜像,可更改Flexus应用服务器L实例资源卡片上的镜像名称,并且在Flexus应用服务器L实例重装系统时,避免回退至Flexus应用服务器L实例迁移前的操作系统。

准备工作

使用SMS服务前,请参考以下步骤准备好帐号、权限及源端、目的端服务器环境,以确保顺利完成迁移。

  1. 注册华为帐号并开通华为云,登录华为云完成实名认证
  2. 已获取华为帐号的迁移权限

    如果您使用华为帐号登录,默认拥有迁移权限,无需配置迁移权限;如果您使用IAM用户登录,可参考创建用户组并授权进行授权。

  3. 已获取目的端帐号的AK/SK

    迁移时使用访问密钥即AK/SK(Access Key ID/Secret Access Key)进行鉴权认证。请在目的端帐号创建并获取AK/SK,具体操作请参见如何获取AK/SK?(账号)

    注意:

    主机迁移服务不支持使用企业联邦用户(虚拟IAM用户)的AK/SK进行鉴权认证。

  4. 源端服务器账号密码要求

    如果您的源端服务器非华为云的服务器,请您牢记源端服务器账号密码。迁移服务器后,在目的端服务器安装一键式重置密码插件时,如果您知晓源端服务器账号密码,操作将较为简便,否则操作将较为复杂。

  5. 帐号余额不少于100元(充值、代金券皆可)
    建议您目的端账户余额不少于100元(充值、代金券皆可),避免迁移过程中欠费,导致迁移失败。
    说明:

    主机迁移服务本身免费,但迁移过程中会创建按量付费资源并产生少量费用,具体费用请参见计费说明

  6. 操作系统要求
    • 主机迁移服务支持迁移的源端服务器操作系统列表请参见Windows兼容性列表Linux兼容性列表
    • 目的端服务器的操作系统类型需要和源端的OS类型(指Linux或Windows类型)保持一致。
  7. 迁移网络要求
    1. 源端能连接到华为云API Gateway(安全组放通端口:443),具体操作请参见源端能连接到API Gateway
      说明:

      源端出网方向端口,建议全部开放。

    2. 源端能连接到目的端。具体操作请参见源端能连接到目的端

      本例使用弹性公网IP连接,源端目的端均需要提前购买和配置正确的弹性公网IP。其中,目的端Flexus应用服务器L实例在创建后已经默认分配一个固定弹性公网IP。

    3. 目的端服务器所属安全组需要开放入方向端口:
      • Windows系统需要开放TCP的8899端口、8900端口和22端口。
      • Linux系统文件级迁移开放22端口,块级迁移开放8900端口、22端口。
      具体操作请参见配置安全组
      注意:
      • 以上端口,建议只对源端服务器开放。
      • 防火墙开放端口与操作系统开放端口保持一致。
  8. 源端服务器环境、剩余空间及其他要求。

    源端服务器剩余空间要求:

    • Windows:当分区大于等于600MB,该分区的可用空间小于320MB时不能迁移;当分区小于600MB,该分区的空间小于40MB时不能迁移。
    • Linux:根分区可用空间小于200MB时不能迁移。

    源端服务器环境要求:

    • 源端服务器时间与标准时间一致,避免源端Agent注册失败。
    • 当源端服务器为Linux系统时,执行rsync -v查看是否安装Rsync库。
      当未安装Rsync库,执行如下命令安装Rsync库:
      • CentOS:执行yum -y install rsync。
      • Ubuntu:执行apt-get -y install rsync。
      • Debian:执行apt-get -y install rsync。
      • SUSE:执行zypper install rsync。
      • 其他平台系统:参见官网安装相关文档。
        说明:

        当前主流服务器系统已默认安装Rsync库,无需手动安装。

步骤一:在源端待迁移服务器安装并启动SMS-Agent

常见问题

  1. 在Linux源端待迁移服务器安装SMS-Agent时,如果出现rsync未安装的错误提示,请根据安装Rsync库先安装rsync,再重新安装SMS-Agent。

  2. 当出现如下错误提示时,请检查访问密钥是否输入正确,或者是否删除了访问密钥。
    图1 错误提示
    图2 访问密钥

步骤二:在华为云SMS控制台设置目的端迁移配置

  1. 登录目的端Flexus应用服务器L实例所在的华为云SMS控制台,选择左侧“迁移服务器”。
  2. 在迁移服务器列表页面,找到待迁移的源端服务器,单击“设置目的端”,进入迁移配置页面。

    在完成步骤一后,在SMS服务控制台的“迁移服务器”列表中,将会显示源端服务器记录。

  3. 设置基本配置。

    基本配置保持默认设置:使用公网迁移,不限制带宽大小,不调整磁盘分区,迁移后目的端Flexus应用服务器L实例自动开机。

    各项参数说明详见设置迁移目的端

  4. 设置目的端配置后,单击右下角“下一步:确认配置”。
    • 区域:选择之前购买好的Flexus应用服务器L实例的区域。
    • 服务器选择:选择“已有服务器”,并选中之前购买好的Flexus应用服务器L实例
      • 仅支持迁移最多一个数据盘的云服务器,不支持迁移多个数据盘的云服务器。并确保目的端Flexus应用服务器L实例系统盘或数据盘容量不小于源端。
      • 目的端服务器的操作系统类型需要和源端的OS类型保持一致(指Linux或Windows类型)。
      • 确保目的端服务器所在安全组配置准确。如果是Windows系统,开放TCP的8899端口、8900端口和22端口;如果是Linux系统,开放TCP的22端口。

    执行此步骤时,如果出现如下提示,添加提示的端口,刷新页面后,重新执行本步骤。

  5. “确认配置”界面,确认信息无误后,单击“保存配置”或“保存配置并开始迁移”。
    • 单击“保存配置”后,仔细阅读“迁移条件须知和风险提示”后,单击“是”。后续请根据步骤三:开始迁移服务器完成迁移。
    • 单击“保存配置并开始迁移”后,仔细阅读“迁移条件须知和风险提示”后,单击“是”,随即自动开始迁移。后续请跳转步骤3查看迁移状态和详情按步骤执行。

步骤三:开始迁移服务器

  1. 登录目的端Flexus应用服务器L实例所在的华为云SMS控制台,选择左侧“迁移服务器”。
  2. 在迁移服务器列表页面,找到待迁移的源端服务器,单击“操作”列“开始”,进入迁移配置页面。

    或勾选待迁移的服务器,单击上方“开始”按钮批量迁移。

  3. 开始迁移后,单击源端服务器名称,可查看迁移状态和详情。

  4. “迁移实时状态”为“已完成”,说明已启动目的端,整个迁移操作已完成。

  5. (可选)如果您的源端服务器首次全量迁移完成后有增量数据,您可以使用同步功能,将源端增量数据同步到目的端。

    说明:

    首次全量迁移完成后,如果您仍然想迁移新增的数据,请勿对目的端服务器重装或切换操作系统,否则将迁移失败。

步骤四:查看并检查迁移结果

  1. 在目的端Flexus应用服务器L实例查看服务器操作系统。

    单击Flexus应用服务器L实例资源卡片上的“远程登录”,可看到操作系统已经变更为源端服务器的CentOS系统及内核信息,表示迁移成功。

    输入源端服务器的用户名密码,可直接登录,您可查看其它信息。

  2. (可选)为Flexus应用服务器L实例安装一键式密码重置插件。

    如果您的源端服务器为非华为云镜像的服务器,迁移后请为目的端服务器安装一键式密码重置插件。安装一键式密码重置插件后,在您遗忘密码时可重置密码,否则无法使用重置密码功能。请参考如下指导安装插件:

  3. (可选)检查HSS服务状态。

步骤五:制作并切换镜像

迁移完成后,目的端Flexus应用服务器L实例控制台仍然显示迁移前的操作系统名称(Huawei Cloud EulerOS 2.0),如下图。同时,如果目的端Flexus应用服务器L实例在迁移后重装操作系统,将会回退至原操作系统(Huawei Cloud EulerOS 2.0)非迁移后的操作系统(CentOS 7.9),源端服务器数据也将丢失。

基于此两种情况,请根据本节指导,及时对Flexus应用服务器L实例创建私有镜像并切换至该私有镜像。切换镜像后,可解决此两种问题。

须知:

一旦切换镜像,将无法同步源端服务器增量数据。请确保无增量数据后再制作并切换镜像。

图4 目的端Flexus应用服务器L实例镜像名称
  1. 进入IMS控制台,在“创建私有镜像”页面,配置如下镜像信息。
    • 区域:服务器所在区域,请保持此默认配置。
    • 创建方式:创建私有镜像,请保持此默认配置。
    • 镜像类型:系统盘镜像,请保持此默认配置。
    • 镜像源:迁移系统的Flexus应用服务器L实例中云服务器名称。
    • 名称:填写便于识别的镜像名称,例如CentOS 7.9_source-server-image。
    • 协议:阅读并勾选协议。

  2. 单击“立即创建”,根据界面提示创建私有镜像。
  3. 私有镜像创建完成后,返回Flexus应用服务器L实例控制台,在Flexus应用服务器L实例右上角单击“切换镜像”。

  4. 设置切换操作系统的相关配置后,单击“立即切换”。
    • 选择待切换的镜像:选择步骤1创建的私有镜像CentOS 7.9_source-server-image。
    • 变更规格前请先将云服务器关机,或根据页面提示勾选“立即关机”。
    • 阅读并勾选“协议许可”。

  5. 检查控制台镜像名称是否更改。

提示

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

文档反馈

文档反馈

意见反馈

0/500

标记内容

同时提交标记内容