您可以使用DBS沙箱功能,从目标备份集快速创建新的数据库实例,让您的备份数据快速可用(。多个沙箱实例之间的读写不会互相影响,也不会影响原数据库。本文介绍DBS沙箱的使用流程,帮助您快速掌握创建、使用DBS沙箱的操作。

前提条件

背景信息

DBS沙箱功能,尝试引入数据重删技术(重复数据删除技术)和虚拟化存储技术,来解决传统数据库备份服务中的存储成本和使用成本问题。通过重删和增量合并技术,使得备份数据在服务端持续保持可用的全量状态。通过虚拟化存储技术,可以不经过拷贝而快速提供全量数据的副本直接用于读写。关于功能介绍、应用常见、费用与功能限制的详情,请参见DBS沙箱功能概览

使用DBS沙箱流程

通常,使用DBS沙箱功能,您需要经历如下步骤。
  1. 步骤一:开启沙箱功能
  2. 步骤二:创建沙箱实例
  3. 步骤三:访问沙箱实例
    说明 在沙箱实例中的读写不会影响到源数据库,您可以在沙箱实例中进行各类分析、测试验证、应急容灾等操作。

步骤一:开启沙箱功能

  1. 登录DBS控制台
  2. 单击左侧导航栏中的备份计划,然后在上方选择目标地域。
    选择地域
  3. 找到目标备份计划ID,单击右侧操作列下的管理
  4. 备份计划配置页面,单击运行信息中的设置沙箱功能按钮。
  5. 设置沙箱功能弹窗中,打开沙箱功能开关。
  6. 配置如下参数。
    设置沙箱功能
    说明
    • 付费模式:沙箱的付费模式,当前仅支持商用容量版,更多信息,请参见DBS沙箱费用
    • 保留天数:沙箱数据用于创建沙箱实例,默认保留7天,表示开启该功能后,系统将保留近7天的数据用于创建沙箱实例,0表示仅保存最近一份快照。
  7. 单击确定按钮。
    开启沙箱功能后,控制台的沙箱实例时间范围即显示数据准备中沙箱数据准备中沙箱实例时间范围的说明如下:
    沙箱状态 说明
    未开启沙箱功能 显示未开启
    开启后的准备阶段 显示数据准备中
    准备完成 显示沙箱实例的可用时间范围。
    说明 备份集的时间范围。

步骤二:创建沙箱实例

  1. 登录DBS控制台
  2. 单击左侧导航栏中的备份计划,然后在上方选择目标地域。
  3. 找到目标备份计划ID,单击右侧操作列下的管理
  4. 备份计划配置页面,单击右上角的创建沙箱实例
  5. 创建沙箱实例任务页面,配置以下信息。
    创建沙箱实例任务
    类别 配置 说明
    恢复任务名称 DBS会自动生成一个任务名称,建议配置具有业务意义的名称(无唯一性要求),便于后续识别。
    恢复时间点 可恢复的时间范围 系统展示出可以恢复的时间范围。
    已选择的恢复时间点 选择需要恢复的时间,设置的时间必须在可恢复的时间范围内。
    沙箱实例信息设置 实例规格 当前支持创建如下8种规格(各规格有对应的CPU核数、内存):
    • 1核1GB
    • 1核2GB
    • 2核4GB
    • 2核8GB
    • 4核8GB
    • 4核16GB
    • 8核32GB

    各规格的价格信息,请参见沙箱实例费用

    实例地区 选择沙箱实例的地域。
    对端专有网络 选择专有网络,用于访问沙箱实例。
    对端交换机 选择目标交换机,将指定分配访问沙箱实例的IP网段。
  6. 单击立即恢复
    系统将进行预检测,并跳转至沙箱实例任务页。

步骤三:访问沙箱实例

您可以在DBS控制台获取沙箱数据库的实例地址,并通过相应的数据库客户端访问该地址即可,同时您也可以通过数据管理DMS数据库自治服务DAS连接沙箱实例。

  1. 登录DBS控制台
  2. 单击左侧导航栏中的备份计划,然后在上方选择目标地域。
  3. 找到目标备份计划ID,单击右侧操作列下的管理
  4. 单击左侧导航栏中的沙箱实例任务,即可查看沙箱实例地址。
    沙箱任务地址
  5. 在您的设备上连接沙箱实例。

    您可以在DBS控制台获取沙箱数据库的实例地址,并通过相应的数据库客户端访问该地址即可,同时您也可以通过数据管理DMS数据库自治服务DAS连接沙箱实例。

    说明
    • 访问沙箱实例的客户端设备(例如云服务器ECS)需要和沙箱实例属于同一个专有网络。
    • 沙箱实例的账号密码以及所有配置均与源备份数据库完全一致。