目前企业环境中存在大量的centos 6/7的机器。这些生产环境的机器运行企业重要的服务,不能进行冷迁移容灾备份,在容灾过程中用户希望能得到秒级RPO和分钟级RTO。当用户生产环境机器宕机时,尽可能减少数据丢失和快速拉起容灾机器提供服务。阿里云容灾服务提供了简单的容灾上云服务,并且实现了对Centos 6/7的支持。
下面将一步步讲述如何将线下机器容灾上云。
第一步:进入阿里云容灾服务,创建站点对,选择连续复制性容灾。
第二步:选择容灾类型,IDC容灾上云;输入主站名称,选择从站的区域和VPC。这样可以将主站(用户IDC)容灾到指定区域的从站,方便选择异地容灾的客户进行配置,例如我们选择从站区域为华东1(杭州)。点击创建,这样一个容灾站点对就创建好了。
第三步:选择新创建的容灾站点对,选择创建网关。在右侧边栏中输入容灾网关名称和选择类型。为了方便用户使用,有Apsara DR100/DR200两款一体机形式部署,和vSphere/hyper-V两种虚拟化形式部署。用户可以根据需求选择不同的部署形式。
第四步:部署并激活网关。在http://网关ip:8080填写相应的ak/sk和激活码。激活完成后效果如下图。
第五步:进入centos机器,从网关中下载linux安装包。执行安装程序如下图所示:
其中第一步会自动推荐一个简单卷作为关机cache地址,一般用户选择yes即可。如果用户选择no,下一步将需要用户自行执行关机cache卷。第二步会在询问防火墙打开三个端口,用户容灾控制信息和数据信息传输的端口。第三步让用户输入网关的IP和密码,然后等待安装脚本执行完毕。
第六步:进入容灾服务控制台,可以看到一台centos机器已经添加到了控制台中。
第七步:用户点击启动复制,选择启动网络和恢复网络(一般是第一步配置的VPC)。经过了全量复制阶段,服务器状态变为实时复制中。这时选择容灾演练,用户根据自己的需求配置CPU,内存,演练时间和执行脚本等信息。等待演练完成,点击进去即可查看机器信息。因为容灾演练不影响正在进行的容灾,建议在这一步进行查看,不符合条件即可清空演练环境。
第八步:故障切换和确认故障切换。通过容灾演练用户可以查看环境是不是满足需求,如果满足需求,用户可以进行故障切换。由于故障切换会停止复制,所以谨慎进行。如果故障切换以后,用户登录机器查看没问题,那么可以进行确认故障切换,用户的centos机器就完成上云了。