DBS支持通过备份网关实现自动下载备份集,本文向您介绍配置自动下载备份集的操作步骤。

前提条件

已添加备份网关,DBS通过备份网关与本地设备实现连接,具体操作,请参见添加备份网关

功能限制与格式说明

限制性 逻辑备份 物理备份
备份目标存储类型 仅支持DBS内置存储,不支持用户OSS存储。
说明 若您将数据存储在您的OSS存储中,您可以在OSS控制台中自行下载,具体操作,请参见下载文件
仅支持DBS内置存储,不支持用户OSS存储。
说明 若您将数据存储在您的OSS存储中,您可以在OSS控制台中自行下载,具体操作,请参见下载文件
全量数据 支持如下数据库引擎:
  • 自建MySQL或云数据库MySQL
  • 自建SQL Server或云数据库SQL Server
  • 自建MariaDB或云数据库MariaDB
  • 自建PostgreSQL或云数据库PostgreSQL
  • 自建Oracle
  • 自建MongoDB或云数据库MongoDB
说明 MongoDB的数据格式为json,其余的数据格式均为CSV
支持如下数据库引擎:
  • 自建MySQL

    当前仅支持下载自建MySQL数据库物理备份的备份集,暂不支持下载RDS MySQL物理备份的备份集,您可以在RDS控制台中下载备份集,更多信息,请参见下载备份

  • 自建SQL Server
  • 自建Oracle
说明
  • MySQL的数据为Xtrabackup产生的数据格式,并进行压缩。
  • SQL Server的数据为其原生备份命令产生的数据格式,并进行压缩。
  • Oracle的数据为Rman备份的产生的数据格式,并进行压缩。
增量数据 支持如下数据库引擎:

MySQL。

说明 数据格式为MySQL原生格式。
支持如下数据库引擎:
  • 自建MySQL
  • 自建SQL Server
  • 自建Oracle
说明 数据格式与其全量数据相同。

操作步骤

  1. 登录DBS控制台
  2. 单击左侧导航栏中的备份计划,然后在上方选择目标地域。
  3. 找到目标备份计划ID,单击备份计划ID或对应操作列下的管理按钮。
    管理按钮
  4. 备份任务配置页,选择备份集下载栏,单击设置备份集下载规则
    说明 若备份实例的数据库引擎不支持下载备份集或备份目标存储类型为非DBS内置存储,控制台上将没有该按钮。
  5. 根据下表配置参数。
    参数名 操作说明
    自动下载状态 选择开启
    目标类型 默认为已安装备份网关的服务器目录。
    备份网关 选择备份网关,如需新增备份网关请参见添加备份网关
    目标位置 请选择目标位置的类型,并设置对应的目录或路径,当前支持如下4种位置:
    • 服务器目录
    • FTP路径
    • NAS目录
    • Minio路径
    全量数据格式 系统默认,无法修改。
    说明 全量与增量备份集的数据格式,请参见上文的功能限制与格式说明。
    增量数据格式 系统默认为原生格式,无法修改。
  6. 单击确定

    您已成功配置自动下载规则。此时,系统不会下载历史的备份数据,当之后有新的备份数据(全量与增量)生成后,系统会触发自动下载。

  7. 当下载完成后,您需要对下载的文件进行解压操作,默认情况下,文件被压缩在<下载任务ID>.tar.gz文件中。
    命令行方式的解压命令如下:
    1. 执行gzip -d <下载任务ID>.tar.gz命令,获得<下载任务ID>.tar文件。
    2. 执行jar xvf <下载任务ID>.tar命令,获得<下载任务ID>文件。

后续步骤

您可以在DBS中查看下载进展,具体操作,请参见查看下载进展