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

设置跨区域备份策略

GeminiDB Cassandra支持将备份文件存放到目标区域或者OBS存储,用户可以在异地区域使用目标区域的备份文件恢复到新的GeminiDB Cassandra实例,用来恢复业务。

实例开启跨区域备份策略后,会根据自动备份策略将该实例创建的自动备份文件备份到目标区域。您可以在管理控制台上的“备份管理”页面,对跨区域的备份文件进行管理。

使用须知

  • 如需开通设置跨区域备份策略的权限,您可以联系客服申请开通。
  • 在开启跨区域备份策略之前,需确认自动备份策略已开启,否则跨区域备份将无法生效。详情请参见开启或修改自动备份策略

计费说明

表1 计费说明

规格码

收费项

费用单价

geminidb.cassandra.crossreg.backup.space.dfv

存储空间

0.0009 元/GB/小时

geminidb.cassandra.crossreg.backup.flow

跨Region备份流量

0.5 元/GB

开启或修改跨区域备份

  1. 登录管理控制台。
  2. 在服务列表中选择“数据库 > 云数据库 GeminiDB Cassandra 接口”。
  3. 在“实例管理”页面,选择目标实例,单击实例名称,进入基本信息页面。
  4. 在左侧导航树,单击“备份恢复”。
  5. 在“备份恢复”页面,单击“设置跨区域备份策略”。
  6. “设置跨区域备份策略”弹框中,设置备份策略。

    图1 设置跨区域备份策略

    表2 参数说明

    参数名称

    说明

    是否开启跨区域全备

    开启跨区域全备后,当前实例的自动全量备份文件将会备份到异地。

    选择备份区域

    根据业务需要设置备份区域。

    跨区域备份保留时长

    跨区域备份保留时长是指跨区域备份可保留的时间,保留天数范围为1~1825天,增加保留天数可提升数据可靠性,请根据需要设置。

    • 开启跨区域备份策略仅对新产生的备份生效,即为开启跨区域备份策略后产生的备份生效,之前的备份文件不会存储到异地。
    • 同一个租户下各数据库实例,备份选择的目标区域需要相同。
    • 跨区域备份会在实例本区域备份完成后异步复制到异地。
    • 跨区域全备只会复制自动全量备份到异地。

  7. 单击“确定”
  8. 您可以在“备份管理”页面的“数据库跨区域备份”页签,管理跨区域备份。

    图2 管理跨区域备份文件

    默认展示所有的跨区域备份实例信息。

    • 单击“设置跨区域备份策略”,可以修改跨区域备份策略。
    • 单击“查看跨区域备份”,可以查看到生成的备份文件。您也可以通过单击操作列的“恢复”,将备份文件恢复到新建数据库实例上,具体操作请参见恢复备份到新实例
      图3 恢复跨区域备份
      • 跨区域全量只会复制自动全量备份到异地,恢复也是按照全量进行恢复,恢复成功的新实例是一个独立的实例,与原有实例没有关联。
      • 备份恢复到新实例使用原实例的参数组恢复,保证恢复出来的参数跟原来实例的一致。
      • 在实例恢复时,会将备份文件从OBS桶下载到恢复实例的数据目录中,OBS的下载带宽在40MB/s。
      • 恢复备份时,若原实例关闭了跨区域备份策略,则可能导致恢复操作失败。
      • 不支持开启了磁盘加密的实例开启跨区域备份策略。

关闭跨区域备份

  1. 登录管理控制台。
  2. 在服务列表中选择“数据库 > 云数据库 GeminiDB Cassandra 接口”。
  3. 在“实例管理”页面,选择目标实例,单击实例名称,进入基本信息页面。
  4. 在左侧导航树,单击“备份恢复”。
  5. 在“备份恢复”页面,单击“设置跨区域备份策略”。
  6. “设置跨区域备份策略”弹框中,通过设置开关,关闭备份策略。

    图4 关闭跨区域备份策略

    • 确认关闭跨区域备份策略后,跨区域备份任务将立即停止,所有跨区域备份将立即删除,使用跨区域备份的相关操作可能会失败。
    • 如果未关闭跨区域备份的实例被删除,则当前实例的所有跨区域备份会保留,具体保留时间以设置的跨区域备份保留时长为准。

  7. 单击“确定”,即可关闭跨区域备份策略。