阿里云跨可用区迁移

2016-04-09 10:37:42

是。

第一步

迁移前准备工作,创建一个网络结构,安全规则一模一样的VPC网络

除可用区不一样,其他网段信息都一样。

跨云服务metallb 跨云迁移_数据盘

安全组,以及安全组内的规则都要一样,

跨云服务metallb 跨云迁移_跨云服务metallb_02

VPC网络创建好了,接下来停掉原来所有服务器的应用,最好服务器也停机,
  第二步,创建快照和自定义镜像

1、系统盘
                  通过创建自定义镜像的方式,创建一个自定义镜像,然后使用这个自定义镜像创建ECS即可。

跨云服务metallb 跨云迁移_自定义_03

跨云服务metallb 跨云迁移_服务器_04

做好镜像之后创建ECS服务器,记得VPC网络一定要选仔细,

下图红色的部分选错了,一旦创建完ECS服务器就不能更改了,只能申请注销服务器,然后退款重来。

蓝色的部分可以改。不过最好一次选对。

跨云服务metallb 跨云迁移_服务器_05

选着自己创建的自定义镜像。 由于我的两个可用区都在杭州,所以镜像都可以通用,如果可用区不在同一个城市,可以提交工单申请镜像复制。

跨云服务metallb 跨云迁移_数据盘_06

2、数据盘 
                 对已经配置完成的数据盘进行打快照。 
                 然后在购买或者升级页面,添加磁盘的地方点:“用快照创建磁盘”,选择你要的快照即可。

跨云服务metallb 跨云迁移_跨云服务metallb_07

到此一台服务器就基本创建了一台一模一样的ECS服务器了。
  第三步,修改IP,本地HOSTS 、计算机名、fstab

接下来等服务器启动完成后要停止服务器,修改IP地址和原服务器保持一致。

跨云服务metallb 跨云迁移_跨云服务metallb_08

接下来,登录服务器,修改 /etc/hosts 本地解析文件和原服务器保持一致

机器名 /etc/sysconfig/network 和原服务器保持一致

由于重新创建的ECS服务器都是选着高效云盘。而原服务器是普通云盘。所以需要修改系统的挂载磁盘

# /etc/fstab
 # Created by anaconda on Thu Aug 14 21:16:42 2014# Accessible filesystems, by reference, are maintained under ‘/dev/disk’
 # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more infoUUID=94e4e384-0ace-437f-bc96-057dd64f42ee / ext4 defaults,barrier=0 1 1
 tmpfs                   /dev/shm                tmpfs   defaults        0 0
 devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
 sysfs                   /sys                    sysfs   defaults        0 0
 proc                    /proc                   proc    defaults        0 0
 #/dev/xvdb1              /mnt                    ext4    defaults        1 2     原服务器的挂载项
 /dev/vdb1              /home                    ext4    defaults        1 2      新服务器的挂载

第四步,重新绑定EIP和SLB

解绑EIP 绑定到新服务器

删除SLB原来的后端服务器,添加新创建的后端服务器

跨云服务metallb 跨云迁移_跨云服务metallb_09

到此整套系统迁移完成。

原系统保留一段时间,确保新系统可以完成正常稳定后,可以申请注销原来的老系统了

跨云服务metallb 跨云迁移_数据盘_10

总结:

这次迁移ECS服务器,真正用在迁移的时间大概为一个晚上的时间,而准备工作用了三天。

特别是VPC这块,期间用于测试迁移动作,VPC选错了一次,需要申请注销,然后退款,退款后重新创建,在协调阿里云的客户经理全程配合的情况下,用时48小时。

创建ECS服务器的时候一定要小心仔细再小心仔细,鼠标点下去几千上万快钱就没了,不管是VPC还是磁盘类型选错都不能更改。