更新时间:2024-08-03 GMT+08:00

管理手动备份

GeminiDB Cassandra支持对“运行状态”“正常”的实例创建手动备份,以保证数据可靠性。当数据库或表被恶意或误删除,可依赖实例的备份保障数据安全。

使用须知

  • 手动备份为全量备份。
  • 备份过程中,备份文件会被上传到OBS桶中,最终以压缩包的形式存储在OBS桶中。在此过程中,由于备份文件上传和业务读取带宽存在一定的竞争关系,所以对OBS的上传带宽进行了相应的限流,单节点最大的上传带宽范围在20MB/s~70MB/s。

    因此在选择实例节点数量时,一般也要考虑备份的带宽限制,选择合适的节点数量,以达到更好的性能。

  • 备份上传过程中会消耗一定的CPU,因此会存在CPU上涨的现象,一般涨幅范围在5%~15%,该现象属于正常现象。
  • 备份上传的过程中,内存增长并不明显。一般在300MB左右,实际内存的增长量和实例数据量大小有关。这部分增长的内存主要是备份上传和读取时进行的少量缓存,备份上传结束后内存会恢复正常。

创建手动备份

  1. 登录管理控制台。
  2. 在服务列表中选择“数据库 > 云数据库 GeminiDB Cassandra 接口”。
  3. 创建手动备份。

    方式一

    在“实例管理”页面,选择目标实例,单击操作列的更多 > 创建备份

    方式二
    1. 在“实例管理”页面,单击目标实例,进入实例的“基本信息”页面。
    2. 在左侧导航栏中选择“备份恢复”页签,单击“创建备份”

    方式三

    在左侧导航树单击“备份管理”,进入“备份管理”页面,单击“创建备份”

  4. “创建备份”弹出框中,输入备份名称及描述,单击“确定”

    图1 创建备份

    表1 创建手动备份参数说明

    参数

    说明

    实例名称

    默认为目标实例名称,不可修改。

    备份名称

    备份名称在4~64位之间,必须以英文字母开头,不区分大小写,可以包含英文字母、数字、中划线或者下划线,不能包含其他特殊字符。

    描述

    描述不能超过256位,且不能包含回车和 > ! < " & ' =特殊字符。

  5. 创建手动备份任务下发成功后,可查看备份状态。

    • “备份管理”“备份恢复”页面,可查看正在创建的手动备份的状态显示为“备份中”。
    • 手动备份创建成功的状态显示为“备份完成”。

删除手动备份

如果不再需要已经生成的手动备份,可在“备份管理”页面或“备份恢复”页签进行删除。

手动备份被删除后,将不再显示在备份列表中。

备份删除后,不可恢复,请谨慎操作。

方式一
  1. 登录管理控制台。
  2. 在服务列表中选择“数据库 > 云数据库 GeminiDB Cassandra 接口”。
  3. 在“实例管理”页面,单击目标实例,进入实例的“基本信息”页签。
  4. 在左侧导航栏中选择“备份恢复”页签,单击目标备份对应操作列中的“删除”
  5. 在删除备份弹出框中,确认目标备份的信息,单击“是”

方式二

  1. 登录管理控制台。
  2. 在服务列表中选择“数据库 > 云数据库 GeminiDB Cassandra 接口”。
  3. “备份管理”页面,单击目标备份对应操作列中的“删除”
  4. 在删除备份弹出框中,确认目标备份的信息,单击“是”