千家信息网

在终止AWS 实例时是如何保留根卷

发表于:2025-02-04 作者:千家信息网编辑
千家信息网最后更新 2025年02月04日,在终止AWS 实例时是如何保留根卷,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。在aws控制台创建EC2的时候,我们在添加存储步骤中,如
千家信息网最后更新 2025年02月04日在终止AWS 实例时是如何保留根卷

在终止AWS 实例时是如何保留根卷,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

在aws控制台创建EC2的时候,我们在添加存储步骤中,如果使用默认配置的情况下,"终止时删除"配置默认是被选中的,就是说在这个实例被终止的时候,所挂载的这个EBS卷也同时会被删除;这样带来的影响就是我们在这个卷中所配置的软件包或者存储的数据也就直接被删除了。

但是很不幸,aws的web管理控制台并没有选项取消这个默认配置,那么我们有没有方案能够满足这个需求呢?答案是有的,就是需要通过aws的cli命令行工具才能实现。

在aws的ec2服务中,这个关联属性是"DeleteOnTermination",当用户在终止一个ec2实例的时候,系统会检查这个属性值来确定是保留还是删除该卷。根据卷是否为实例的根卷,DeleteOnTermination属性的默认值会有所不同,我们直接来看如何来处理这个问题吧。

首先我们先启动一个ec2实例,就是我们上面提到的,在添加存储时"终止时删除"配置选项使用默认配置。这时我们通过cli工具来查看一下DeleteOnTermination属性值,见下图:

然后这个时候我们尝试终止这个实例,然后看一下系统提示:

上图时当终止实例时,系统给出的提示,在警告中明确给出了对应信息。

然后我们来操作将DeleteOnTermination属性值置为false,使用命令modify-instance-attribute,完整命令为:aws ec2 modify-instance-attribute --instance-id --block-device-mappings "[{"DeviceName": "","Ebs":{"DeleteOnTermination":false}}]",将部分根据实际情况进行修改。然后我们执行指令,并查看更改结果:

我们看到实例对应的属性已经被修改了,然后我们在看一下终止实例时系统的提示:

这时我们已经看到了系统提示的变化了,这个时候我们来尝试直接终止实例后,EBS卷的状态。

上图实例已经被正常终止了。

上图我们看到这个EBS卷的状态依然是正常,仍然可以继续使用。

看完上述内容,你们掌握在终止AWS 实例时是如何保留根卷的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

实例 属性 配置 时候 系统 就是 提示 上图 命令 问题 存储 内容 工具 情况 控制台 方法 更多 状态 尝试 控制 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络技术三级应用题答案格式 创造与魔法服务器最高等级 c 连接数据库增删改查封装 网络服务器配置与管理作业题 饥荒服务器证书文件 ros vpn服务器 安徽正规软件开发服务参考价格 根服务器为什么只有13个 云媒体服务器经销商 网络安全大赛1012无标题 连云港网络安全配置 ps3重构数据库清除数据 电脑连接百度服务器 四川it软件开发多少钱 苹果的邮箱怎么设置收件服务器 我的世界服务器需要先干嘛 德国网络安全现状 墙隔离数据库有的通有的不同 数据库查看所有的表名称 我的世界172的服务器 魔兽世界晚上不排队的服务器 郑州工商网络安全等级测评项目 广东一站式网络技术服务欢迎咨询 200元的服务器能做什么 软件开发技术文档编辑 天然药物数据库 数据库的三级抽象是什么 斑马网络技术操作系统 寻甸方便软件开发市场报价 北京it软件开发哪家好
0