美文网首页
【华为云实践系列】ELB动态负载均衡,RDS备份恢复

【华为云实践系列】ELB动态负载均衡,RDS备份恢复

作者: wangfei0108 | 来源:发表于2018-08-25 15:23 被阅读0次

    上次操作使用华为云主备类型RDS搭建WordPress博客,这次在上次基础上体验ELB动态负载均衡服务以及RDS的备份恢复

    一、准备工作

    1. 参考【华为云实践系列】RDS Mysql搭建WordPress 搭建WordPress博客
    2. ELB
    3. 下面给出整个过程关键点
      (1) 使用私有镜像创建ECS服务器
      (2) 购买配置ELB服务
      (3) 手动备份WordPress数据库,并恢复

    二、搭建过程

    1. 使用私有镜像创建ECS服务器

    (1) 创建私有镜像
    进入<云服务器控制台>下的<镜像服务>页面,创建私有镜像,主要是设置镜像创建方式为<整机镜像>,<云服务器>为之前搭建过WordPress的服务器
    (2) 使用私有镜像创建ECS服务器
    进入<云服务器控制台>下的<镜像服务>页面,选择刚才创建的私有镜像,进行申请服务器,这里服务器不用购买弹性IP
    (3) 解绑之前WordPress服务器的弹性IP,并绑定到新创建的ECS服务器上。
    (4) 验证
    启动php-fpm服务

    systemctl start php-fpm.service
    

    启动httpd服务

    systemctl start httpd.service
    

    访问 http://弹性IP/wordpress,加载如下

    1. 配置弹性负载均衡

    (1) 创建负载均衡器的过程请参考 创建负载均衡器

    1. 创建负载均衡器所属VPC应该与服务器所属VPC一致
    2. 健康检查状态如果出现异常,修改健康检查协议端口进行尝试

    创建完成如下图

    (2) 验证ELB
    如下图是整个架构图

    目前有两台WordPress服务器,同时连向一个DRS实例,为了方便看见ELB的效果,我分别在/var/www/html目录下创建index.html,输入如下代码:

    <!-- 服务器1的私有IP地址 -->
    <h>欢迎访问192.168.6.68</h>
    
    <!-- 服务器2的私有IP地址 -->
    <h>欢迎访问192.168.6.65</h>
    

    编写shell脚本,访问http://ELB 弹性IP十次,观察结果

    for (( i = 0; i < 10; ++i));
    do
        curl http://ELB 弹性IP
    done
    

    结果如下图:

    可见连续访问网址,ELB会分发流量

    1. RDS备份恢复
      由于购买的RDS是主备类型,会根据默认的备份策略自动将主RDS备份到备RDS上,同时支持我们手动创建备份,在数据发生毁坏时可进行恢复;支持恢复到指定时间点。
      (1) 模拟数据灾难,删除所有文章内容
      (2) 选中备份包进行恢复
      (3) 访问地址查看恢复结果
      具体过程图不再赘述。
      至此完成了一个完整的建站过程,体验ELB 与 RDS备份恢复功能。

    参考

    [1]华为云创建负载均衡器

    相关文章

      网友评论

          本文标题:【华为云实践系列】ELB动态负载均衡,RDS备份恢复

          本文链接:https://www.haomeiwen.com/subject/rkiwiftx.html