如果您需要将自定义镜像导出到本地测试或线下私有云环境,您可以使用镜像导出功能。本文描述了目前导出镜像功能的约束和限制,以及如何在 ECS 管理控制台导出镜像。
[backcolor=transparent]注意:镜像导出后会存在您个人的 OSS 存储空间中,所以会产生 OSS 存储和下载的流量费用。
约束和限制
目前导出镜像功能有如下约束和限制:
- 需要申请加入白名单才能使用。
- 不支持导出以下 2 种自定义镜像:自定义镜像中包括数据盘快照的信息。
- 市场镜像的系统盘快照创建的自定义镜像。
导出镜像文件的格式默认为 RAW。
前提条件
导出自定义镜像之前,您需要完成以下工作:
- 提交工单 申请开通导出镜像功能。申请时需要说明导出镜像的使用场景。
- 您已经开通 OSS 服务,而且自定义镜像所在地域里有可用的 OSS Bucket。请参阅文档 创建存储空间 创建 OSS Bucket。
操作步骤
您可以按以下步骤导出自定义镜像:
- 登录 ECS 管理控制台。
- 授权 ECS 服务访问您的 OSS 资源:在左侧导航栏里,选择 [backcolor=transparent]快照和镜像 > [backcolor=transparent]镜像。
- 选择地域。
- 找到需要导出的自定义镜像,在 [backcolor=transparent]操作 列中,单击 [backcolor=transparent]导出镜像。
- 在 [backcolor=transparent]导出镜像 对话框里,单击提示信息第 3 步里的 [backcolor=transparent]确认地址。
- 在 [backcolor=transparent]云资源访问授权 窗口,单击 [backcolor=transparent]同意授权。回到 ECS 管理控制台首页。
在左侧导航栏里,选择 [backcolor=transparent]快照和镜像 > [backcolor=transparent]镜像。选择地域。找到需要导出的自定义镜像,在 [backcolor=transparent]操作 列中,单击 [backcolor=transparent]导出镜像。在 [backcolor=transparent]导出镜像 对话框中,选择所在地域的 OSS Bucket,并为导出镜像的 Object 名称设置一个前辍。比如,您可以将
ExportImage 设为前辍,则导出的镜像文件,在 OSS Bucket 中的名称即为
ExportImage-[系统自动生成的文件名]。确认无误后,单击 [backcolor=transparent]确定 开始导出镜像。
导出镜像需要的时间取决于镜像文件的大小和当前导出任务队列的繁忙程度,请您耐心等待。您可以在 ECS 管理控制台的 [backcolor=transparent]任务管理 中,通过任务 ID 查询任务进度。当 [backcolor=transparent]任务状态 显示为 [backcolor=transparent]任务已完成 时,镜像导出成功。
您也可以通过 [backcolor=transparent]任务管理,找到导出镜像的任务,取消导出镜像。
您也可以登录
OSS 管理控制台 查询导出镜像的结果。
后续操作
镜像导出成功后,您可以登录 OSS 管理控制台
获取文件访问地址 后下载镜像文件。