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

Flexus L实例通过镜像迁移到ECS

应用场景

Flexus L实例是一款轻量级应用服务器,适用于刚接触云计算领域的初级用户,实例规格和功能有限。当Flexus L实例的规格或功能不满足当前业务时,您可以将Flexus L实例变更为规格和功能更为丰富的ECS。本实践通过镜像服务对Flexus L实例创建镜像,快速创建配置相同的ECS,实现Flexus L实例迁移到ECS。

本实践以部署了nginx的Flexus L实例迁移到ECS为例,为您介绍Flexus L实例通过镜像迁移到ECS的操作指导。

资源和成本规划

本实践以如下资源规划为例,您可根据实际需要进行调整。

资源

配置

说明

成本

源Flexus L实例

区域:华北-北京四

源Flexus L实例为待迁移的已有资源。

已有资源,不涉及费用。

镜像

镜像名称:flexusl-image

如果Flexus L实例仅包含系统盘,请创建系统盘镜像;如果还包含数据盘,请创建整机镜像。

创建整机镜像时,如果Flexus L实例没有绑定云备份,在创建整机镜像过程中涉及少量按需费用。

ECS

  • 区域:华北-北京四
  • ECS名称:ecs-flexusl

使用镜像创建的ECS。

购买ECS需要的费用详见弹性云服务器产品价格详情

约束与限制

  • Flexus L实例的镜像为X86架构,因此仅支持迁移至X86架构的ECS。
  • 迁移到ECS时,ECS的内存规格建议不低于Flexus L实例的内存规格,或不低于Flexus L实例内存的实际使用量,避免因为内存不足导致ECS无法使用。

操作流程

操作步骤

说明

步骤一:创建Flexus L实例整机镜像

对Flexus L实例创建镜像,用来快速发放配置相同的ECS。

步骤二:通过镜像创建ECS

通过镜像创建相同配置的ECS,并进行业务验证。

步骤三:释放相关资源

释放源Flexus L实例以及迁移过程中产生的资源。

步骤一:创建Flexus L实例镜像

  1. 镜像服务控制台,单击“创建私有镜像”。
  2. 配置镜像参数。

    表1 创建镜像

    配置项

    示例

    说明

    镜像类型和来源

    区域

    华北-北京四

    选择源Flexus L实例所在的区域。

    创建方式

    创建私有镜像

    为华为云平台中的服务器创建镜像时,选择“创建私有镜像”。

    镜像类型

    整机镜像

    • 如果您的Flexus L实例仅包含系统盘,请选择“系统盘镜像”,镜像创建速度更快,也避免了少量“云服务器备份存储库”费用。
    • 如果您的Flexus L实例除了系统盘还包含数据盘,请创建整机镜像。

    选择镜像源

    选择云服务器页签

    • 云主机:hcss_ecs_454d
    • 云服务器备份存储库:flexusl-vault

    选择云服务器页签并进行如下配置:

    • 云服务器:选中待创建的Flexus L实例云主机名称
    • 云服务器备份存储库:单击下拉箭头选择可用的存储库。

      如果没有可用的存储库,单击选择框右侧“新建云服务器备份存储库”创建可用的存储库,具体配置参数详见表2

      购买存储库后,单击选择框右侧刷新按钮,选择该存储库。

      说明:

      如果您创建的是系统盘镜像,则无“云服务器备份存储库”配置项。

    配置信息

    名称

    flexusl-image

    自定义一个便于识别的镜像名称。

    企业项目

    default

    default。

    表2 新建云服务器备份存储库

    配置项

    示例

    说明

    计费模式

    按需计费

    选择云服务器备份计费模式。

    区域

    华北-北京四

    区域为固定值。

    保护类型

    保持默认配置:备份

    创建的存储库类型将为备份存储库,用于存放受保护资源产生的备份副本。

    数据库备份

    保持默认配置:不开启

    按实际需求选择,此处不开启。

    备份数据冗余

    保持默认配置:单AZ备

    按实际需求选择,此处以单AZ备份为例。

    备份资源

    • 立即配置
    • hcss_ecs_454d

    绑定备份的Flexus L实例中的云主机。

    备份容量

    80GiB

    按实际需求选择,存储库容量需要超过Flexus L实例云主机的整机容量,否则可能会备份失败。

    备份策略

    暂不配置

    按实际需求选择,此处暂不配置。

    企业项目

    default

    default。

    储存库名称

    flexusl-vault

    高级配置中仅自定义储存库名称即可。

  3. 单击“下一步”,根据界面提示创建镜像。

步骤二:通过镜像创建ECS

  1. 镜像服务控制台私有镜像的操作列中,选择创建的私有镜像flexusl-image,单击操作列表中的“申请服务器”。

  2. 在购买弹性云服务器页面,根据需要选择服务器规格和参数,单击“立即购买”。

    从镜像服务申请的ECS,区域请保持默认配置,镜像为固定配置,其他参数解释详见自定义购买ECS

    • 镜像为区域性资源,仅支持创建与镜像同区域的ECS。如果您需要在其他区域创建该镜像的ECS,可通过跨区域复制镜像功能,先将镜像复制到其他区域,再创建ECS。
    • Flexus L实例的镜像为X86架构,因此仅支持迁移至X86架构的ECS。
    • 迁移到ECS时,ECS的内存规格建议不低于Flexus L实例的内存规格,或不低于Flexus L实例内存的实际使用量,避免因为内存不足导致ECS无法使用。
  3. 单击“返回云服务器列表”,可以在云服务器列表看到已经成功创建的云服务器。

  4. 迁移后,验证业务是否正常。

    复制迁移后的服务器公网IP,通过浏览器访问,nginx业务能够正常访问,迁移成功。

    Nginx服务器为源Flexus L实例中用户手动部署,本例以此为例向您演示迁移完成后,对业务进行验证的环节。请根据您的Flexus L实例实际业务进行对应的验证。

步骤三:释放相关资源

  • 退订源Flexus L实例,具体操作详见退订Flexus L实例
  • 删除云备份储存库。

    在云备份储存库控制台中,找到创建的云服务器备份存储库,单击删除。

    如果您创建的是系统盘镜像,服务器迁移过程中不涉及此资源,请忽略此步骤。

相关文档