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

前提条件

背景信息

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

使用DBS沙箱流程

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

步骤一:开启沙箱功能

  1. 登录DBS控制台
  2. 单击左侧导航栏中的备份计划
  3. 找到目标备份计划ID,单击右侧操作列下的管理
  4. 备份计划配置页面,单击运行信息中的设置沙箱功能按钮。
    设置沙箱功能按钮
  5. 在弹出的对话框中,单击开启按钮。
  6. 单击免费试用按钮。
    设置沙箱功能界面
  7. 单击确定按钮即可。
    开启沙箱功能后,控制台的沙箱实例时间范围即显示数据准备中沙箱数据准备中沙箱实例时间范围的说明如下:
    沙箱状态 说明
    未开启沙箱功能 显示已关闭
    开启后的准备阶段 显示数据准备中
    准备完成 显示沙箱实例的可用时间范围。
    说明 备份集的时间范围。

步骤二:创建沙箱实例

  1. 登录DBS控制台
  2. 单击左侧导航栏中的备份计划
  3. 找到目标备份计划ID,单击右侧操作列下的管理
  4. 备份计划配置页面,单击右上角的创建沙箱实例
    创建沙箱实例按钮
  5. 创建沙箱实例任务页面,配置以下信息。
    创建沙箱实例任务
    类别 配置 说明
    恢复任务名称 DBS会自动生成一个任务名称,建议配置具有业务意义的名称(无唯一性要求),便于后续识别。
    恢复时间点 可恢复的时间范围 系统展示出可以恢复的时间范围。
    已选择的恢复时间点 选择需要恢复的时间,设置的时间必须在可恢复的时间范围内。
    沙箱实例信息设置 沙箱实例目标 当前支持以下两种:
    • NFS远程盘:创建包含所有数据库文件的NFS远程文件系统。您需要在专有网络下的任何一个客户端设备上挂载该文件系统,并启动数据库实例。
    • DBS沙箱实例:创建一个DBS服务托管的数据库实例,您可以直接远程访问该数据库实例。
    实例地区 选择沙箱实例的地域。
    对端专有网络 选择沙箱实例所属的专有网络。
    对端交换机 选择目标交换机,指定分配沙箱实例的IP网段。
    授权DBS配置到DAS 选择是否授权DBS配置到DAS。选中该项后,系统将为新创建的沙箱实例开启免费的DAS基础版服务。
    说明 数据库自治服务DAS(Database Autonomy Service)提供保障数据库稳定、安全及高效的服务,详情请参见数据库自治服务DAS
  6. 单击立即恢复

步骤三:访问沙箱实例

您可以在DBS控制台获取沙箱数据库的实例地址,并通过相应的数据库客户端访问该地址即可,同时您也可以通过数据管理DMS数据库自治服务DAS连接沙箱实例。
说明
  1. 登录DBS控制台
  2. 单击左侧导航栏中的备份计划
  3. 找到目标备份计划ID,单击右侧操作列下的管理
  4. 单击左侧导航栏中的沙箱实例任务,即可查看沙箱实例地址。
    沙箱任务地址
  5. 在您的设备上连接沙箱实例。

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

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