如果您在某个时间段内无需运行ECS实例,也不会执行某些操作(如升降配等),建议您休眠ECS实例。相比停止实例,休眠实例后再次启动实例,ECS实例会自动恢复至休眠前的应用程序状态,便于您快速进入休眠前ECS实例的运行状态。
背景信息
-
休眠实例时,操作系统会将内存中的数据(操作系统内正在运行的各种应用程序及使用状态)保留至实例的系统盘。当您下次启动实例时,操作系统会读取上次保留的内存数据,自动恢复至休眠前ECS实例的应用程序状态,快速进入休眠前ECS实例的运行状态。而停止实例后再次启动实例时,操作系统会重新启动后台服务和应用程序。
-
休眠操作执行失败时,实例会自动正常关机,即内存数据不会保存至系统盘。等实例关机后启动实例,操作系统会重新启动后台服务和应用程序,无法恢复休眠前ECS实例的应用程序状态。
休眠实例可能导致业务中断,建议您在非业务高峰期时执行该操作。
在休眠时,不同购买方式的ECS实例计费有如下差异:
-
包年包月实例:休眠后不影响实例的到期时间,计费不受影响。
-
按量付费实例:取决于休眠时是否选择了休眠不收费选项,具体的区别如下表所示。
|
资源项 |
休眠不收费 |
休眠后仍旧保留实例并继续收费 |
|
计算资源(vCPU和内存) |
释放,不收费 |
保留并继续收费 |
|
云盘(系统盘和数据盘) |
保留并继续收费 |
保留并继续收费 |
|
内网IP |
保留,不收费 |
保留,不收费 |
|
公网IP |
释放,启动ECS实例后会获取新的公网IP,不收费 |
保留,不收费 |
|
EIP |
保留并继续收费 |
保留并继续收费 |
|
带宽 |
继续收费 |
继续收费 |
使用限制
-
休眠功能目前仅对美国(硅谷)、德国(法兰克福)地域开放。
-
当ECS实例满足以下条件时,您才能在需要时使实例进入休眠状态:
-
创建实例时开启了休眠功能。
说明开启休眠功能后不支持关闭该功能,创建时未开启该功能的实例无法设置该功能。
-
实例安装了休眠Agent。
-
-
创建ECS实例时,您只能使用加密的自定义镜像才能开启休眠功能。并且镜像版本支持以下几种:
-
Windows Server 2016及以上
-
Ubuntu 18及以上
-
CentOS 7及以上
-
-
如果ECS实例在创建时开启了休眠功能,则ECS实例不支持以下功能:
-
不支持创建自定义镜像。
-
不支持创建快照。
-
不支持变更实例规格。
-
不支持变更操作系统或系统盘。
-
-
如果抢占式实例开启了休眠功能,在休眠时仅支持休眠不收费功能。
-
弹性伸缩组内的ECS实例不支持休眠功能。
步骤一:创建实例时开启休眠功能
您必须在创建ECS实例时,选择开启休眠功能,否则无法使实例进入休眠状态。创建时,必须使用加密镜像。
-
获取加密的自定义镜像。
-
创建ECS实例,并在创建实例时开启休眠功能。
具体操作,请参见自定义购买实例。请注意以下配置信息:
配置项
配置说明
示例
实例
-
实例规格:除裸金属服务器外的任一I/O优化实例。
-
实例内存大小:
-
Windows:必须小于16 GiB。
-
Linux:必须小于150 GiB。
-
ecs.g6e.large
镜像
-
选择步骤1获取的加密自定义镜像。
-
选中开启实例休眠状态,开启休眠功能。
-
encrypted.windows2016
-
选中开启实例休眠状态
存储
-
系统盘:必选项,且需要满足以下要求:
-
类型:高效云盘、SSD云盘或者ESSD云盘。
-
容量:必须足够大,建议至少是内存的2倍。因为在开启休眠能力时,系统盘会预留部分空间来存放内存数据。因此,系统盘的容量需要确保在存放内存数据时,还能使操作系统和内部应用程序正常运行。
-
加密:必须选中加密,并且加密的密钥必须与加密镜像的密钥相同。
-
-
数据盘:可选项。如果在此时创建云盘作为数据盘,必须选择云盘类型、容量、数量,并设置是否加密。
-
系统盘:ESSD云盘,60 GiB,加密且密钥为Default Service CMK。
-
数据盘:ESSD云盘,40 GiB,未加密。
网络
请选择专有网络。
说明经典网络下的ECS实例不支持休眠功能。
[默认]vpc-bp1opxu1zkhn00g****
-
步骤二:安装休眠Agent
在ECS实例开启休眠功能后,您必须为该实例安装休眠Agent。安装完成后,您才能使该实例进入休眠状态。
步骤三:使实例进入休眠状态
当ECS实例已开启了休眠功能,并安装了休眠Agent,您可以使运行中的该实例进入休眠状态。在实例休眠期间,您无法连接该实例。
登录ECS管理控制台。
在左侧导航栏,选择。
在页面左侧顶部,选择目标资源所在的资源组和地域。
-
找到需要休眠的实例,在操作列,单击。
-
在停止实例对话框中,完成休眠相关设置。
相关文档
您也可以利用OOS定时休眠和启动ECS实例,自动化管理大批量实例的休眠和启动时间,配合休眠不收费功能以节省成本。具体操作,请参见定时开关机。

> 实例状态 > 停止