Metadata恢复
关于Metadata的备份策略,用户无需手动创建备份,DDM将在每日凌晨2点至3点对实例的Metadata数据进行备份,备份保留时长30天。删除逻辑库、逻辑库分片变更后清理数据、删除实例等影响Metadata的重要操作也会触发元数据备份。
元数据恢复特性用于误删库或者RDS for MySQL本身出现异常等业务场景,可根据过去的某个时间点,将Metadata数据与已经PITR恢复完成的RDS for MySQL实例进行匹配,重建DDM和RDS for MySQL的关联关系,恢复DDM。当前该特性仅支持RDS for MySQL引擎。
Metadata恢复支持客户自己选择时间点进行恢复,详细请参考自选时间点Metadata恢复。也支持客户根据已经完成的备份进行恢复,详细请参考根据备份Metadata恢复。
使用须知
- Metadata恢复主要侧重于元数据恢复,是基于已经PITR恢复完成的数据节点(RDS for MySQL)进行的DDM恢复,只需预置新的DDM实例。
PITR是指已经将数据节点恢复到指定时间点。
- 目标DDM实例不能关联RDS for MySQL实例,不能创建逻辑库和账号。
- 确保选择的RDS for MySQL实例已经进行PITR恢复。
- 暂不支持目标DDM实例在主网段、RDS for MySQL实例在扩展网段的场景。
- 源DDM实例版本需大于等于2.3.2.11版本,目标DDM实例版本需大于等于3.0.8版本。
- 所能够恢复到的时间点依赖您在原DN实例上设置的备份策略。
自选时间点Metadata恢复
- 登录分布式数据库中间件控制台。
- 购买新的DDM实例。DDM购买请参考实例购买。
- 在DDM实例列表页面单击当前实例名称,进入实例基本信息页面。
图1 实例列表页面
- 在左侧导航栏选择“备份恢复”,进入恢复数据页面。
- 单击“Metadata恢复”按钮。
- 在“Metadata恢复”页面,设置选择恢复到的时间点,DDM将在该时间点就近选择合适的DDM元数据备份集。
图2 恢复信息
表1 参数说明 参数名称
说明
恢复时间点
选择恢复时间点,系统将根据恢复时间点就近筛选Metadata备份。
目标DDM
选择2中创建的DDM实例作为目标实例。
目标数据节点
选择已经完成PITR的RDS for MySQL实例。系统将根据您选择的数据节点与筛选的Metadata备份上的分片信息进行匹配,如果匹配成功将进行Metadata数据重建。
- 单击“确定”,等待出现Metadata恢复成功提示,即表示恢复完成。
根据备份Metadata恢复
- 登录分布式数据库中间件控制台。
- 购买新的DDM实例。DDM购买请参考实例购买。
- 在左侧导航栏选择“备份管理”,进入备份管理页面。
- 根据实例名称、备份开始/结束时间选择需要恢复的备份,单击操作栏的“恢复”。
图3 Metadata恢复
- 在Metadata恢复页面,设置备份恢复信息。
图4 恢复信息
表2 参数说明 参数名称
说明
备份名称
需要恢复的备份名称。
目标DDM
选择2中创建的DDM作为目标DDM。
目标数据节点
选择已经完成PITR的RDS for MySQL实例。系统将根据您选择的数据节点与筛选的Metadata备份上的分片信息进行匹配,如果匹配成功将进行Metadata数据重建。
- 单击“确定”,等待出现Metadata恢复成功提示,即表示恢复完成。