文档首页> 镜像服务 IMS> 快速入门> 场景二:通过外部镜像文件创建Linux系统盘镜像
更新时间:2024-06-11 GMT+08:00

场景二:通过外部镜像文件创建Linux系统盘镜像

除了可以通过云服务器创建私有镜像,系统也支持外部镜像导入功能,可将您本地或者其他云平台的服务器系统盘镜像文件导入至镜像服务私有镜像中。导入后,您可以使用该镜像创建新的云服务器,或对已有云服务器的系统进行重装。

本指南以Linux操作系统为例,指导您通过外部镜像文件创建Linux系统盘镜像。

Step1 准备镜像文件

您需要提前准备好符合如下条件的镜像文件。

  • 操作系统:基于SUSE、Oracle Linux、RedHat、Ubuntu等发行版;支持32位和64位
  • 镜像格式:VMDK、VHD、QCOW2、RAW、VHDX、QED、VDI、QCOW、ZVHD2和ZVHD
  • 镜像大小:不超过128GB;如果镜像大小介于128GB和1TB之间,需要将镜像文件转换为RAW或ZVHD2格式,然后使用快速导入功能进行导入
  • 网络能力:清理网络规则文件;设置网卡属性为DHCP
  • 工具:强烈建议安装Cloud-Init工具
  • 驱动:安装原生的XEN和KVM驱动
  • 文件系统:修改grub文件磁盘标识方式为UUID;修改fstab文件磁盘标识方式为UUID

    单击这里,了解更多Linux系统镜像文件的限制以及检查、配置方式。

Step2 上传镜像文件

推荐您使用OBS Browser+工具将外部镜像文件上传至OBS个人桶,详细操作请参见“OBS Browser+最佳实践”。

OBS Browser+工具下载方请参见下载OBS Browser+

图1 上传镜像文件

Step3 注册镜像

  1. 登录管理控制台,选择“服务列表 > 计算 > 弹性云服务器”。
  2. 在镜像列表页面,单击右上角的“创建私有镜像”,根据界面要求填写配置信息。
    图2 导入私有镜像
    图3 配置信息
  3. 阅读并勾选《华为镜像免责声明》协议,单击“立即创建”。
  4. 根据界面提示,确认镜像参数,单击“提交”。
  5. 返回私有镜像列表,等待镜像状态变为“正常”,注册成功。

后续操作

成功创建系统盘镜像后,您可以使用该镜像创建新的云服务器,也可以为已有云服务器更换操作系统,实现两台服务器之间的数据迁移。详细操作可参考以下内容:

更多详情请参见通过外部镜像文件创建Linux系统盘镜像