典名科技本文主要介绍阿里云服务器ECS实例的镜像,包括如何选择镜像,怎样查找镜像。我们是阿里云授权服务中心,如果您遇到什么难题的话,可以联系我们。
阿里云服务器ECS实例的镜像提供了创建ECS实例所需的信息。创建ECS实例时,必须选择镜像。镜像文件相当于副本文件,该副本文件包含了一块或多块云盘中的所有数据,对于ECS实例而言,这些云盘可以是单块系统盘,也可以是系统盘加数据盘的组合。
镜像类型
ECS镜像根据来源不同,分为公共镜像、自定义镜像、共享镜像和镜像市场镜像。
- 公共镜像
阿里云官方提供的镜像,皆是正版授权,安全性好,稳定性高。公共镜像包含了Windows Server系统镜像和主流的Linux系统镜像。
- 自定义镜像
您使用实例或快照创建的镜像,或是您从本地导入的自定义镜像。
- 共享镜像
其他阿里云账号共享给您的镜像。
- 镜像市场镜像
镜像市场的镜像根据供应商不同,可分为以下两种。
- 由阿里云官方账号提供的镜像。
- 由第三方服务商ISV(Independent Software Vendor)通过阿里云云市场授权提供的镜像。
镜像市场的镜像包括操作系统和预装软件等,均经过服务商与阿里云严格测试,保证镜像内容的安全性。
镜像费用
使用镜可能会产生费用,各类型镜像的费用如下表所示。
镜像类型 | 费用 |
---|
公共镜像 | 公共镜像的计费,分为以下几种: - Windows Server:计费与实例规格大小有关,以创建实例时显示的信息为准。
- Red Hat Enterprise Linux:收取镜像费用,以创建实例时显示的信息为准。
- 其他:免费。
说明 您购买的Windows Server和Red Hat Enterprise Linux的公共镜像均已获得微软和Red Hat官方支持和正版授权。 |
自定义镜像 | 自定义镜像的计费,分为以下两种情况: - 来源于免费镜像:收取快照容量费用。
- 来源于付费镜像:收取快照容量费用。如果创建ECS实例时使用了自定义镜像,则还会收取镜像费用。若从未使用,则不收费。
说明 如果您的自定义镜像的最终来源为镜像市场,以镜像市场第三方服务商提供的镜像计费方式为准。 |
共享镜像 | 共享镜像的计费,分为以下两种情况: - 来源于免费镜像:免费。
- 来源于付费镜像:如果创建ECS实例时使用了共享镜像,则收取费用。若从未使用,则不收费。
说明 如果您的共享镜像的最终来源为镜像市场,以镜像市场第三方服务商提供的镜像计费方式为准。 |
镜像市场镜像 | 以镜像市场第三方服务商提供的镜像计费方式为准。 |
选择和查找镜像
您可以基于地域、镜像类型、镜像费用、操作系统和内置软件等因素选择镜像。
如果您知道镜像的类型、名称、ID或对应的快照ID,您可以根据这些条件查找到特定镜像,进而创建实例或执行其他操作。
更换镜像
创建实例后,如果您需要更换实例的操作系统,可以通过更换系统盘来实现。
- 如果更换为公共镜像,可以联系我们。
- 如果更换为非公共镜像(如自定义镜像、镜像市场镜像或共享镜像)。
API操作
您也可以查看并使用镜像相关的API对镜像进行操作。
选择镜像
创建ECS实例时,您必须选择镜像。本文旨在帮助您从众多镜像类型和操作系统中选择合适的镜像。
选择镜像时,您需要考虑以下因素。- 地域
- 镜像类型
- 镜像费用
- 操作系统
- 内置软件(如镜像中是否安装了MySQL等应用软件)
地域
镜像是一种地域性资源,您不能跨地域使用镜像创建实例。例如,在华北2(北京)地域创建实例时,您只能使用位于华北2(北京)地域的镜像。 如需使用其他地域镜像创建实例,可先复制该镜像到当前地域。
镜像类型
ECS镜像根据来源不同,分为公共镜像、自定义镜像、共享镜像和镜像市场镜像。
操作系统
选择操作系统时,您需要考虑以下方面。
- 选择系统架构(32位或64位)
系统架构 | 适用内存 | 使用限制 |
---|
32位 | 适用于4 GiB以下内存 | - 实例规格内存大于4 GiB时,无法使用32位操作系统
- Windows 32位操作系统最高支持4核CPU
|
64位 | 适用于4 GiB及以上内存 | 若您的应用需使用4 GiB以上内存或未来需扩充内存至4 GiB以上,请使用64位操作系统 |
- 选择操作系统类型(Windows或Linux/类Unix系统)
操作系统类型 | 登录方式 | 特点 | 适用场景 |
---|
Windows | 支持远程桌面方式 | Windows系统的公共镜像内含正版已激活系统 | - 适合运行Windows下开发的程序,如.NET等
- 支持SQL Server等数据库(需自行安装)
|
Linux/类Unix | 支持SSH方式 | - 常用的服务器端操作系统,具备安全性和稳定性
- 开源,轻松建立和编译源代码
| - 一般用于高性能Web等服务器应用,支持常见的PHP、Python等编程语言
- 支持MySQL等数据库(需自行安装)
|
阿里云提供的Windows和Linux/类Unix系统的公共镜像列表。
- 选择Windows系统版本
建议您选择高版本Windows系统。相对低版本来说,高版本系统漏洞更少,并且IIS 7.5比IIS 6提供了更多功能以及更方便的控制台。
请您阅读以下注意事项并根据实际需要选择合适的硬件配置和Windows版本。- vCPU为1核且内存为1 GiB的实例规格无法启动MySQL数据库。
- Windows实例用于建站、部署Web环境时,最少需要2 GiB内存。
- 为了保证性能体验,使用Windows 2012系统时,建议您选择内存为2 GiB及以上的实例规格。
- 使用Windows Server 2016/2019系统必须选择内存为2 GiB及以上的实例规格,否则售卖页的公共镜像列表中不会出现Windows Server 2016/2019。
- 阿里云不再为Windows Server 2003系统镜像提供技术支持。
- 选择Linux/类Unix系统的发行版
阿里云的Linux/类Unix公共镜像包含以下发行版。
- Alibaba Cloud Linux
Alibaba Cloud Linux是阿里云研发的Linux操作系统,旨在为ECS实例上的应用程序提供更加安全、稳定、高性能的运行环境。其中Alibaba Cloud Linux 2支持各种云场景负载,并支持各规格实例(除使用经典网络的实例和非I/O优化实例)。
- Red Hat系列
CentOS和Red Hat两种操作系统的特点和关系见下表。操作系统 | 软件包格式 | 安装软件 | 费用 | 特点 | 两者关系 |
---|
CentOS | rpm包 | yum | 免费使用 | - 稳定,但补丁更新速度慢于Red Hat。
- 支持在线升级,可即时更新系统。
| - CentOS是Red Hat的开源版本。
- 两者rpm包通用。
- 两者命令通用。
|
Red Hat | 付费使用 | 稳定,可获得企业级技术支持。 |
- Debian系列
Debian和Ubuntu两种操作系统的特点和关系见下表。操作系统 | 软件包格式 | 安装软件 | 特点 | 两者关系 |
---|
Debian | deb包 | aptitude | 系统相对稳定。 | Ubuntu基于Debian开发,可简单认为Ubuntu是Debian的功能加强版。 |
Ubuntu | apt-get | - 系统配置更人性化。
- 软件的更新更为激进。
- 新手友好度更高,易用性更好,更容易上手。
|
- SUSE系列
OpenSUSE和SUSE Linux的关系和对比见下表。操作系统 | 两者对比 | 两者关系 |
---|
OpenSUSE | - OpenSUSE是社区版,SUSE Linux Enterprise是企业版。
- SUSE Linux Enterprise更成熟、稳定,官方源中软件与OpenSUSE相比较少。
- OpenSUSE软件版本更新,可扩展性强(可用于桌面或服务器),免费更新(也可购买官方技术支持)。
- SUSE Linux Enterprise更适用于工作、生产环境,娱乐功能较差,OpenSUSE可用于个人娱乐和其他较专业的用途。
| - SUSE Linux在版本10.2以后更名为OpenSUSE。
- OpenSUSE使用的内核与SUSE Linux相同。
|
SUSE Linux |
- CoreOS
CoreOS是一款基于Linux内核的轻量级操作系统,为计算机集群的基础设施建设而生,专注于自动化,轻松部署,安全,可靠,规模化。作为一个操作系统,CoreOS提供了在应用容器内部署应用所需要的基础功能环境以及一系列用于服务发现和配置共享的内建工具。
- FreeBSD
FreeBSD是一款类Unix操作系统,为专注于功能、速度和稳定性的平台提供。FreeBSD提供了先进的网络、性能、安全和兼容性功能,这些功能在其他操作系统甚至行业内优秀的商业操作系统中仍然缺失。
内置软件
镜像市场的镜像,通常在操作系统中预装了ECS实例的运行环境或软件应用,您可根据实际需要,购买相应的镜像创建实例。
查找镜像
如果您知道镜像的类型、名称、ID或对应的快照ID,可以根据这些条件查找到特定镜像,进而创建实例或执行其他操作。本文介绍查找镜像的方法和操作步骤。
查找方式
查找镜像方式包括:- 通过ECS控制台查找镜像
并且列举了以下三个具体示例:- 示例一:查找位于华北2(北京)地域的Windows系统公共镜像
- 示例二:查找位于华东1(杭州)地域且镜像名称中包含mysql的共享镜像
- 示例三:查找位于华南1(深圳)地域且快照ID为s-2xxxxxxxxxxxxxxxxxxx的自定义镜像
- 通过API查找镜像
通过ECS控制台查找镜像
您可在ECS控制台的镜像列表页面查找您所需要的镜像。
- 登录ECS管理控制台。
- 在左侧导航栏,单击。
- 在顶部菜单栏左上角处,选择地域。
- 选择镜像类型。
- 可选:选择镜像族系。
备注 仅自定义镜像支持选择镜像族系,默认为全部镜像,不筛选镜像族系。
- 在搜索栏的下拉列表中,选择搜索项。
备注- 自定义镜像、公共镜像和共享镜像:搜索项支持镜像名称、镜像ID和快照ID。
- 镜像市场:搜索项支持镜像ID、实例ID和镜像商品名称。
- 在搜索栏的文本框中,输入相应的搜索值。
- 单击图标进行搜索。
示例一
示例一:查找位于华北2(北京)地域的Windows系统公共镜像。
在镜像列表页面,完成如下配置:
- 选择地域华北2(北京)。
- 单击公共镜像。
- 在搜索栏下拉列表中,选择镜像名称。
- 在搜索栏文本框中,输入win。
- 单击图标进行搜索。
示例二
示例二:查找位于华东1(杭州)地域且镜像名称中包含MySQL的共享镜像。
在镜像列表页面,完成如下配置:
- 选择地域华东1(杭州)。
- 单击共享镜像。
- 在搜索栏下拉列表中,选择镜像名称。
- 在搜索栏文本框中,输入mysql。
- 单击图标进行搜索。
示例三
示例三:查找位于华南1(深圳)地域且快照ID为s-2xxxxxxxxxxxxxxxxxxx的自定义镜像。
在镜像列表页面,完成如下配置:
- 选择地域华南1(深圳)。
- 单击自定义镜像。
- 在搜索栏下拉列表中,选择快照ID。
- 在搜索栏文本框中,输入s-2xxxxxxxxxxxxxxxxxxx。
- 单击图标进行搜索。
通过API查找镜像
您也可以通过API Explorer或阿里云CLI调用DescribeImages查找镜像。本文以API Explorer为例介绍调用API查找镜像的操作步骤。
- 前往API Explorer。
- 在RegionId下拉列表中,选择地域。
- 可选:填写其他参数,例如镜像名称ImageName,镜像IDImageId等。
备注 镜像ID的命名规则如下:- 公共镜像:以操作系统版本号、架构、语言和发布日期命名。例如,Windows Server 2008 R2企业版、64位英文系统的镜像ID为win2008r2_64_ent_sp1_en-us_40G_alibase_20190318.vhd。
- 自定义镜像、镜像市场的镜像:以m开头。
- 共享镜像:与被共享的自定义镜像ID相同。
- 单击发起调用。
- 单击调试结果。
若查找到满足要求的镜像,会在调试结果标签页中返回镜像的详细信息,如镜像ID、描述、操作系统类型等。