检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
系统盘镜像、数据盘镜像或ISO镜像存储在OBS桶中,但并非用户的私有桶,对用户不可见,镜像的管理维护必须通过镜像服务来实现。目前这部分存储免费供用户使用。 创建整机镜像:涉及的费用为云服务器备份或云备份的存储费用。 使用云服务器备份创建整机镜像,收取镜像关联的云服务器备份费用;使用云备份创建整机镜像,收取镜像关联的云备份费用。
container_format String 容器类型。 min_ram Integer 镜像运行需要的最小内存,单位为MB。参数取值依据云服务器的规格限制,默认设置为0。 云服务器的规格限制,请参见规格清单。 update_at String 更新时间。 __os_bit String 操作系统位数,一般取值为“32”或者“64”。
操作场景 系统盘镜像支持快速发放特性,可有效缩短云服务器实例的下发时间。存量系统盘镜像可能不支持快速发放,建议您使用镜像复制功能进行优化。 假设A镜像不支持快速发放,复制为copy_A镜像后,就可以使用copy_A镜像快速发放云服务器实例了。 约束限制 整机镜像和ISO镜像暂不支持使用该方法优化。
导出镜像文件 在虚拟机完成安装配置后,可执行如下操作获取Windows镜像文件。 打开VirtualBox,选中新创建的虚拟机,选择“设置 > 存储”,选择win2008.vhd。 win2008为虚拟机自定义名称。 在右侧“明细”列表中可以查看磁盘文件的存储位置。 打开此路径,获取生成的win2008
用于制作镜像的源云服务器ID。 如何获取云服务器ID: 登录控制台。 选择“计算 > 弹性云服务器”。 在云服务器列表栏,单击源云服务器名称,在详情页查看ID。 data_images 否 Array of objects 需要转换的数据盘信息,其中,当使用云服务器上的数据盘进行私
参见“通过镜像文件注册私有镜像过程中,系统会对镜像做哪些修改?”。 镜像用途 取值为“ECS系统盘镜像”和“BMS系统盘镜像”,表示此镜像用来创建弹性云服务器或裸金属服务器。本章节以选择“ECS系统盘镜像”为例。 架构类型 根据待注册的镜像文件的架构类型,选择“x86”或“ARM”。
参见“通过镜像文件注册私有镜像过程中,系统会对镜像做哪些修改?”。 镜像用途 取值为“ECS系统盘镜像”和“BMS系统盘镜像”,表示此镜像用来创建弹性云服务器或裸金属服务器。本章节以选择“ECS系统盘镜像”为例。 架构类型 根据待注册的镜像文件的架构类型,选择“x86”或“ARM”。
Windows操作系统为什么要安装并更新virtio? 为什么要安装virtio驱动? virtio是为弹性云服务器提供高性能磁盘和网卡的半虚拟化驱动(virtio driver)。 标准的Windows系统不会自带virtio driver。 平台提供的公共镜像默认已安装virtio。 私
创建服务器实例后,您可以根据业务需求自定义实例(例如:安装软件、部署应用环境),并使用更新后的服务器创建系统盘镜像。通过该镜像创建的新实例,会包含您已配置的自定义项,节省您重复配置的时间。 通过云服务器创建Windows系统盘镜像 通过云服务器创建Linux系统盘镜像 通过裸金属服务器创建私有镜像 使用外部镜像文件创建系统盘镜像(也称导入镜像)
数据盘镜像创建成功后,您可能需要创建新的数据盘并挂载到目标云服务器上,有两种方法供您参考: 在创建好的数据盘镜像所在行,单击“申请数据盘”创建新的数据盘(支持批量创建),然后挂载至目标云服务器。 在创建弹性云服务器向导页面,为云服务器添加数据盘时,单击“用数据盘镜像创建磁盘”,然后选择一个数据盘镜像。
列表。 目的云服务器备份存储库:仅通过云备份创建的整机镜像有该选项。从下拉列表中选择一个用于存放备份的存储库。 如果目的区域还没有创建过云服务器备份存储库,请单击“新建云服务器备份存储库”进行创建,注意“保护类型”需选择“复制”,其他参数请参考“购买云服务器备份存储库”。创建完成
操作流程 安装Packer 登录管理控制台,创建一台弹性云服务器(以CentOS 8.2 64bit为例),并绑定弹性公网IP。 登录弹性云服务器。 在Packer工具下载页面选择与云服务器操作系统及架构类型相对应的Packer版本,版本号建议选择最新版本。 执行以下命令,安装Packer(本节操作以packer_1
备份”的云服务器备份存储库,并单击“确定”。 图2 接受整机镜像 当您接受的共享镜像为整机镜像时,该页面可见。 由于备份共享功能的要求,整机镜像在接受共享前,需要先指定用于存储备份的存储库,且存储库容量应不小于整机镜像所关联云备份的磁盘容量(系统盘和数据盘容量总和)。存储库容量判断方式如下:
清除系统日志 在安装完驱动后请执行以下操作清除系统日志。 Windows 2008和Windows 2012的日志路径获取方式为:右键单击“计算机”,选择“管理”。 在弹出的窗口中选择“系统工具 > 事件查看器 > Windows日志”,依次清除Windows日志中5个项目的日志。
假如我是账号A,我想共享系统盘镜像给账号B,那账号B需要提前购买云服务器吗? 账号B不需要提前购买云服务器。账号A共享系统盘镜像后,账号B可以使用该镜像申请云服务器。 使用共享镜像创建云服务器时是否有区域限制? 有区域限制。区域A中的共享镜像只能在区域A创建云服务器。 我能把别人共享给我的镜像再共享给其他人吗?
在镜像列表页面,有些镜像不支持共享功能,因此在“操作”列没有提供“共享”按钮。以下镜像不支持共享功能: 已经发布为市场镜像的私有镜像 加密镜像 通过云服务器备份而非云备份创建的整机镜像 系统支持将镜像共享到同一区域内的其他租户,不支持共享到其他区域内的租户。 图1 镜像共享失败 解决方案:
清除日志文件 清除日志文件、历史记录等,关闭云服务器。 执行如下命令,清除冗余key文件: echo > /$path/$to/$root/.ssh/authorized_keys 例如:echo > /root/.ssh/authorized_keys echo > /$path/$to/$none-root/
使用s3cmd工具上传文件至OBS桶。 安装s3cmd工具。 若云服务器已安装该工具可跳过此步骤,直接进行第二步配置s3cmd: 执行以下命令,安装setuptools。 yum install python-setuptools 执行以下命令,安装wget。 yum install wget
据界面提示完成安装。 图2 单击RUN 图3 单击Next 图4 勾选协议 选择安装的virtio驱动。如下图,本次选择安装全部的virtio驱动,也可以选择安装所需的virtio驱动。 图5 选择安装的驱动 图6 单击安装 等待程序安装完成。 图7 安装中 安装完成后根据提示重启操作系统。
镜像优化类 一定要在云服务器中安装Guest OS driver吗? Windows操作系统为什么要安装并更新virtio? 通过镜像文件注册私有镜像过程中,系统会对镜像做哪些修改? 创建私有镜像前云服务器、裸金属服务器或镜像文件需要完成哪些初始化配置? Windows外部镜像文件在导出前未完成初始化配置,怎么办?