
# 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实例。
  ![](https://support.huaweicloud.com/usermanual-ddm/public_sys-resources/note_3.0-zh-cn.png)
  PITR是指已经将数据节点恢复到指定时间点。RDS for MySQL的PITR操作，可参考RDS for MySQL《用户指南》中 数据恢复-\>恢复到云上MySQL数据库-\>全量数据恢复：恢复到指定时间点（PITR）。
  
- 目标DDM实例不能关联RDS for MySQL实例，不能创建逻辑库和账号。
- 暂不支持目标DDM实例在主网段、RDS for MySQL实例在扩展网段的场景。
- 源DDM实例版本需大于等于2.3.2.11版本，目标DDM实例版本需大于等于3.0.8版本。
- 所能够恢复到的时间点依赖您在源DDM实例的数据节点上设置的备份策略。
 
#### 前提条件
- 已购买源DDM实例，并已关联RDS for MySQL实例，该RDS for MySQL实例为源数据节点。
- 源数据节点已经按指定时间点恢复到目标数据节点。
- 目标RDS for MySQL实例与目标DDM实例必须处于相同VPC、子网，且安全组配置相同。
 
 #### 根据自定义时间点进行Metadata恢复
1. 登录分布式数据库中间件控制台。
2. 购买新的DDM实例，将新购买的DDM实例作为目标DDM实例。DDM购买请参考[实例购买](https://support.huaweicloud.com/usermanual-ddm/ddm_06_00017.html)。
3. 在DDM实例列表页面单击源DDM实例名称，进入实例基本信息页面。
4. 在左侧导航栏选择"备份恢复"，进入恢复数据页面。
5. 单击"Metadata恢复"按钮。
6. 在"Metadata恢复"页面，设置选择恢复到的时间点，源DDM将在该时间点就近选择合适的DDM元数据备份集。 
   图1恢复信息   
   ![](https://support.huaweicloud.com/usermanual-ddm/zh-cn_image_0000001594343974.png)
   表1参数说明 
   | 参数名称   | 说明                                                                                                   |
   |:---|:---|
   | 恢复时间点  | 选择恢复时间点，系统将根据恢复时间点就近筛选Metadata备份。                                                                    |
   | 目标DDM  | 选择[2]中新创建的DDM实例。                                                      |
   | 目标数据节点 | 选择已经完成PITR的RDS for MySQL实例，可根据名字或ID进行搜索。系统将根据您选择的数据节点与筛选的Metadata备份上的分片信息进行匹配，如果匹配成功将进行Metadata数据重建。 |
      
   
   
7. 单击"确定"，等待出现Metadata恢复成功提示，即表示恢复完成。
 
 #### 根据备份文件进行Metadata恢复
1. 登录分布式数据库中间件控制台。
2. 购买新的DDM实例，将新购买的DDM实例作为目标DDM实例。DDM购买请参考[实例购买](https://support.huaweicloud.com/usermanual-ddm/ddm_06_00017.html)。
3. 在左侧导航栏选择"备份管理"，进入备份管理页面。或在实例详情的左侧导航栏选择"备份管理"。
4. 根据实例名称、备份开始/结束时间选择需要恢复的备份，单击操作栏的"恢复"。 
   图2Metadata恢复   
   ![](https://support.huaweicloud.com/usermanual-ddm/zh-cn_image_0000001594298668.png)
   
   
5. 在Metadata恢复页面，设置备份恢复信息。 
   图3恢复信息   
   ![](https://support.huaweicloud.com/usermanual-ddm/zh-cn_image_0000001593980440.png)
   表2参数说明 
   | 参数名称   | 说明                                                                                      |
   |:---|:---|
   | 备份名称   | 需要恢复的备份名称。                                                                              |
   | 目标DDM  | 选择[2]中新创建的DDM实例。                                        |
   | 目标数据节点 | 选择已经完成PITR的RDS for MySQL实例。系统将根据您选择的数据节点与筛选的Metadata备份上的分片信息进行匹配，如果匹配成功将进行Metadata数据重建。 |
      
   
   
6. 单击"确定"，等待出现Metadata恢复成功提示，即表示恢复完成。
 
