私有镜像概述
天翼云支持通过已有弹性云主机实例或弹性裸金属创建私有镜像。使用私有镜像可以快速创建更多相同配置的实例,无需每次创建实例时重复配置。
当您成功创建私有镜像后,镜像的状态为正常。此时,您可以使用该镜像创建实例、共享镜像给其他天翼云账号使用、导出该镜像到OSS存储空间(OSS Bucket)等。不再需要该镜像时,您可以将其删除。
使用实例创建私有镜像
创建实例后,您可以根据业务需要自定义实例(如安装软件、部署应用环境等),并为更新后的实例创建私有镜像。使用该镜像创建的新实例,会包含您已配置的自定义项,省去您重复自定义实例的时间。本文介绍如何基于已有实例创建私有镜像。
前提条件
已创建云主机实例。
已删除实例中的敏感数据,避免数据安全隐患。
Linux实例创建自定义镜像前,请做下列检查:
检查实例的网络配置。如果网络出现异常,请先排查解决保证网络正常。
检查系统盘使用剩余空间,确保系统盘没有被写满
操作步骤
1.登录天翼云控制台。
2.在左侧导航栏,选择弹性云主机 。
3.在页面左侧顶部,选择目标资源所在的地域。
4.点击创建云主机按钮,具体流程可参考创建弹性云主机。如果需要创建物理机镜像,需要创建物理机,具体流程可参考创建物理机。
5.云主机或者物理机创建完成后,登录机器,将自定义脚本上传到服务器root目录下,自定义脚本可在天翼云盘下载(下载路径:https://cloud.189.cn/web/share?code=EJ3UB3QFRNn2(访问码:ne8j))。
6.将自定义脚本解压后,进入解压后的文件夹,分类如下:
制作云主机镜像,执行命令bash startup.sh
制作云主机GPU镜像,执行命令bash startup.sh --gpu
制作裸金属主机镜像,执行命令bash setup.sh --bare-metal
制作裸金属GPU主机镜像,执行命令bash setup.sh --bare-metal --gpu
7.等待脚本执行成功后,删除上传的脚本文件,然后将主机关机。
8.在左侧导航栏,选择镜像服务,点击创建私有镜像,在页面选择使用之前创建的云主机制作镜像.
注意
通过裸金属主机创建的镜像,所在位置是基于AZ的,不是基于资源池,例如裸金属主机创建在华东1的AZ1上,那么制作完成的镜像也位于华东1的AZ1,华东1的其他AZ上无此镜像;若要同步到其他AZ,请提工单进行操作,并且同步后的镜像名字和同步前的相同,例如AZ1上的名字为Ctyun的镜像同步到AZ2,那么AZ2上镜像的名字也为Ctyun。
9.制作完成后,可以在私有镜像列表页看到制作完成的镜像
10.点击进入后可以看到镜像详情信息,如下图所示:
导出私有镜像
创建私有镜像后,您可以将镜像文件直接导出至对象存储服务OSS同一地域的存储桶(Bucket),并在OSS Bucket下载镜像文件到本地环境,用于本地镜像分析、本地备份等。本文介绍导出私有镜像的相关注意事项及操作步骤。
前提条件
已在自定义镜像所在地域创建OSS Bucket。
使用须知
导出费用:由于导出镜像文件会存储到OSS Bucket中,所以导出自定义镜像会产生一定的OSS存储和下载的流量费用。
导出时长:导出镜像所需时间取决于自定义镜像文件的大小和当前导出任务的并发数,请您耐心等待。
操作步骤
1.登录天翼云控制台。
2.在左侧导航栏,选择镜像服务 。
3.在页面左侧顶部,选择目标资源所在的地域。
4.点击私有镜像页签,选中要导出的镜像,在右侧的下拉菜单中选择导出:
5.填入存储名称,选择要导出的镜像格式,并选择对应的bucket名称:
6.导出完成后,在对象存储的文件管理页面可以看到对应的镜像文件:
删除私有镜像
如果您不再需要某个私有镜像,可以将其删除。本文介绍如何删除私有镜像。
使用须知
删除共享镜像前,需预先解除该镜像的全部共享关系。
镜像删除后,不能再使用该镜像创建实例,已使用该镜像创建的实例仍可正常使用,并会继续产生费用。。
操作步骤
1.登登录天翼云控制台。
2.在左侧导航栏,选择镜像服务。
3.在页面左侧顶部,选择目标资源所在的地域。
4.点击私有镜像页签,选中要导出的镜像,在右侧的下拉菜单中选择删除。