升级阿里云ECS云服务器32位系统到64位的心路历程

首先声明本文介绍内容非跨操作系统更换。

阿里云ECS云服务器不多介绍,正如阿里云官网介绍的:

云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新

年初时,开通了ECS服务器想做微信小程序开发。当时在选择系统时没有过多思考,考虑到后续环境的使用问题,遗憾地选择了CentOS 6.5 32位。当然不是说不好用,在开发小程序过程中是足够使用了。从域名申请,备案,程序开发,环境部署,到最后应用成功部署上线,一切顺利。但是后续朋友提议在这这套ECS上搭建机器学习环境。于是令人无奈的事情出现了。在机器学习方面留给32位环境的开发资源真的是太少了。一番懊恼后决定升级系统到64位。

决定升级时还以为挺简单,毕竟阿里云做的很棒,期盼着有什么一键升级的好方法。然而并没有这么顺利。种种迹象表明必须将现有的部署环境铲掉,重头再来。而且也只能如此。阿里云官方文档中介绍了一种方法,更换系统盘,重新选择镜像。似乎是看到了生机。除了系统盘,文档中还提到了数据盘。由于系统盘和数据盘的相互独立,非跨系统的更换系统盘操作不会影响到数据盘。可是我目前使用的ECS服务器是系统盘和数据盘是不独立的,是一体的。意味着是彻彻底底地铲掉了。再次感叹后,不留恋不彷徨,说干就干。

首先使用阿里云快照的现在的环境数据进行备份,然后生成自定义镜像。这样一来在更换系统盘的过程中一旦发生意外,这也便是后悔药。

下一步是对重要的数据本地化备份,待系统更换完成后用来重新部署环境。

接下来打开ecs控制台,选择实例停机,

停止实例

然后选择磁盘和镜像,选更换系统盘(实例停止后选项会高亮)

更换系统盘

 

选择镜像,确认更换,

选择镜像

安全设置选项,选自定义密码,可以使用之前的密码。然后确认更换。

实例会自动重启重启。最后重新部署应用环境。

具体操作可以参加链接 https://help.aliyun.com/document_detail/50134.html?spm=a2c4g.11186623.2.8.bf0e7271EcIXyo

值得庆贺的是原实例的域名、ip、安全组策略、以及生成的https用的密钥完全都能正常使用。

最大的感受是,在未知面前,如果可以选择,最好选择最新、最全的,以便应对未来的不可知需求。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值