
# 管理自动备份
GeminiDB HBase接口支持创建数据库实例的自动备份，以保证数据可靠性。当数据库或表被恶意或误删除，可依赖实例的备份保障数据安全。
#### 使用须知
- 备份过程中，备份文件会被上传到OBS桶中，最终以压缩包的形式存储在OBS桶中。在此过程中，由于备份文件上传和业务读取带宽存在一定的竞争关系，所以对OBS的上传带宽进行了相应的限流，单节点最大的上传带宽范围在20MB/s\~70MB/s。 因此在选择实例节点数量时，一般也要考虑备份的带宽限制，选择合适的节点数量，以达到更好的性能。
  
- 备份上传过程中会消耗一定的CPU，因此会存在CPU上涨的现象，一般涨幅范围在5%\~15%，该现象属于正常现象。
- 备份上传的过程中，内存增长并不明显。一般在300MB左右，实际内存的增长量和实例数据量大小有关。这部分增长的内存主要是备份上传和读取时进行的少量缓存，备份上传结束后内存会恢复正常。
- GeminiDB HBase接口支持手动修改增量备份，您可以根据自己的需要来修改增量备份。
- 如果需要使用增量备份，您可以在管理控制台右上角，选择"[工单 \> 新建工单](https://console.huaweicloud.com/ticket/#/ticketindex/createIndex)"，联系客服申请开通。
- 开启增量备份后，增备类型默认是数据增备。如果需要选择PITR增备类型，您可以在管理控制台右上角，选择"[工单 \> 新建工单](https://console.huaweicloud.com/ticket/#/ticketindex/createIndex)"，联系客服申请开通。
 
 #### 自动备份策略
