其实,这都不算一篇教程,只是很多小伙伴被阿里云的官方文档给吓到了,各种的专业术语,各种的专业操作。其实,作为像本站这样的博客,从经典网络迁移到VPC是很简单的。小编这里就不罗嗦经典网络和VPC专有网络的特点了。

阿里云官方给出了专有网络VPC的最佳实践文档,这个文档一看非常详细,但也非常专业,对于我们这种小白,只想知道,我之前购买的经典网络的ECS,怎么迁移到全民云计算活动中购买的便宜ECS。这个全民云计算中的330块一年的ECS包含公网IP没,需要自己配置不?当然,阿里云也给出了从经典网络迁移到VPC网络的教程,同样复杂,各种配置,各种修改。吓退了不少的小伙伴。

下面,小编就来说说思路,同时参考阿里云的官方帮助文档,2个小时就能搞定。2小时?这是小编昨天晚上摸索着弄的,按照本教程,可能不需要2个小时。时间主要耗费在备份和覆盖磁盘。整个过程不用停机中断网站访问

购买VPC网络ECS

购买地址:https://promotion.aliyun.com/ntms/act/qwbk.html

记住,先领券,再购买哦。小编购买的是330块一年的华北2地域。

确认配置并支付

这里的系统默认环境,稍后可以更换,小编这里需要稍后覆盖掉这个默认的好无用处的环境。

 

管理ECS

付款后,可以看到刚刚新购的ECS。华北1是之前的经典网络,华北2是系列三VPC网络,刚刚购买的。

点击这个华北2中的云服务器1,就可以查看和管理ECS 了。

有没有看到上面那行橘黄色的警告,是的,我们需要先行处理的这个警告。

配置安全组

默认的配置是只能使用22端口访问ECS,另外,系统有个ICMP,不知道是什么,小编暂时不管他。

添加安全组

点击右上角的 添加安全组规则 。我们需要放行 80443 端口,直接选择即可。如果你的网站是通过其它端口访问的,可以依次添加。又一个需要注意的是,授权类型那里选择地址段,授权对象需要写 0.0.0.0/0  一定要这么写,这是允许所有IP地址都可以访问网站。

至于更多的安全规则配置,请根据网站实际情况配置,小编这里只做最基本的规则。这里的规则,配置的好,可以当防火墙使用。小编给个配置好的例子。

创建镜像

这里,我们需要给经典网络的ECS创建一个镜像,待会儿就用这个镜像直接覆盖新的ECS的磁盘,免去了重新配置web环境的步骤。

选择你的老的VPS,也就是那个经典网络的ECS,实例--更多--创建自定义镜像

点击创建自定义镜像后,需要给这个镜像命名,这个没什么特殊要求,只要自己能记得并运用就行。具体的命名规则为 2-128字符,不能是特殊字符和数字开头。弄一个好记的就行。

点击确定后,就需要安静的等一会儿了,这个时间取决于你的磁盘容量了,小编只有10G最右的数据,整个镜像的时间大概是 15分钟。其实,做镜像的时候,系统也在做一个快照备份。感觉比较重复。不管他,咱能用就行。

复制镜像

镜像制作进度,可以在镜像管理一栏查看。当进度为100%时,可以开始下一步了。选择你要迁移到新ECS上的镜像,点击右边的复制镜像。

选取复制后,会要求你选择复制到哪个节点,小编是买的华北2地域,这里就复制到华北2,你可以选择你对应的节点。哎呀,忘记大码了。小伙伴们不要对我干坏事呀。这里的自定义镜像名称也是可以自定义的,选择一个好记的就行。弄完点击确定。

接下来,又是一个蛮长的等待时间,这个由于是跨地域复制,耗时较长。从青岛到北京,10G的数据花了大概20多分钟的时间。具体的进度,可以在新ECS节点的镜像管理查看。注意,记下这里的镜像ID:m-2ze8*****

覆盖镜像

当镜像复制完毕后,将这个镜像覆盖到新ECS硬盘上就可以了,但是,怎么覆盖呢?哈哈,就是前面提到的更换操作系统。那怎么更换操作系统呢?阿里云这里叫更换系统盘。

//以下部分节选自阿里云官方文档。

1,单击左侧导航中的 实例。然后选择页面顶部的地域。

2,更换系统盘之前要停止实例。在实例列表中,选中要更换系统盘的实例,然后单击下方的 停止。然后输入手机验证码停止实例。

3,实例停止后,单击右侧的 更多>更换系统盘。

2

4,系统会提示您慎重操作,请务必认真阅读注意事项。确认无误后,单击 确定,更换系统盘。

ECS _ Change OS _ Warning

5,选择自定义镜像、或其他账户共享给您的镜像、或者镜像市场的镜像。我们这里选择自定义镜像,并在自定义镜像中选择刚刚我们自己创建的镜像,小编的镜像叫 yjwvps002 。由于操作这步的时候,小编没能成功截图,这里就“借用”(差不多是盗用阿里云的官方教程图)。

1

设置默认账号 (Administrator 或 root)的密码。小编没遇到重新输入密码。

如果产生费用,单击 去支付。小编也没发现要收费。

您可以通过管理控制台监控系统状态,一般需要约 10 分钟完成更换操作系统。完成后,实例会自动启动。小编这里等待了20分钟发现仍没有重启,于是,手动强制重启,没有任何问题。如果你的数据量大,建议多等等。

如果在更换系统盘的时候遇到下面错误信息:更换 OS 失败,请停止后再操作,或 ecs task is conflicted。可能是因为该系统盘正在创建快照。请等待快照创建结束后再更换系统盘,或者到快照列表中,将未创建完成的快照手动删除掉再更换系统盘。

//节选自官方文档结束

小编重启前是这个样子的。可以看到镜像ID是小编的yjwvps002的镜像ID: m-2ze8*****。说明覆盖成功了。点击启动,然后开始修改本地hosts文件,测试下网站是否能正常访问。如果能正常访问,那么,将域名解析到新ECS上吧,同时,停掉旧的ECS即可。

如果还有问题,欢迎在文章下面留言一起就聊。如果有更好的方法,也欢迎分享。

参考文档:更换系统盘(非公共镜像)

还不确定入手不入手阿里云全民云计算特价ECS?可以看看小编在自己博客的体验:博客迁移到阿里云北京VPC网络ECS