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