您可以使用DBS沙箱功能,从目标备份集快速创建新的数据库实例,让您的备份数据快速可用。多个沙箱实例之间的读写不会互相影响,也不会影响原数据库。本文介绍DBS沙箱的使用流程,帮助您快速掌握创建、使用DBS沙箱的操作。
前提条件
- 数据源类型为自建MySQL,接入数据源的具体操作,请参见手动添加数据源。
- 已创建备份计划,并至少已完成一次全量备份。具体操作,请参见备份数据库。
- 备份计划状态处于运行中。
- 已创建专有网络VPC(Virtual Private Cloud),用于访问沙箱实例。具体操作,请参见创建默认专有网络和交换机。
背景信息
DBS沙箱功能,尝试引入数据重删技术(重复数据删除技术)和虚拟化存储技术,来解决传统数据库备份服务中的存储成本和使用成本问题。通过重删和增量合并技术,使得备份数据在服务端持续保持可用的全量状态。通过虚拟化存储技术,可以不经过拷贝而快速提供全量数据的副本直接用于读写。关于功能介绍、应用常见、费用与功能限制的详情,请参见DBS沙箱功能概览。
本文仅介绍自建数据库的应急恢复,RDS实例的应急恢复请参见RDS MySQL应急恢复(沙箱实例)。
通常使用DBS沙箱功能,您需要进行如下步骤的操作:
- 步骤一:DBS控制台开启沙箱功能
- 步骤二:创建沙箱实例
- 步骤三:访问沙箱实例
费用说明
DBS控制台开启沙箱功能
您需要先在DBS控制台开启沙箱功能,系统会自动同步待恢复的数据至沙箱存储中,并在沙箱存储中生成多个直接可用的沙箱实例快照。
DBS控制台关闭沙箱功能
创建沙箱实例
访问沙箱实例
您可以在DBS控制台获取沙箱数据库的实例地址,并通过相应的数据库客户端访问该地址即可,同时您也可以通过DMS访问沙箱实例或通过ECS访问沙箱实例。在沙箱实例中的读写不会影响到源数据库,您可以在沙箱实例中进行各类分析、测试验证、应急容灾等操作。
说明
- 访问沙箱实例的客户端设备(例如云服务器ECS)需要和沙箱实例属于同一个专有网络。
- 沙箱实例的账号密码以及所有配置均与源备份数据库完全一致。
释放沙箱实例
- 登录DBS控制台。
- 单击左侧导航栏中的备份计划,然后在上方选择目标地域。
- 找到目标备份计划ID,单击右侧操作列下的管理。
- 在沙箱实例任务页面,单击目标沙箱实例操作列下的释放实例。
- 单击确定,即可释放沙箱实例。
常见问题
-
Q:在DBS控制台关闭沙箱功能时,出现如下提示信息后该如何处理?
A:您在关闭沙箱前,请先释放正在运行中的沙箱实例。具体操作请参见释放沙箱实例。
-
Q:沙箱功能关闭后,还会产生其他费用吗?
A:当您释放完沙箱实例并且关闭沙箱功能后,将不再产生任何费用。