今天偶然访问了一下自己的一个监控站点,竟然惊讶发现我的一个很重要的服务竟然停掉10天之久,从2023-08-23 08:00:02之后就再无数据上传到站点。
(图源 :pixabay)
呜呜呜,这又是怎么啦?最近怎么全是域名啊、网站啊出问题,这个服务可是放在Amazon EC2上,应该极其稳定才对,怎么就停掉了呢?
和之前说过的网站忘记续费问题不同,AWS上,我可是绑定了信用卡呀,让它随便扣费,按说也不应该被停掉呀?莫非信用卡过期了?也不应该呀,没有收到银行的提示啊。
赶紧登录AWS看了一样,发现我的这个 EC2实例(Instance)是停止状态(Stopped),但是其它实例和服务都正常着呢,看来肯定不是扣费问题导致的。
那又会是什么问题呢?话说有问题应该提前通知我才对呀?于是我又去翻了半天邮件,但是在8月20日之后并没有什么和AWS EC2相关内容。这不科学呀?
于是我在AWS账户信息中查找事件记录(Event log),终于看到一个影响到我EC2实例的事件啦。
话说,EC2 persistent instance retirement scheduled,是什么鬼?为啥会影响到我的实例,以及会对我的实例造成哪些影响?
点进去一看,一大堆信息,基本上我想问的都有答案:
什么底层硬件降级之类的我都不关心,就是关心对我的EC2 实例有啥影响,不过当我看到这句后,我破防了
Any data on local instance-store volumes will be lost when the instance is stopped or terminated.
呜呜呜,我在这台EC2实例的本地卷上放了好些重要的数据,莫非这就全丢失了?这么重要的事怎么不提前通知一下,让我先做处理,及时迁移数据呢?
我不相信Amazon这样的大服务商会做出这么不靠谱的事情,于是我又不死心地仔细地查看了一下邮件,结果发现早在8月9日Amazon就给我发了一封标题为:Amazon EC2 Instance Retirement [AWS Account: xxxx]的邮件,内容和上边Event log中的大同小异。
所以,并不是Amazon这样的大服务商不靠谱,不靠谱的是我,小丑🤡竟是我自己。
不过,尽管Amazon给我留出了近半个月的时间,但是现在邮件是很容易被忽略掉的啊,尤其是这个邮箱每天都有十数封垃圾邮件(包括Amazon自己一些无关紧要的通知等),这么重要的事情,就不能打个电话或者发个短信嘛?
况且这实例不是我自己STOP的,而是因为他们的问题被STOP的,损失竟然要我来承担!终究是意难平啊!
不过事已至此,抱怨也没用啦,怪只怪我没有及时看到并处理邮件;怪只怪我对大服务商太过于信任,以为只要我自己不STOP实例,不会出现实例被停止的情况;怪只怪我把重要数据放到EC2实例的本地存储上;怪只怪我没有做好重要数据备份。
(图源 :pixabay)
现在,我只能又苦逼地一点点地重建数据,重写脚本了,呜呜呜!
好吧,我悲催地发现,重新启动实例后,我根本没法连接上去,莫非不但本地储存的重要数据丢失,所有的数据都要丢失啦?
辛苦了,加油,O哥!😀😀
Solo hace falta mente positiva y mucho animo!!!!
That's great.
可怜的O哥 呜呜呜
我的做法是另外开一个邮箱,特地为这种重要的官方书信用。能送信赖这个邮址的非看不可。不然,也没有办法了。
这倒是个好主意
不过Amazon自己经常就发好多无用的邮件
这些硬性技术。我是门外汉。插不上话😁😁😁
我发现老外喜欢发邮箱,一般很少用电话通知,即便用电话通知,我们国内也可能会以为是诈骗电话,不接或者直接挂断😂
唉,也是中心化系统的弊端啊