防止误删的神器-ECS实例删除保护
背景:
当您的ECS实例承载着关键性的业务时,却由于
- 管理链路的复杂
- 技术操作的疏忽
- 多层沟通的误解
从而带来难以挽回的重大经济损失。为了避免类似情况发生,一款避免误删的神器悄然问世了,那就是“实例释放保护”,通过它只要简单的设置,就能够保护您的实例免受意外删除。
该功能仅适用于按量付费实例,不支持预付费和抢占实例,可以避免实例被用户在控制台或API操作而释放,但不会影响阿里云对实例进行的合规释放行为,如自动释放或欠费释放。
实例删除保护:
实例删除保护功能是通过设置实例保护属性DeletionProtection
来达到保护实例的目的。该属性有两个状态:
- True:保护实例免受删除
- False:不保护实例免受删除(默认值)
当您想保护实例免受误删除,您可以将该属性设置为True,默认值为False。需要了解的是,释放保护属性可以避免实例被用户误操作而释放,但不会影响阿里云正常对实例进行的释放行为,包括以下场景: - 按量付费实例由于账号欠费后超过15天而产生的释放操作
- 按量实例设置了自动释放时间,到期后自动释放操作
- 按量付费实例因为安全合规等因素而产生对实例的停止或释放操作
- 弹性伸缩组伸缩活动创建的按量付费实例,在执行缩容活动时,如果实例是由ECS创建并且伸缩模式是释放模式(Release)的情况下,该实例被移出伸缩组并释放的操作。
操作演示:
您可以在以下两种方式开启 实例删除保护
功能
创建实例时开启
当您在创建ECS时,可以选择是否开启实例删除保护,默认不开启。两种途径开启实例删除保护功能
1.通过阿里云官网购买页开启
如上图所示,通过勾选“实例删除保护”则开启了实例删除保护功能。
2.通过API设置开启
通过API创建时,可以通过设置DeletionProtection
参数来指定是否开启实例删除保护功能,默认不开启,API使用参考:
- CreateInstance
- RunInstances
创建后修改
当您的实例创建过程中并未设置该属性,可以通过修改实例属性的方式来开启实例删除保护功能。
1.通过阿里云官网开启
上图所示,选择实例设置->修改信息,弹出修改信息界面
然后点击勾选框开启实例释放保护,同时这里也可以去除实例保护设置。
2.通过API设置开启
通过API修改时,可以通过设置DeletionProtection
来指定确定是否开启实例删除保护功能,默认不开启,
API使用参考:
- ModifyInstanceAttribute
查询实例是否开启删除保护
可以通过两种方式查询实例是否设置实例删除保护属性
1.通过阿里云官网查询
如上图所示打开实例详情页,在左下方中可以看到是否开启实例删除保护。
2.通过API查询
通过API查询时,返回参数带有DeletionProtection
返回值,通过该值可以知道实例是否设置实例删除保护功能。API使用参考:
DescribeInstances
使用限制:
- 该属性仅支持按量付费实例,不支持预付费和抢占实例。
- 该属性只能限制用户是否允许释放实例,对系统释放操作不受影响,如按量付费实例欠费后的释放操作、弹性伸缩组伸缩活动释放的操作。
FAQ
Q:为什么会需要实例释放保护的功能?
A:当用户创建的某些实例用于关键业务运行或绑定某类license,或由用户授权云服务创建的实例正在提供服务,可能会出现被用户误释放的情况,造成不可挽回的损失和业务影响。因此,ECS实例提供“释放保护”功能,避免实例在控制台或通过API由用户直接释放。
Q:可以对哪些类型的实例配置释放保护?
A:仅支持按量付费实例,不支持预付费和抢占实例。
Q:释放保护功能如何设定?可以修改吗?
A:当用户创建实例时,可以通过控制台或API参数来设定释放保护属性;在实例未释放前,用户都可以通过控制台或API修改释放保护属性。
Q:在哪些情况下实例设置了释放保护但仍然会被释放?
A:释放保护属性可以避免实例被用户误操作而释放,但不会影响阿里云正常对实例进行的释放行为,包括以下场景:
- 按量付费实例由于账号欠费后超过15天而产生的释放操作
- 实例因为安全合规等因素而产生对实例的停止或释放操作
- 按量实例设置了自动释放时间,到期后自动释放操作
- 弹性伸缩组伸缩活动创建的按量付费或抢占式实例,在执行缩容活动时,如果实例是由ECS创建并且伸缩模式是释放模式(Release)的情况下,该实例被移出伸缩组并释放的操作。
防止误删的神器-ECS实例删除保护相关推荐
- 使用VNC远程连接阿里云ECS实例的Ubuntu系统
使用VNC远程连接阿里云ECS实例的Ubuntu系统 文章目录 使用VNC远程连接阿里云ECS实例的Ubuntu系统 前言 配置详细流程 Ubuntu配置VNCServer 配置gnome桌面环境 管 ...
- 在ECS实例的centos系统中安装Hadoop
返回<在阿里云中搭建大数据实验环境>首页 提示:本教程是一个系列文章,请务必按照本教程首页中给出的各个步骤列表,按照先后顺序一步步进行操作,本博客假设你已经顺利完成了之前的操作步骤. 在阿 ...
- 发现在创建云服务器ecs实例的磁盘快照时_【New Feature】阿里云快照服务技术解析...
一.背景 目前上云已经成为行业发展趋势,越来越多的企业级客户将业务系统和数据库迁移到云上.而传统的备份一体机/备份软件方式,并不适合云上ECS.RDS等产品的备份与容灾服务.阿里云块存储服务提供云 ...
- 发现在创建云服务器ecs实例的磁盘快照时_玩转ECS第7讲|ECS数据保护-数据备份新特性与最佳实践...
简介: 本文中,阿里云智能弹性计算专家余初武(悟元)将结合阿里云近期推出的数据备份新特性(快照极速备份.一致性快照组)来介绍云上环境如何做数据备份的最佳实践:适合需要构建云上架构的工程师,架构师和云上 ...
- 创建阿里云ecs实例Linux系统教程-Unirech阿里云代充
下面以ecs.g6.large实例为例,简单介绍在阿里云国际版官网中创建Linux系统的海外云服务器实例: 一.创建阿里云云服务器实例 1.创建好阿里云国际版账户: 2.前往云服务器ecs实例创建页. ...
- Unirech:为什么不能访问阿里云国际版云服务器ecs实例上的网站
在操作网站时可能常常会遇到一些无法访问的情况,这类情况的原因有很多,下面主要介绍运行在 阿里云国际版云服务器ecs实例中网站无法访问的一些常见情况和原因: 提示"未备案".&quo ...
- 阿里云平台创建 centos系统ECS 实例快速入门 (创建及释放ECS)
文章目录 Linux系统实例快速入门 准备工作 步骤一:创建ECS实例 步骤二:添加安全组规则 步骤三:连接ECS实例 步骤四:配置Apache服务 步骤五:(可选)解析网站域名 步骤六:(可选)释放 ...
- 亚马逊ec2 实例删除_在Amazon EC2实例中的Red Hat上安装SQL Server Linux
亚马逊ec2 实例删除 This article explores the configuration of the Red hat Amazon EC2 instance for SQL Serve ...
- 小白学云:阿里云ECS实例
云服务器Elastic Compute Service(ECS)是阿里云提供的一种基础云计算服务.使用云服务器ECS就像使用水.电.煤气等资源一样便捷.高效.您无需提前采购硬件设备,而是根据业务需要, ...
最新文章
- [20170622]传输表空间与dblink.txt
- 利用Nginx轻松实现Ajax的跨域请求(前后端分离开发调试必备神技)
- windows Nvidia GPU指令
- linux php7 安装redis扩展(php7可以使用自测)
- 时分秒 java_JAVA 时分秒累加
- Sass @at-root 指令用法示例
- Windows之Xmanager连接linux打开Oracle视图操作
- 33 FI配置-财务会计-应收账款和应付账款-定义预付款的备选统驭科目
- UVA10295 POJ2403 ZOJ1902 Hay Points【map】
- meta分析的基本步骤是什么-附实例讲解,meta分析七步快速见刊策略
- MT1308芯片原厂
- COMMAND NOT SUPPORTED 解决方法
- SCAR:Scalable Consensus Algorithm 灵活共识算法
- JS中出现三个点(...)的作用是什么
- c语言常用的运行速度优化,C语言程序设计优化(提速)
- 几何分布的期望和方差公式推导_平方差公式证明推导过程及运用详解(数学简便计算方法之一)...
- 2016-2017 7th BSUIR Open Programming Contest. Final 补题
- php 采集 京东 图片,京东商品图片采集详细教程
- 全栈大前端高频面试题
- 【电路】 TTL电平、CMOS电平区别
热门文章
- JavaScript Swiper插件
- C++之 字符串拷贝函数(面试题目)
- SONY的CMOS 图像传感器技术发展路线
- 计算油费 (15 分)
- 4021-基于链地址法的散列表的删除(C++,附思路)
- linux 阻止 复位命令,linux防误删操作(使用safe-rm;使用mv命令删除文件)
- detected idea启动 web_IDEA使用Tomcat服务器出现乱码问题排查过程
- C# 8.0 预览特性
- 解决Pycharm无法使用已经安装Selenium的问题
- 【Python学习笔记】Coursera课程《Python Data Structures》 密歇根大学 Charles Severance——Week6 Tuple课堂笔记...