在数据爆发式增长、数据成为了企业核心资产的今天,有效的数据备份方案显得越来越重要,当因为误删误改、勒索病毒、自然灾害等事故导致数据丢失时,能够快速地找回、恢复数据,以保证企业业务的连续性也成为了企业的竞争力之一。同时,随着云原生客户业务规模的迅速扩大,尤其互联网行业的用户,需要基于生产系统进行开发、测试环境的快速搭建,以不断迭代其业务版本的发布。如果依赖于从 0 到 1 的手工复制,效率低且易出错。本方案将为您演示如何通过快照提供数据备份与高效环境搭建的能力。

一、适用客户
需要确保数据库定期或在关键操作前进行可靠备份
期望实现按需付费的数据保护和环境搭建
需满足跨地域数据复制、应用一致性保持等多样化需求

二、方案优势
帮助企业实现无代理且有效可靠的数据备份。
1.无代理简单有效
不占用云服务器CPU和内存,不影响生产,不借助第三方备份,不依赖任何插件,充分保证数据备份有效可靠且简单易用

2.灵活高效的备份和环境搭建
提供手动/自动快照两种方式,可满足一次性的数据保护和按需的数据保护,提供快照和镜像等能力,可以实现开发测试环境的高效搭建及线上环境批量部署。

3.多场景能力满足多用户群体
提供多样化能力的基础,如跨地域复制,应用一致性,快照加密,快照共享等。

三、无代理ECS备份与高效环境搭建
本方案通过自动快照策略、基于系统盘快照生成镜像、基于镜像搭建环境等能力为您演示在日常环境中实现无代理数据保护和高效环境搭建的目标。如果是日常数据保护,可以为您创建实例并构建好MySQL,同时为您的云盘创建一个自动快照策略,持续为您的数据安全保驾护航。如果是高效环境搭建,以自建MySQL数据的实例作为开发环境为例,本方案可以为您演示如何通过快照高效的复制和克隆环境并部署,创建一个和生产环境一模一样的测试环境。

1.方案架构
方案提供的默认设置完成部署后在阿里云上搭建的运行环境如下图所示。实际部署时您可以根据资源规划修改部分设置,但最终形成的运行环境与下图相似。

p739704.png

本方案的技术架构包括以下基础设施和云服务:

  • 1个专有网络VPC:为负载均衡CLB、云服务器ECS、文件存储NAS等云资源形成云上私有网络。
  • 1台交换机:将2台云服务器ECS连接在同一网络上,实现它们之间的通信,并提供基本的网络分段和隔离功能。
  • 2台云服务器ECS:一台用于部署MySQL服务,构建开发环境;一台基于快照克隆开发环境,构建测试环境。

2.部署准备
开始部署前,请按以下指引完成账号申请、账号充值、RAM用户创建和授权。

2.1 准备账号
如果您还没有阿里云账号,请访问阿里云账号注册页面,根据页面提示完成注册。阿里云账号是您使用云资源的付费实体,因此是部署方案的必要前提。

2.2 为阿里云账号充值。

为节省成本,本方案默认全部选择使用按量付费资源,使用按量付费资源需要确保账户余额不小于100元。
完成本方案的部署及体验,预计产生费用不超过5元(假设您选择本文示例规格资源,且资源运行时间不超过60分钟。实际情况中可能会因您操作过程中实际使用的流量差异而导致费用有所变化,请以控制台显示的实际报价以及最终账单为准,如下表格仅供参考)。

序号 产品 计费项 规格 地域 预估费用参考
1 云服务器ECS * 2 ECS配置费 实例:ecs.c7.large(2 vCPU 4 GiB,计算型实例)
系统盘:ESSD PL0 云盘 40GiB
华东1(杭州) 0.450/元/时
2 专有网络VPC 公网流量费 按使用流量计费:带宽峰值100 Mbps 华东1(杭州) 0.800元/GB

2.3 阿里云账号拥有操作资源的最高权限,从云资源安全角度考虑,建议您创建一个RAM用户,使RAM用户仅能操作有限的资源,然后由RAM用户完成本方案。

  • 访问RAM控制台-用户页面,单击创建用户,填写相关信息,勾选控制台访问和OpenAPI 调用访问,创建一个RAM用户。
  • 单击已创建的RAM用户操作列的添加权限,为RAM用户授权。以下为本解决方案所需权限策略,您也可以根据需要适当调整。
授权范围 授权策略 描述
云账号 AliyunVPCFullAccess 管理专有网络VPC的权限
云账号 AliyunEBSFullAccess 管理块存储服务(EBS)的权限
云账号 AliyunROSFullAccess 管理资源编排ROS的权限
阿里云无代理ECS备份与高效环境搭建解决方案云账号 AliyunECSWorkbenchFullAccess 使用ECS-Workbench的完整权限
云账号 AliyunECSFullAccess 管理云服务器VPC的权限

3.一键部署
本文可以实现一键自动化完成本教程所需资源的创建和配置:

  • 创建1个专有网络VPC。
  • 创建1台交换机。
  • 创建2台按量付费ECS,并部署MySQL服务。
  • 创建1个自动快照策略。
  • 创建1个系统盘快照。
  • 创建1个系统镜像。

