云数据库 Redis
  • 产品发布记录
  • 新手引导
  • 产品简介

  • 购买指南

  • 快速入门

  • 操作指南

  • 性能白皮书
  • API文档

    • 认证方式
    • API概览
    • 实例相关接口

    • 备份相关接口

      • 获取备份集列表
      • 获取备份文件信息及备份文件下载地址
        • 1.接口描述
        • 2.请求参数
        • 3.返回参数
        • 4.请求示例
        • 5.返回示例
      • 创建备份
      • 删除备份文件
    • 错误码
  • 最佳实践

  • 常见问题

  • 故障处理

  • 服务条款
  • 相关概念
  • 联系我们
  • 云数据库Redis
  • API文档
  • 备份相关接口
云数据库 Redis

云数据库Redis是首云提供的兼容开源Redis协议标准、基于键值对形式存储的内存数据库服务,具有高可用、高可靠、弹性扩展等特点。支持主从和集群两种架构,可实现亚毫秒级响应时间,每秒处理数十万个请求,可满足高吞吐、低延迟及弹性变配等业务需求。

  • 产品简介
    • 产品概述

    • 产品优势

    • 应用场景

    • 产品系列

    • 命令支持

    • 地域与可用区

  • 购买指南
    • 计费概述

    • 购买方式

    • 欠费说明

    • 调整实例规格费用说明

  • 快速入门
    • 创建Redis实例

    • 设置白名单

    • 连接Redis实例

  • 操作指南
    • 使用限制

    • 操作总览

    • 管理实例

    • 连接实例

    • 网络与安全

    • 备份与恢复

    • 数据迁移

    • 监控告警

    • 账号与密码

    • 参数配置

    • 禁用命令

    • 标签管理

  • API文档
    • 认证方式

    • API概览

    • 实例相关接口

    • 备份相关接口

    • 错误码

  • 最佳实践
    • 消息发布订阅

    • 管道传输

    • 事务处理

  • 常见问题
    • 购买计费

    • 连接登录

    • 使用数据库

    • 监控报警

    • 持久化

    • 缓存策略

  • 故障处理
    • Redis无法连接

    • 使用Csredis客户端时出现Unexpected end of stream异常

    • 使用redis-py客户端时连接集群时报错

    • 使用Jedis客户端时出现Unexpected end of stream异常

    • 使用Jedis客户端时出现OOM异常

    • 如何处理大key问题

获取备份文件信息及备份文件下载地址

最后更新时间:2021-12-20 生成PDF文件 | 前往GitHub编辑

# 1.接口描述

Action:DownloadBackup

描述:获取备份文件信息及备份文件下载地址

请求地址:cdsapi.capitalonline.net/redis

请求方法:GET

# 2.请求参数

参数名 必选 类型 说明
InstanceUuid 是 string 实例编号
BackupId 是 string 备份文件的编号

# 3.返回参数

参数名 类型 说明
Message string 信息描述
Code string 状态码
Data dict 数据
BackupId string 备份编号
Status string 备份状态
BackupType string 备份的类型
StartTime string 备份的开始时间
EndTime string 备份的结束时间
ShardId string 集群版分片id,其他产品为空字符串
BackupMode string 备份的类型(自动或者手动备份)
BackupSize string 备份文件大小,单位字节
Desc string 备份的描述(手动备份可以自定义内容),自动备份为空字符串
BackupDownloadUrl string 公网下载地址
BackupIntranetDownloadUrl string 同内网下载地址

# 4.请求示例

def get_redis_backups_download(instance_uuid,backup_id):
    """
    获取Redis实例备份详情
    """
    action = "DownloadBackup"
    method = "GET"
    param = {
        "InstanceUuid": instance_uuid,  # 实例ID
        "BackupId": backup_id,  # 备份ID
    }
    url = get_signature(action, AK, AccessKeySecret, method, REDIS_URL, param)
    res = requests.get(url)
    result = json.loads(res.content)
    result = json.dumps(result)  # json格式化
    print(result)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

# 5.返回示例

{
    "Code": "Success",
    "Data": {
        "BackupDownloadUrl": "https:/***************************",
        "BackupId": "**********",
        "BackupIntranetDownloadUrl": "http://***************",
        "BackupMode": "manual",
        "BackupSize": 176,
        "BackupType": "full-backup",
        "Desc": "",
        "EndTime": "2020-08-21 15:59:02",
        "InstanceId": "*************",
        "ShardId": "*************",
        "StartTime": "2020-08-21 15:58:45",
        "Status": "finished"
    },
    "Message": "success",
    "TaskId": ""
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
获取备份集列表
创建备份

← 获取备份集列表 创建备份→

最近更新
01
_index
08-18
02
将备份数据迁移至首云Redis
07-11
03
监控概览
04-08
更多文章>

版权所有 ©2005 - 2024 Capitalonline Data Service Co., Ltd 备案序号:京ICP备06033943号 京公网安备:11010502020343号

北京首都在线科技股份有限公司(总部) 经营许可证:B1.B2-20140358 上海红之盟网络科技有限公司(首都在线全资子公司) 经营许可证:B1-20194861