# 创建私有镜像
#### 使用弹性云服务器或裸金属服务器创建系统盘镜像
创建服务器实例后，您可以根据业务需求自定义实例（例如：安装软件、部署应用环境），并使用更新后的服务器创建系统盘镜像。通过该镜像创建的新实例，会包含您已配置的自定义项，节省您重复配置的时间。
下图展示了从云服务器实例创建镜像的过程：从现有镜像开始，创建一个实例，自定义该实例，从该实例创建新的镜像，并最终创建新的实例。
![](https://support.huaweicloud.com/productdesc-ims/zh-cn_image_0254928267.png "点击放大")
相关操作：
- [通过弹性云服务器创建系统盘镜像](https://support.huaweicloud.com/usermanual-ims/ims_01_0201.html)
- [通过裸金属服务器创建私有镜像](https://support.huaweicloud.com/usermanual-bms/bms_01_0026.html)
 
#### 使用外部镜像文件创建系统盘镜像（也称导入镜像）
可以将您本地或者其他云平台的服务器系统盘镜像文件导入至华为云镜像服务中。导入后，可使用该镜像创建新的弹性云服务器或裸金属服务器实例，或对已有实例的系统进行重装或更换。
下图展示了外部镜像文件创建系统盘镜像的过程：
![](https://support.huaweicloud.com/productdesc-ims/zh-cn_image_0000002272092613.png "点击放大")
相关操作：
- [通过外部镜像文件创建系统盘镜像](https://support.huaweicloud.com/usermanual-ims/ims_01_0203.html)
- [通过外部镜像文件创建裸金属服务器私有镜像](https://support.huaweicloud.com/usermanual-bms/bms_01_0027.html)
- [快速导入镜像文件](https://support.huaweicloud.com/usermanual-ims/ims_01_0339.html)
 
#### 使用ISO文件创建系统盘镜像
ISO是一种光盘映像文件，通过特定的压缩方式，将大量的数据文件统一为一个后缀名为iso的映像文件。ISO文件可以理解为从光盘中复制出来的数据文件，相比其他格式的外部镜像文件，ISO文件无法直接使用，需要利用一些工具进行解压后才能使用，例如UltraISO、VirtualBox。创建流程较为复杂，详见"相关操作"。
下图展示了通过ISO文件创建系统盘镜像的过程：
图1创建过程（Windows系统盘镜像）   
![](https://support.huaweicloud.com/productdesc-ims/zh-cn_image_0000001926097585.png "点击放大")
图2创建过程（Linux系统盘镜像）   
![](https://support.huaweicloud.com/productdesc-ims/zh-cn_image_0210019130.png "点击放大")
相关操作：
- [通过ISO文件创建Windows系统盘镜像](https://support.huaweicloud.com/usermanual-ims/ims_01_0220.html)
- [通过ISO文件创建Linux系统盘镜像](https://support.huaweicloud.com/usermanual-ims/ims_01_0227.html)
- [基于VirtualBox使用ISO创建Windows镜像](https://support.huaweicloud.com/bestpractice-ims/ims_bp_0003.html)
- [基于VirtualBox使用ISO创建Linux镜像](https://support.huaweicloud.com/bestpractice-ims/ims_bp_0016.html)
 
#### 使用Packer创建系统盘镜像
Packer是一款可以创建自定义镜像的开源工具，可降低创建镜像复杂度，并且将创建镜像的过程变成可以配置管理代码的形式，支持用户灵活定制个性化镜像。
下图展示了使用Packer创建系统盘镜像的操作流程：
![](https://support.huaweicloud.com/productdesc-ims/zh-cn_image_0140629595.png "点击放大")
相关操作：
[使用Packer创建私有镜像](https://support.huaweicloud.com/bestpractice-ims/ims_bp_0031.html)
#### 使用弹性云服务器的数据盘创建数据盘镜像
数据盘镜像是只包含用户业务数据的镜像，您可以通过创建数据盘镜像将弹性云服务器数据盘上的业务数据导出。数据盘镜像可用来创建新的云硬盘，从而实现用户业务数据的迁移。
下图展示了从云服务器的数据盘创建数据盘镜像的过程：从现有数据盘开始，挂载至云服务器实例，初始化数据盘并写入数据，创建数据盘镜像，并最终创建新的数据盘。
![](https://support.huaweicloud.com/productdesc-ims/zh-cn_image_0254963039.png "点击放大")
相关操作：
[通过弹性云服务器的数据盘创建数据盘镜像](https://support.huaweicloud.com/usermanual-ims/ims_01_0214.html)
#### 使用外部镜像文件创建数据盘镜像
可以将您本地或者其他云平台的服务器数据盘镜像文件导入至华为云镜像服务中。导入后，可使用该镜像创建新的云硬盘。
下图展示了通过外部镜像文件创建数据盘镜像的过程：
![](https://support.huaweicloud.com/productdesc-ims/zh-cn_image_0254985106.png "点击放大")
相关操作：
[通过外部镜像文件创建数据盘镜像](https://support.huaweicloud.com/usermanual-ims/ims_01_0215.html)
#### 使用弹性云服务器、弹性云服务器备份，或者云备份创建整机镜像
将弹性云服务器及其上挂载的数据盘一起创建整机镜像，此镜像包含操作系统、应用软件，以及用户的业务数据，可用于快速发放相同配置的云服务器，实现数据搬迁。
支持使用弹性云服务器、弹性云服务器备份、云备份三种整机镜像创建方式。
相关操作：
- [通过弹性云服务器创建整机镜像](https://support.huaweicloud.com/usermanual-ims/ims_01_0216.html)
- [通过云服务器备份创建整机镜像](https://support.huaweicloud.com/usermanual-ims/ims_01_0217.html)
- [通过云备份创建整机镜像](https://support.huaweicloud.com/usermanual-ims/ims_01_0218.html)
 
