BDB 数据集导入源对象

记录用于 Redis Enterprise Software REST API 调用的 bdb dataset_import_sources 对象。

Redis 企业软件

您可以从以下位置类型将数据导入到数据库:

  • HTTP/S 协议
  • FTP (自由贸易协定
  • SFTP (英语)
  • 亚马逊 S3
  • Google 云存储
  • Microsoft Azure 存储
  • NAS/本地存储

要导入的源文件应为 RDB 格式。它也可以位于压缩 (gz) RDB 文件中。

提供一组数据集导入源对象,以便从多个文件导入数据。

基本参数

对于所有导入位置对象,您需要通过type田。

位置类型 “type” 值
FTP/S “url”
SFTP (英语) “SFTP”
亚马逊 S3 “S3”
Google 云存储 “GS”
Microsoft Azure 存储 “ABS” 抗体
NAS/本地存储 “mount_point”

特定于位置的参数

任何其他必需参数可能因导入位置类型而异。

FTP (自由贸易协定

密钥名称 类型 描述
网址 字符串 表示 FTP/S 位置的 URI,格式如下:ftp://user:password@host:port/path/.如果不需要,可以省略 user 和 password。

SFTP (英语)

密钥名称 类型 描述
钥匙 字符串 SSH 私钥,用于保护 SFTP 服务器连接。如果未指定 SSH 私钥,则使用自动生成的集群私钥,并且必须将集群的 SSH 公钥添加到 SFTP 服务器配置中。(可选)
sftp_url 字符串 SFTP URL,格式为:sftp://user:password@host[:port]/path/filename.rdb.默认端口号为 22,默认路径为“/”。

AWS S3

密钥名称 类型 描述
access_key_id 字符串 有权访问存储桶的 AWS 访问密钥 ID
bucket_name 字符串 S3 存储桶名称
文件名 字符串 RDB 文件名,包括文件扩展名。
region_name 字符串 Amazon S3 区域名称(可选)
secret_access_key 字符串 与访问密钥 ID 匹配的 AWS 秘密访问
子目录 字符串 S3 存储桶中备份目录的路径(可选)

Google 云存储

密钥名称 类型 描述
bucket_name 字符串 Cloud Storage 存储分区名称
client_email 字符串 Cloud Storage 客户端 ID 的电子邮件地址
client_id 字符串 有权访问 Cloud Storage 存储分区的 Cloud Storage 客户端 ID
文件名 字符串 RDB 文件名,包括文件扩展名。
private_key 字符串 与私钥 ID 匹配的 Cloud Storage 的私钥
private_key_id 字符串 有权访问 Cloud Storage 存储分区的 Cloud Storage 私钥 ID
子目录 字符串 Cloud Storage 存储分区中备份目录的路径(可选)

Azure Blob 存储

密钥名称 类型 描述
account_key 字符串 存储帐户的访问密钥
account_name 字符串 有权访问容器的存储帐户名称
容器 字符串 Blob 存储容器名称
文件名 字符串 RDB 文件名,包括文件扩展名。
sas_token 字符串 使用共享访问签名进行身份验证的令牌
子目录 字符串 Blob 存储容器中备份目录的路径(可选)
注意:
account_keysas_token是互斥的

NAS/本地存储

密钥名称 类型 描述
路径 字符串 要导入的本地挂载文件名的路径。您必须在所有节点上创建挂载点,并且redislabs:redislabs用户必须对本地挂载点具有读取权限。
为本页评分
返回顶部 ↑