更新时间:2026-06-23 GMT+08:00
分享

导出镜像

操作场景

创建私有镜像后,您可以导出镜像到OBS标准存储桶,并下载到本地使用。本文介绍导出镜像的操作步骤及相关注意事项。

背景知识

导出镜像的流程如下,适用于将云上的服务器系统及软件环境复制到线下集群或私有云环境使用。
图1 导出镜像流程

约束限制

表1 导出镜像约束限制

限制类别

具体限制

区域限制

仅支持导出到存储类别为标准存储的桶,并且桶和镜像在同一区域。

镜像类型限制

如下类型的私有镜像不允许导出:
  • 整机镜像
  • ISO镜像
  • Windows、SUSE、Red Hat、Oracle Linux公共镜像所创建的私有镜像
  • 市场镜像所创建的私有镜像
说明:
  • 加密镜像无法使用快速导出功能。若要将此镜像导出,可以解密后再导出。
  • 部分区域已支持Ubuntu公共镜像创建的私有镜像导出,请以控制台实际操作提示为准。

镜像格式限制

  • 支持导出zvhd2、qcow2、vmdk、vhd和zvhd格式的镜像。创建的私有镜像默认格式为zvhd2,导出过程中,不同的格式会导致导出的镜像大小不同。
  • 使用快速导出镜像功能无法指定导出格式,导出的镜像文件格式只能为zvhd2,如果需要导出其他格式,您可以在镜像导出完成后,使用qemu-img-hw工具转换为其他格式的镜像文件。具体操作步骤请参考“通过qemu-img-hw工具转换镜像格式”。

镜像大小限制

镜像大小必须小于1TiB;大于128GiB且小于1TiB的镜像仅支持快速导出。镜像导出和快速导出的区别,请参见导入和快速导入、导出和快速导出功能对比
说明:

部分区域支持导出的镜像大小上限可能大于128GiB,请以控制台实际操作提示为准。

时间限制

导出镜像所需时间取决于私有镜像大小和当前导出任务的并发数,需要您耐心等待。

费用相关

导出的镜像会产生一定的OBS存储费用。计费详情请参见“OBS的收费标准” 。

前提条件

  • 导出镜像前请确保用户已拥有对象存储服务的Administrator权限。具体操作请参见创建IAM用户并授权使用OBS
  • 私有镜像所在区域中已有可用的OBS桶。

    如果还未创建OBS桶,请先参考“创建桶”进行创建,注意“存储类别”必须为“标准存储”。

操作步骤

  1. 登录IMS控制台
  2. 在私有镜像列表中,在需要导出的镜像所在行,单击操作列的“更多 > 导出”。
  3. 在“导出镜像”对话框中,根据界面要求填写如下信息:
    图2 导出镜像
    表2 导出镜像参数说明

    参数

    说明

    取值样例

    快速导出

    对于大于128GB的镜像,仅支持快速导出功能,导出时须勾选“使用快速导出”,勾选后将无法指定导出格式,只能为zvhd2格式。您可以在镜像导出完成后,使用qemu-img-hw工具转换为其他格式的镜像文件。

    具体操作步骤请参考“通过qemu-img-hw工具转换镜像格式”。

    说明:

    镜像导出和快速导出的区别,请参见导入和快速导入、导出和快速导出功能对比

    -

    格式

    导出镜像目前支持qcow2、vmdk、vhd、zvhd格式,请根据需要选择要导出的镜像格式。

    qcow2

    名称

    输入一个方便您识别的名称。

    -

    存储路径

    单击展开桶列表,选择一个用来存储镜像的OBS桶。

    说明:

    仅支持导出到存储类别为标准存储的桶,并且桶和镜像在同一区域,否则您无法在此列表中查找到您创建的桶。如果没有可用的桶,请通过OBS控制台创建标准存储桶。

    -

  4. 单击“确定”。在私有镜像列表上方可以查看镜像导出任务进程。

后续步骤

镜像导出成功后,您可以在对象存储服务控制台,或者客户端的指定OBS桶中下载镜像文件。具体操作步骤请参见“下载文件”。

相关文档