数据库备份DBS可满足Oracle实例的单表恢复、异地备份、长期归档等需求。

功能概述

功能 说明
异地备份 支持将Oracle实例备份到异地的云存储,并支持恢复到云上数据库和源端机房的单机实例。
长期归档 支持保留时长5年,备份集自动转移到归档存储。
备份限速 有效降低备份对数据库性能影响。
压缩存储 支持Oracle原生数据库压缩,以及LZ4压缩。
流式备份 备份数据直接写到云存储,不在本地磁盘中转。
安全加密 传输数据HTTPS加密,存储数据AES256加密。

创建备份计划

  1. 登录DBS控制台
  2. 单击右上角创建备份计划按钮,前往DBS售卖页
  3. 设置如下参数,单击右侧的立即购买
    控制台区域 配置 说明
    基本配置 备份实例地域 选择DBS实例所在的地域。请与存储地域保持一致。
    数据库类型 选择待备份数据库的类型,本案例中选择Oracle。
    规格 按需选择所需规格,推荐购买xlarge效果更佳,详情请参见规格说明
    备份方式 按需选择逻辑备份或物理备份。
    存储空间 您购买时无需选择容量,根据实际使用量计费,也可以预购存储包,量大从优。
    购买量 购买数量 按需设置购买数量。
    购买时长 按需设置购买时长。
  4. 确认订单页面,确认订单信息,阅读和勾选服务协议,单击去支付
  5. 支付成功后,您可以在DBS控制台 > 备份计划中看到新创建的备份计划。

配置备份计划

  1. 登录DBS控制台
  2. 单击左侧导航栏中的备份计划
  3. 找到目标备份计划ID,单击右侧操作列下配置备份计划
  4. 配置备份源和目标页面,配置备份源信息与备份目标信息。
    类别 配置 说明
    备份计划名称 DBS会自动生成一个任务名称,建议配置具有业务意义的名称(无唯一性要求),便于后续识别。
    备份源信息 备份方式 默认为创建计划时购买的备份方式。
    数据库所在位置 需要备份的数据库所在位置,支持类型如下:
    • 有公网IP:Port的自建数据库
    • ECS上的自建数据库
    • 通过专线/VPN网关/智能网关接入的自建数据库
    • PolarDB实例
    • 无公网IP:Port的自建数据库(通过数据库网关DG接入)
    数据库类型 默认为Oracle数据库。
    实例地区 选择需要备份的实例所在地区。该选项仅选择ECS上的自建数据库、PolarDB实例、无公网IP:Port的自建数据库(通过数据库网关DG接入)时显示。
    连接地址 目标数据库的公网连接地址。该选项仅选择有公网IP:Port的自建数据库、通过专线/VPN网关/智能网关接入的自建数据库时出现、无公网IP:Port的自建数据库(通过数据库网关DG接入)时显示。
    端口 目标数据库的连接端口。当选择PolarDB实例时,该选项默认不显示。
    ECS实例ID 选择需要备份的ECS实例ID。该选项仅在选择ECS上的自建数据库时显示。
    PolarDB实例ID 选择需要备份的PolarDB实例ID。该选项仅在选择PolarDB实例时显示。
    对端专有网络 选择专有网络。该选项仅在选择通过专线/VPN网关/智能网关接入的自建数据库时显示。
    数据库网关DG实例ID 选择数据库网关DG实例。该选项仅在选择无公网IP:Port的自建数据库(通过数据库网关DG接入)时显示。
    SID 填入对应SID名称。
    数据库账号 填入数据库账号。
    密码 填入该数据库账号对应的密码。账号密码填写完毕后,您可以单击密码右侧的测试连接来验证填入的数据库信息是否正确。源库信息填写正确则提示测试通过;如果提示测试失败,单击测试失败后的诊断,根据提示调整填写的源库信息。
    备份目标信息 备份目标存储类型 备份目标存储类型,支持:
    • DBS内置存储
    • 用户OSS
    对象存储OSS Bucket名称 对象存储OSS Bucket名称。该选项仅在备份目标存储类型选择用户OSS时出现。
    存储方式 存储方式,支持:
    • 非加密存储
    • 内置加密存储
    • KMS加密存储
  5. 配置完成后,单击页面右下角的下一步
  6. 配置备份对象页面,将需要备份的库或者表移动到已选择数据库对象框中,单击下一步
    说明 选择备份整个数据库时,将会同时备份权限、存储过程等信息。
  7. 配置备份时间页面,配置备份时间等信息,并单击页面右下角的下一步
    配置 说明
    全量备份频率 选择周期备份或单次备份。
    全量备份周期 勾选备份数据的周期。
    全量备份开始时间 选择备份开始时间。如果一次全量备份所需时间大于备份间隔时间,则会跳过下一次备份时间点。
    增量日志实时备份 选择是否开启增量备份。
    全量备份并行线程数上限 填写全量备份并行线程数上限。不同备份计划规格并行线程数上限不同,具体以控制台为准。
  8. 全量备份生命周期配置页面,输入全量备份数据的保存时间。
  9. 完成上述配置后,单击页面右下角的预检查并启动
  10. 在预检查对话框中显示预检查通过后,单击立即启动
    说明 待备份计划状态变为运行中,备份计划配置完成。