系统按照自动备份策略，对数据库进行自动备份，备份将以压缩包的形式存储在对象存储服务中，以保证用户数据的机密性和持久性。建议您定期对数据库进行备份，当数据库故障或数据损坏时，可以通过备份恢复数据库。由于开启备份会损耗数据库读写性能，建议您选择业务低峰时间段启动自动备份。
创建数据库实例时，系统默认开启自动备份策略，默认开启的自动备份策略设置如下：
图1开启备份策略   
![](https://support.huaweicloud.com/hbaseug-nosql/zh-cn_image_0000002317317077.png "点击放大")
- **增量备份** **：** 系统默认开启增量备份。可以手动开启或关闭增量备份，单击"增量备份"后的![](https://support.huaweicloud.com/hbaseug-nosql/zh-cn_image_0000002282724372.png)，开启增量备份。增量备份开通之后会占用OBS存储空间。开启增量备份后，选择增备类型，默认选择数据增备。
  - 数据增备：实例只支持恢复到指定时间点。
  
  - PITR增备：实例可以恢复到任意时间点。
    图2选择增备类型   
    ![](https://support.huaweicloud.com/hbaseug-nosql/zh-cn_image_0000002282827662.png "点击放大") 
  
  
  开启增量备份会在下次全备时生效，建议勾选增备周期下的立即创建备份。
  - 勾选立即创建备份后，立即下发全量备份，增量开始生效；
  
  - 不勾选时，增量备份会在下次全备时生效。
    图3勾选创建备份   
    ![](https://support.huaweicloud.com/hbaseug-nosql/zh-cn_image_0000002317317089.png "点击放大") 
    
- **增备周期** **：**系统默认自动将每隔15分钟的离散时间点上的增量数据进行备份。
- **保留天数：** 自动备份可保留天数默认为7天。可设置保留天数范围为1\~3660天。全量备份未超过保留天数前系统会一直保留，直到全量备份超过保留天数后才会删除。
  - 增加保留天数，可提升数据可靠性，请根据需要设置。
  
  - 减少保留天数，会针对已有的备份文件生效，即超出备份保留天数的已有备份文件（包括全量备份和增量备份）会被自动删除，但手动备份不会自动删除，请您谨慎选择。
  
  
  ![](https://support.huaweicloud.com/hbaseug-nosql/public_sys-resources/note_3.0-zh-cn.png)
  - 保留天数小于7天，系统每天都会进行自动备份。
  
  - 系统会自动检测已有的自动备份文件，若备份文件超过用户自定义的数据保留天数，则将其删除。
  
  - **备份时间段：**默认为24小时内，间隔一小时的随机的一个时间段，例如00:00～01:00。备份时间段以GMT时区保存。如果碰到夏令时或冬令时切换，备份时间段会因时区变化而改变。
   
  假如保留天数设置为"2"，表示超过两天的全量备份和增量备份会被自动删除。即周一产生的备份会在周三删除，同理，周二产生的备份会在周四删除。
  **全量备份文件自动删除策略** **：**
  已有备份文件超出备份天数后会自动删除。
  
- **备份周期：** 默认为全选。
  - 全选：选择一周内的每一天。系统每天都会进行自动备份。
  
  - 选择周期：选择一周内的一天或几天。系统会在所选时间进行自动备份。
  
  
  ![](https://support.huaweicloud.com/hbaseug-nosql/public_sys-resources/note_3.0-zh-cn.png)
  备份周期对应的备份开始时间1小时内，系统会自动触发全量备份。备份所需时间由备份数据量决定，备份数据量越大，备份所需时间越长。
  
- 实例创建成功后，您可根据业务需要设置自动备份策略。系统将按照您设置的自动备份策略对数据库进行备份。
- 关闭自动备份策略后，自动备份将会立即停止。
 
 #### 修改自动备份策略
1. 登录[云数据库GeminiDB控制台](https://console.huaweicloud.com/nosql/#/instance/list)。
2. 在"实例管理"页面，单击目标实例，进入实例的"基本信息"页面。
3. 在左侧导航栏中选择"备份恢复"页签，单击"修改备份策略"，设置备份策略。备份策略设置完成后，单击"确定"，保存修改。 
   设置备份策略的方法可参考[自动备份策略]。
   图4修改备份策略   
   ![](https://support.huaweicloud.com/hbaseug-nosql/zh-cn_image_0000002282724388.png "点击放大")
   
   
4. 备份策略修改成功后，您可在"备份管理"页面或"备份恢复"页签，查看或管理已经生成的备份文件。
 
#### 查看增量备份文件
GeminiDB HBase接口支持查看数据备份的增量备份文件大小和记录。
- 如果您需要查看数据备份的增量备份文件大小和记录，您可以在管理控制台右上角，选择"[工单 \> 新建工单](https://console.huaweicloud.com/ticket/#/ticketindex/createIndex)"，联系客服申请开通。
- 只有打开增量备份开关，才可以查看数据备份的增量备份文件大小和记录，否则内容为空。
1. 登录[云数据库GeminiDB控制台](https://console.huaweicloud.com/nosql/#/instance/list)。
2. 在"实例管理"页面，选择目标实例，单击实例名称，进入基本信息页面。
3. 在左侧导航树，单击"备份恢复"。
4. 在"备份恢复"页面，选择"增量备份"。 
   图5增量备份   
   ![](https://support.huaweicloud.com/hbaseug-nosql/zh-cn_image_0000002282827666.png "点击放大")
   
   
5. 您可以查看数据备份的增量备份文件大小和记录。
 
#### 关闭增量备份
1. 登录[云数据库GeminiDB控制台](https://console.huaweicloud.com/nosql/#/instance/list)。
2. 在"实例管理"页面，单击目标实例，进入实例的"基本信息"页面。
3. 在左侧导航栏中选择"备份恢复"页签，单击"修改备份策略"，单击"增量备份"后的![](https://support.huaweicloud.com/hbaseug-nosql/zh-cn_image_0000002317317101.png "点击放大")，关闭增量备份。
   
   图6关闭增量备份   
   ![](https://support.huaweicloud.com/hbaseug-nosql/zh-cn_image_0000002317363989.png "点击放大")
   
   
 
#### 关闭自动备份策略
1. 登录[云数据库GeminiDB控制台](https://console.huaweicloud.com/nosql/#/instance/list)。
2. 在"实例管理"页面，单击目标实例，进入实例的"基本信息"页面。
3. 在左侧导航栏中选择"备份恢复"页签，单击"修改备份策略"。
4. 在"修改备份策略"弹出框中单击![](https://support.huaweicloud.com/hbaseug-nosql/zh-cn_image_0000002282724392.png)然后单击"确定"，关闭自动备份策略。
   
   图7关闭备份策略   
   ![](https://support.huaweicloud.com/hbaseug-nosql/zh-cn_image_0000002317317109.png "点击放大")
   
   关闭自动备份策略时，您可选择是否同时删除自动备份。
   - 勾选，删除当前还在保留天数内的备份文件。备份列表中将不会有自动备份，直到您再次开启自动备份策略。
   
   - 不勾选，将保存当前还在保留天数内的备份文件，后期可手动删除，请参见[删除自动备份]。
    
   关闭自动备份策略后，自动备份将会立即停止。
   
   
 
 #### 删除自动备份
自动备份策略关闭后，支持用户删除已保存的自动备份，从而释放相关存储空间。
自动备份策略开启后，对于过期的自动备份，系统会检测并删除，用户不可删除自动备份。
![](https://support.huaweicloud.com/hbaseug-nosql/public_sys-resources/caution_3.0-zh-cn.png)
备份删除后，不可恢复，请谨慎操作。
- **方式一**
  1. 登录[云数据库GeminiDB控制台](https://console.huaweicloud.com/nosql/#/instance/list)。
  
  2. 在"实例管理"页面，单击目标实例，进入实例的"基本信息"页面。
  
  3. 在左侧导航栏中选择"备份恢复"页签，单击目标备份对应操作列中的"删除"。
  
  4. 在"删除备份"弹出框中，确认目标备份信息，单击"是"。
   
- **方式二**
  1. 登录[云数据库GeminiDB控制台](https://console.huaweicloud.com/nosql/#/instance/list)。
  
  2. 在"备份管理"页面，单击目标备份对应操作列中的"删除"。
  
  3. 在"删除备份"弹出框中，确认目标备份信息，单击"是"。
   
 