3.1 操作步骤(通过ROS一键部署)

  1. 单击一键部署前往ROS控制台,系统自动打开使用新资源创建资源栈的面板,并跳转至配置模板参数页签。
  2. 在配置模板参数页面修改资源栈名称,选择ECS实例、配置ECS实例密码。填写完所有必选信息并确认后单击创建开始一键配置。
  3. 检查确认配置参数以及费用信息,然后单击确认。等待资源栈的状态变成创建完成。
p7090733.png
  1. 单击输出页签,可查看并访问已创建资源,以便验证方案。

3.2 操作步骤(通过EBS实验室一键部署)

  1. 单击一键部署
  2. 在实验场景向导页面,设置实验场景的基础信息,然后单击下一步。
实验场景 实验室的应用场景,下拉选择无代理ECS备份与高效环境搭建。
实验任务名称 已默认填写,您可以根据需要修改。
实验项 已默认填写,已默认填写为MySQL实例数据备份与高效环境搭建
描述 (非必填)设置实验任务的描述信息。

系统会根据您选择的性能需求范围默认推荐ECS实例、弹性公网、MySQL等参数模板,您无需再填写参数。您也可以在自定义选择您自己期望的配置。

  1. 在配置参数向导页面,已为您推荐最佳配置参数,您也可以单击编辑修改实验任务的参数。
    请记住系统为您默认分配的实例密码和MySQL密码,你也可以直接编辑您自己期望的密码。
p739712.png
  1. 检查确认配置参数以及费用信息,然后单击确认。等待实验任务的状态变成创建完成。
p739718.png
  1. 创建完成后,单击管理,可查看并访问已创建资源,以便验证方案。
p739976.png

记住ECS实例密码和获取MySQL密码的方式,留待后续验证。

3.方案验证
一、通过查看源实例的快照和镜像创建,验证克隆实例的一致性

  1. 登录ECS控制台,选择实例,您可以看到两个MySQL服务实例已创建成功。ECS_Instance为实验实例,ECS_Instance_Clone为实验实例完整克隆的测试实例。
p739721.png
  1. 点击实验实例ECS_Instance,进入实例详情页面,点击块存储(云盘)页签,验证是否绑定了自动快照策略,如下图。
p858002.png
  1. 点击快照页签,查看由ECS_Instance系统盘创建的快照。快照绑定的云盘id和上一步块存储(云盘)id保持一致。
p858034.png
  1. 在ECS控制台左侧导航栏点击镜像,查看由系统盘生成的自定义镜像。
p858045.png
  1. 返回ECS控制台,点击实例,点击克隆实例ECS_Instance_Clone,进入实例详情页面,在配置信息区域,验证镜像信息是否与上一步一致。
p858055.png

二、通过登录克隆的ECS实例,查看MySQL服务状况,验证用快照搭建数据备份和高效环境

  1. 前往资源编排管理控制台,在资源栈列表中单击之前创建的资源栈。
  2. 在资源栈顶部单击输出页签,可看到两台ECS登录地址,一台为根据快照克隆的ECS实例。
p857955.png
  1. 点击ECS(克隆)登录地址,登录克隆的ECS.(密码为设置ROS模板时,填写的实例密码)

  2. 通过以下命令查看MySQL服务是否正常启动。

ps aux | grep mysqld

返回如下结果,代表克隆实例的MySQL服务启动成功。

p857967.png

三、资源清理(通过ROS创建的资源)

  1. 登录ROS资源栈,找到您创建的资源栈,单击删除。
p736683.png
  1. 等待删除成功即可,预计需要5分钟。
p736686.png
  1. 删除快照遗留资源,进入ECS控制台,选择快照,找到对应的快照,候选后点击删除快照。
p739974.png

四、资源清理(通过EBS实验室创建的资源)
您可以通过如下步骤释放一键部署为您创建的资源。

  1. 登录EBS实验室,找到您创建的实验任务,单击删除,请确认是否删除资源,默认不勾选,如果确认删除实验资源,请勾选。
p739731.png
  1. 等待删除成功即可,预计需要5分钟。
p739732.png
  1. 删除镜像和快照遗留资源,登录ECS控制台,选择镜像,勾选后单击删除镜像,在提示框中进一步勾选删除镜像所关联的快照资源。
p739735.png

阿里云最新热门活动大全:
1.阿里云服务器ECS相关活动(云服务器最新活动大全):https://www.aliyun.com/daily-act/ecs/activity_selection
2.阿里云活动中心页面(快速了解阿里云最新产品优惠和所有活动资讯):https://www.aliyun.com/activity
3.免费试用中心(154款云产品免费试用):https://free.aliyun.com/
4.阿里云开发者权益中心(上云抵扣金、无门槛优惠券、迁云补贴优惠券):https://www.aliyun.com/benefit
5.官方云小站平台(云产品通用代金券):https://www.aliyun.com/minisite/goods

阿里云折扣券图.png
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。