查看备份计划

  1. 登录DBS控制台
  2. 单击左侧导航栏中的备份计划
  3. 找到目标备份计划ID,单击右侧操作列下管理
  4. 备份计划配置页面,查看备份计划的基本信息、运行情况等。
  5. 单击左侧的备份任务 > 全量数据备份,可查看所有全量备份信息。

恢复备份计划

  1. 登录DBS控制台
  2. 单击左侧导航栏中的备份计划
  3. 找到目标备份计划ID,单击右侧操作列下管理
  4. 备份计划配置页面,单击右上角的恢复数据库
  5. 配置恢复时间点页面,配置以下信息,并单击下一步
    类别 配置 说明
    恢复任务名称 DBS会自动生成一个任务名称,建议配置具有业务意义的名称(无唯一性要求),便于后续识别。
    恢复时间点 可恢复的时间范围 系统展示出可以恢复的时间范围。
    已选择的恢复时间点 选择需要恢复的时间,设置的时间必须在可恢复的时间范围内
    恢复目标数据库 数据库所在位置 需要备份的数据库所在位置,支持类型如下:
    • 有公网IP:Port的自建数据库
    • ECS上的自建数据库
    • 通过专线/VPN网关/智能网关接入的自建数据库
    • PolarDB实例
    • 无公网IP:Port的自建数据库(通过数据库网关DG接入)
    数据库类型 默认为Oracle数据库。
    实例地区 选择需要备份的实例所在地区。该选项仅选择ECS上的自建数据库、PolarDB实例、无公网IP:Port的自建数据库(通过数据库网关DG接入)时显示。
    连接地址 目标数据库的公网连接地址。该选项仅选择有公网IP:Port的自建数据库、通过专线/VPN网关/智能网关接入的自建数据库时出现、无公网IP:Port的自建数据库(通过数据库网关DG接入)时显示。
    端口 目标数据库的连接端口。当选择PolarDB实例时,该选项默认不显示。
    ECS实例ID 选择需要备份的ECS实例ID。该选项仅在选择ECS上的自建数据库时显示。
    PolarDB实例ID 选择需要备份的PolarDB实例ID。该选项仅在选择PolarDB实例时显示。
    对端专有网络 选择专有网络。该选项仅在选择通过专线/VPN网关/智能网关接入的自建数据库时显示。
    数据库网关DG实例ID 选择数据库网关DG实例。该选项仅在选择无公网IP:Port的自建数据库(通过数据库网关DG接入)时显示。
    SID 填入对应SID名称。
    数据库账号 填入数据库账号。
    密码 填入该数据库账号对应的密码。账号密码填写完毕后,您可以单击密码右侧的测试连接来验证填入的数据库信息是否正确。源库信息填写正确则提示测试通过;如果提示测试失败,单击测试失败后的诊断,根据提示调整填写的源库信息。
  6. 配置恢复对象页面,配置以下信息,并单击页面右下角的预检查并启动
    配置 说明
    冲突处理 选择遇到同名对象则失败或遇到同名对象则重命名。遇到同名对象则重命名规则如下:例如表job_info恢复时遇到同名表,系统会默认将新表重命名为job_info_dbs_<恢复任务ID>_</时间戳>
    恢复对象 在源数据库对象栏中选择需要恢复的数据库或表,将其移动到已选择数据库对象栏中。
  7. 预检查对话框中显示预检查通过后,单击立即启动