数据库备份服务DBS支持在单个备份计划下查询多个备份集,本文向您介绍如何查询多个备份集数据。
前提条件
目标数据库为MySQL、SQL Server、Oracle、PostgreSQL、PPAS、PolarDB-X,且备份方式为逻辑备份。
说明 包含自建数据库、RDS云数据库和PolarDB云数据库,但不包含PolarDB O引擎数据库。
费用说明
DBS会调用DLA接口查询目标备份集,该过程中DBS不会产生费用,DLA会根据扫描的数据量进行计费,详情请参见计费方式概述。
创建数据湖
- 登录DBS控制台。
- 单击左侧导航栏中的备份数据查询。
- 从备份计划ID/名称列表中,选择要查询的目标备份计划。
说明 您也可以在目标备份计划的备份任务配置详情页,单击右上角的备份数据查询按钮跳转至此页面。

- 单击页面右上角开启数据湖,在弹出的对话框中配置以下参数。

配置项 |
说明 |
可选备份集时间范围 |
由系统提供,为所选备份计划产生备份集的时间范围,供您参考。 |
选择备份集开始时间 |
选择备份集开始时间,筛选出您要查询的目标备份集。 |
选择备份集结束时间 |
选择备份集结束时间,筛选出您要查询的目标备份集。 |
是否自动增量 |
选择是否开启自动增量,选中该项后,系统将当前已选备份集之后产生的所有备份集添加入湖。
说明 若您在入湖时没有选择当前最新的备份集,不建议开启该功能,否则系统将在建湖结束以后马上增量建湖,会将当前已选择入湖的备份集之后产生的所有备份集都添加入湖。
|
备份集ID |
勾选目标备份集,最后建湖的备份集为选中的所有备份集,该选项默认全选。 |
- 单击确定按钮。
说明 单击确定后,建湖速度由您选择的备份集大小而定,您可以单击数据湖状态查看DLA建湖进展。
查询数据湖
- 登录DBS控制台。
- 单击左侧导航栏中的备份数据查询。
- 从备份计划ID/名称列表中,选择要查询的目标备份计划。
说明 您也可以在目标备份计划的备份任务配置详情页,单击右上角的备份数据查询按钮跳转至此页面。
- 在DLA的SQL执行页面,DLA会自动构建DBS全量备份集中库表结构并显示在控制台左侧对象列表中,您可以在窗口中输入SQL语句,单击同步执行,即可快速查询备份集。
管理数据湖
- 若您在创建数据湖后仍想添加备份集,您可以通过添加备份集功能,按需往数据湖中添加备份集。
- 由于每个备份计划仅支持同时创建一个数据湖,若您想创建新的数据湖,需要先关闭原有数据湖才可以重新建湖。
- 登录DBS控制台。
- 单击左侧导航栏中的备份数据查询。
- 从备份计划ID/名称列表中,选择要查询的目标备份计划。
- 管理数据湖。
- 添加备份集
- 单击页面右上方的添加备份集按钮。
- 根据您的需求选择目标备份集,并单击确定。
您即可在DLA中查询到刚添加的备份集数据。
- 关闭数据湖
- 单击页面右上方的关闭数据湖按钮。
- 在弹出的对话框单击确定。
单击确定后,系统即关闭数据湖。