为确保数据误操作后,AnalyticDB MySQL版具备数据快速恢复的能力,集群创建成功后,AnalyticDB MySQL版会自动在后台开启数据备份功能,实现集群级别的数据备份。您可以在AnalyticDB MySQL版控制台查看集群的备份集或修改备份设置。

背景信息

说明
  • AnalyticDB MySQL版支持通过DTS实现跨数据中心和地域的数据备份。更多详情,请参见数据异地灾备
  • 如有紧急数据恢复需求,请提交工单联系技术支持进行恢复。

注意事项

在全量备份开始的约10分钟内,集群会短暂禁止DDL的执行。

操作步骤

  1. 登录云原生数据仓库AnalyticDB MySQL控制台
  2. 在页面左上角,选择集群所在地域。
  3. 在左侧导航栏,单击集群列表
  4. 3.0集群列表页签下,单击目标集群ID
  5. 在左侧导航栏,单击备份恢复
  6. 备份恢复页,您可以进行如下操作:
    • 查看备份集
      您可以在数据备份页签下,查看集群的备份集详情,例如备份开始时间、结束时间、备份大小等信息。备份与恢复
      说明 控制台上展示的备份大小与当前集群的模式有关,其中:
      • 弹性模式:控制台上展示的备份大小即为当前集群中目标备份集的实际数据量。
      • 预留模式:控制台上展示的备份大小会大于当前集群中目标备份集的实际数据量。

      例如,上图是一个弹性模式集群的备份集截图,其中1654.76 M表示的是,当前集群在2021-07-26 13:00~13:14间所产生的备份集的实际数据量。

    • 修改备份设置
      1. 单击备份设置页签。
      2. 单击修改备份设置,在备份设置面板,设置相关参数:
        参数 说明
        数据备份周期 设置数据自动备份的周期。
        说明 出于安全考虑,数据备份的频率为每周至少2次。
        备份开始时间 设置数据自动备份的开始时间。
        说明 数据备份时长受备份数据量影响,建议将备份开始时间设置在业务低峰期。
        全量备份保留 设置全量备份保留时间,单位:天。

        全量备份采用了将集群全量数据快照压缩后存储在其它离线存储介质的方式。为了保证分布式集群元数据的一致性,在全量备份开始的约10分钟内,集群会短暂禁止DDL的执行。基于备份集的全量恢复采用集群克隆的方式,通过下载备份集的方式将数据恢复到一个新集群中。更多详情,请参见备份原理

        说明
        • 全量备份默认开启,默认保留时间为7天。
        • 最短保留时间为7天,最长保留时间为730天。
        日志备份保留 设置日志备份保留时间,单位:天。

        日志备份通过集群内多节点并行上传Redo日志到OSS的方式来保存实时日志,通过一个完整的全量备份以及后续一段时间的Redo日志,可以恢复任意时间点的数据到一个新集群。更多详情,请参见备份原理

        说明
        • 日志备份默认开启且保留时间为7天,暂不支持修改保留天数。
        • 为了回馈广大新老客户,2021年07月19日~2021年09月23日期间,云原生数据仓库AnalyticDB MySQL版推出了备份集保留天数和日志备份保留天数免费延长至60天的活动。活动结束后(2021年09月24日及以后),备份集保留天数和日志备份天数会自动恢复成7天。更多详情,请参见【通知】备份集保留时间免费延长活动公告

后续步骤

您可以通过已有备份集将AnalyticDB MySQL版备份数据克隆至一个新集群。详细操作步骤,请参见克隆集群