Redis持久化与备份恢复概述 概览 为避免Redis内存中的数据在服务器宕机或其它故障情况下丢失,云数据库Redis提供了不同的数据持久化策略以及备份恢复策略,通过合理选择和配置,实现数据的持久化和恢复,提高系统的可用性和可靠性。 持久化策略 RDB持久化 在指定的时间间隔内,将内存中的数据集快照写入磁盘,数据恢复时将快照文件直接再读到内存。
查看备份列表API 请求说明 查询某个实例备份列表。 请求结构 GET /v1/instance/{instanceId}/backup HTTP/1.1 Host: redis.{region}.baidubce.com Authorization: authorization string 请求头域 除公共头域外,无其它特殊头域。
请求参数 参数名称 参数类型 参数位置 是否必须 描述 instanceId String Path 是 集群ID 返回头域 除公共头部,无其它特殊头部。 返回参数 参数名称 参数类型 描述 backupTime String 备份时间。 backupDays String 备份周期。 expireDay Integer 备份持续时长。
isEncrypt String Body 是 是否开启加密 no 不开启 yes 开启 返回头域 除公共头部,无其它特殊头部。 返回参数 无特殊返回参数。
请求参数 参数名称 类型 是否必选 参数位置 描述 version String 是 Path参数 API 版本号 id String 是 Path参数 备份 ID appID String 是 Query参数 集群 ID logBackupType String 是 Query参数 备份类型。取值:logical 返回头域 除公共头域,无其它特殊头域。
查询 binlog 备份列表 接口描述 本接口用于查询 binlog 备份列表。 请求结构 GET /v{version}/gaiadb/binlog/list?
备份管理(新) 备份管理 修改备份策略 使用以下代码修改备份策略。
与其他云服务的关系 云服务器BCC:您需要通过云主机连接HBase服务,该云主机需与HBase服务必须在同一地域,并且IP加入到HBase访问白名单中,参见 云服务器 。 云监控BCM:云监控平台提供全方位的监控与告警服务,可以向用户展示购买的云数据库HBase集群使用状况及系统健康状况等,便于您随时了解集情况,参见 云监控 。
手动备份API 请求说明 通过调用API来进行手动备份。 请求结构 POST /v1/instance/{instanceId}/backup HTTP/1.1 Host: redis.{region}.baidubce.com Authorization: authorization string 请求头域 除公共头域外,无其它特殊头域。
删除手动备份API 请求说明 通过调用API来删除手动备份。 请求结构 DELETE /v1/instance/{instanceId}/backup/{batchId} HTTP/1.1 Host: redis.{region}.baidubce.com Authorization: authorization string 请求头域 除公共头域外,无其它特殊头域。