自定义镜像导入步骤

滴滴云技术支持发表于:2019年07月30日 15:09:26更新于:2020年03月30日 15:57:04

除了创建自定义镜像功能外,滴滴云同时支持镜像导入功能,方便用户导入外部自定义镜像。

用户可将本地或其他平台的服务器系统盘镜像文件导入至滴滴云平台的自定义镜像中。导入后,用户即可使用该导入镜像创建云服务器,或对已有云服务器进行重装系统。

一、导入准备

1、准备镜像文件

您需提前准备好符合导入限制的镜像文件。

  • Windows系统类型镜像规范

约束条件

Windows

支持的操作系统
  • Windows Server 2008 R2/2012 R2/2016

  • 导入的 Windows 系统镜像 不提供 Windows激活 服务

镜像文件要求
  • 支持 RAW、VHD、QCOW2、VMDK 镜像格式;如果不是这些格式,请查看镜像格式转换说明

  • 镜像文件大小必须小于50GB

驱动要求
  • 开启DHCP(Dynamic Host Configuration Protocol)服务

  • 安装cloudbase-init

  • 必须安装虚拟化平台 KVM 的 virtio 驱动

磁盘要求
  • 保持足够的磁盘空间

  • 在导入镜像时根据镜像的虚拟文件大小而非使用容量配置系统盘容量

文件系统约束
  • 支持NTFS文件系统,支持MBR分区。

  • 支持多分区系统盘

网络要求(非必选项)
  • 不支持IPv6地址

  • 不支持多个网络接口

  • 关闭防火墙,并放行RDP 3389端口


  • Linux系统类型镜像规范

对应约束

Linux(标准版)

支持的操作系统
  • CentOS 6.9/7.0/7.1/7.2/7.3/7.4/7.5

  • Ubuntu 16.04/14.04

  • Customized Linux

镜像文件要求
  • 支持 RAW、VHD、QCOW2、VMDK 镜像格式;如果不是这些格式,请查看镜像格式转换说明

  • 镜像文件大小必须小于50GB

驱动要求
  • 开启DHCP(Dynamic Host Configuration Protocol)服务

  • 安装cloud-init,以保证能成功配置hostname、NTP源和yum源

  • 镜像必须安装虚拟化平台 KVM 的 virtio 驱动

磁盘要求
  • 保持足够的磁盘空间

  • 在导入镜像时根据镜像的虚拟文件大小而非使用容量配置系统盘容量

文件系统约束
  • 支持xfs、ext2、ext3和ext4文件系统,支持MBR分区

网络要求(非必选项)
  • 修改网卡名字为eth0

  • 不支持IPv6地址

  • 不支持多个网络接口

  • 关闭防火墙,并放行SSH 22端口

其他限制
  • 修改selinux配置为disabled;

  • 关闭DNS查找

  • ttyS0服务要打开



2、使用检测工具预检测(可选)

为了确保您的镜像符合平台规范,在将该镜像导出为镜像文件之前,您也可以下载检测工具对该镜像进行预检测。

Windows镜像:下载Windows镜像检测工具  

Linux镜像: 下载Linux镜像检测工具  

更多镜像检测工具指南,请访问 镜像规范检测工具

3、将镜像文件上传至对象存储服务S3上

自定义镜像导入需要您先将准备好的镜像文件上传到对象文件存储(S3)上。

具体操作步骤如下:

1)开通对象存储服务;

2)在您业务所需地域创建存储桶bucket;

image.png

3)请将制作好的镜像文件上传到与导入镜像相同地域的bucket下;

注:滴云对象存储s3使用控制台上传,单个对象最大不能超过512MB。如果镜像超过512MB需要通过滴滴云MC工具上传

关于对象存储服务S3的更多使用和操作,请参考对象存储控制台用户指南

二、导入步骤

1. 登录 滴滴云控制台 。

2. 单击左侧导航栏中的【镜像】。

3. 选择【自定义镜像】,单击【导入镜像】。

4. 选择要导入的【地域】。镜像不支持跨地域使用。

5. 根据操作界面要求,先开通对象存储服务(S3) ,并上传镜像文件到与导入镜像相同地域的bucket ,之后选择上传的【镜像源】。

注:镜像文件不能超过50GB。

6. 选择指定的【云服务器系统盘类型】,包括本地SSD盘,SSD云盘,和高效云盘。选择的介质越少创建时间越快,您可根据实际创建主机的系统盘选择。比如您想用这个导入的镜像创建云服务器,并且云服务器的系统盘为SSD云盘,则这里勾选SSD云盘即可。

注:暂不支持导入成功后不可变磁盘介质。

7. 镜像名称:指定镜像的名称,不允许重名;

8. 系统盘容量:即指定该镜像对应的系统盘大小,系统盘容量范围为5-500GB,并且不得小于镜像文件的系统盘大小;如导入时检测到系统盘容量不够,将自动调整为镜像文件的系统盘大小;

9. 操作系统及系统架构:按您实际上传的镜像的操作系统选择,如果与上传的镜像操作系统不符将自动更正。

10. 镜像描述:对镜像的一些描述;

11. 自动检测可用性:如果勾选之后,系统将在镜像导入完成后,自动使用镜像检测工具对该镜像进行检测;之后您可直接查看检测结果。

12. 确认无误后单击【确定导入镜像】,在弹出的对话框中二次确认后即开始导入镜像。

三、导入结果查看

您可在自定义镜像的列表页中查看导入的进度。

注意:

  • 请确保将制作好的镜像文件上传到与导入镜像相同地域的bucket下,以免导入失败。

  • 从外部导入镜像时,您需要将镜像文件先上传到对象存储中,镜像导入成功之后,如果您不再需要该镜像文件,请在对象存储中将其删除,以免产生不必要的费用。