云计算之路-试用Azure:每一次删除都让人如此“心惊”

这篇博文吐槽的是Azure(Virtual Machine)的虚拟机删除功能。

在阿里云中,没有提供直接的虚拟机删除操作,如果不用某台虚拟机,“停止”即可,过期一段时间后会自动释放(这里的释放相当于删除),你也可以设置自动释放,所以你不用担心误删虚拟机。

在UCloud中,提供了删除主机的操作,但不允许删除运行中的虚拟机,要先关机然后才能删除,所以你也不用担心误删除。

 

而在Azure中,不仅可以删除虚拟机,而且可以直接删除运行中的虚拟机。

甚至,在删除Cloud Service时也可以把Cloud Service连同其中所有的正在运行的虚拟机一起删除。

如果是在生产环境,这样的不设防将让每次虚拟机删除操作变得如此让人心惊——面对删除按钮左看右看上看下看。。。生怕一失手,千古恨。

这就好像一条路上有很多坑,不用窨井盖盖上,只是在坑前放个指示牌——“此处有坑,请绕行,否则后果自负”。然后,在这条路上开车的人紧张得要死,时刻注意着前方有没有坑。有不小心掉到坑里的人找到相关部门,相关部门将他带到坑前,指着指示牌说:“请看此牌”,立马无言以对。但实际上只要把这些坑用窨井盖盖上,掉坑的事情根本不会发生,除非谁酒喝多了,把窨井盖掀掉,自己往坑里钻。

和盖上窨井盖一样,加上关机后才能删除虚拟机的限制,问题就迎刃而解。

不让用户犯错的最好方法是不给用户犯错的机会。

更新

从评论中得知,原来删除虚拟机不用这么心惊,可以通过DISKS中的虚拟机文件重建虚拟机。操作方法如下:

1、在DISKS中找到虚拟机文件

2、创建虚拟机时选择从DISKS中这个虚拟机文件进行创建

posted @ 2013-09-12 08:55  博客园团队  阅读(5225)  评论(27编辑  收藏  举报