ECS自建数据库的灾备与安全

数据灾备(DBS)支持多种数据库的备份恢复需求,以及ECS实例上自建的数据库、线上数据库、其他云数据库。本文以部署在ECS上的自建MySQL数据库为例,介绍如何通过数据灾备(DBS)实现自建库的灾备和安全,以此实现实时备份、快速恢复、异地灾备、长期归档等需求,同时有效抵御数据丢失、误删除、勒索软件攻击及黑客侵扰等风险。

重要

目前数据灾备(DBS)仅支持的ECS自建数据库为MySQL。

常见场景

  • 业务场景中可能经常发现“以为已经备份了”。

  • 想对ECS数据库进行灾备,需要有性价比较高的方案。

  • 数据库被黑客攻击了,数据库删除了,能不能恢复到昨天的状态。

  • 服务器数据库中了木马,好像很多数据丢失,导致网站打不开。

  • 误删除了数据库data文件,导致无法启动mysqld。

  • 在线的数据库被同事用测试库替换了,但是没有备份。

说明

数据灾备(DBS)支持备份恢复的数据库引擎版本、数据库对象、备份恢复的细粒度及DBS各功能模块的支持情况,请参见支持的数据库引擎与功能

DBS备份价值

价值

说明

备份实时性

秒级RPO,从数据库内存实时获取事务日志。

快速恢复

单表恢复,可大大降低RTO。

恢复任意1秒的数据

数据库恢复前1秒状态,而不是昨天状态。

存储成本

压缩比可达30%,并自动归档到更便宜存储。

备份集可验证

备份集支持SQL语句界面查询,无需恢复到数据库。

异地的备份恢复

2000KM以上远距离备份,可恢复到本地或异地。

同机恢复

恢复时遇到同名库表,系统默认重命名同名对象,您也可在配置恢复任务时手动命名库表名称。

一键恢复到RDS

根据备份集元信息自动创建相应规格、磁盘空间的RDS实例。

步骤一:购买备份实例(逻辑备份)

  1. 登录数据管理DMS 5.0
  2. 在顶部菜单栏中,选择安全与规范(DBS) > 数据灾备(DBS) > 灾备数据源

    说明

    若您使用的是极简模式的控制台,请单击控制台左上角的2023-01-28_15-57-17.png图标,选择全部功能 > 安全与规范(DBS) > 数据灾备(DBS) > 灾备数据源

  3. 在上方选择地域,在ECS自建数据库页签下,单击目标数据源ID进入数据源详情页。

  4. 备份策略页面中,单击配置备份策略

  5. 选择备份计划页面单击购买备份计划,进入DBS售卖页。

  6. 配置如下参数,单击页面右下角的立即购买

    配置项

    说明

    商品类型

    请选择备份实例(包年包月),不支持按量付费。

    备份实例地域

    选择要存放备份数据的地域。

    说明

    请确保备份实例所在地域与ECS实例所在地域相同。

    数据源类型

    当前仅支持MySQL

    规格

    规格越高,备份与恢复的性能越高,支持的规格为:serverless(仅MySQL逻辑备份支持)、micro(入门型)、small(低配型)、medium(中配型)、large(高配型)、xlarge(高配型-无流量上限)。

    说明
    • 如果数据库实例(例如生产环境的数据库)需要高性能的备份实例快速地执行备份与恢复任务,建议选择xlarge或large规格,获取更高的备份恢复性能。

    • 对备份恢复性能(速度)要求不高,您可以通过计算,选择性价比最高的备份实例规格。更多信息,请参见如何选择备份计划规格

    • 若备份库表存在表结构不合理、大表、大字段等情况,备份实例的规格过小可能会导致后续备份实例资源不足,从而引发备份异常。因此,建议您在创建时选择较高规格的备份实例,以免后续备份出现异常。

    备份方式

    选择逻辑备份

    存储空间

    您创建时无需选择容量,后续根据实际存入DBS内置存储中的数据量计费。计费详情,请参见存储计费

    资源组

    配置资源组。选择默认或自定义的资源组,方便备份实例管理。

    购买数量

    按需选择购买数量,多个数据库实例需要创建多个备份实例,例如您希望备份数据库实例A与数据库实例B,需要购买2个备份实例。

    购买时长

    选择该备份实例的购买时长。

  7. 确认订单页面,确认订单信息,阅读并选中服务协议,单击去支付

    支付成功后,请返回步骤5的选择备份计划页面,单击已完成支付,即可查看到已创建的备份实例。

    image

步骤二:配置备份策略

  1. 选择备份计划页面选中待配置的备份实例,并单击下一步

    image

  2. 选择库表页面,选中需要备份的库或表,单击image移动到已选择对象框中,单击提交

    image..png

  3. 提交成功后,您可以在备份策略页面的逻辑备份页签下,单击启动按钮启动备份。

    单击启动后系统会立即发起一次全量和增量备份任务。

    image

    说明

    如果您期望先完成一些其他操作(例如修改备份策略等),您也可以选择当前暂不启动备份,但后续系统会根据备份策略在备份时间自动启动备份。