-
下载SSL证书 - 云数据库 GeminiDB
下载SSL证书 SSL证书是一种遵守SSL协议的服务器数字证书,能在客户端和服务器端之间建立加密通道,保证数据在传输过程中不被窃取或篡改。 为了提高数据安全性,创建实例时您可以开启SSL安全连接,实例创建成功后,可通过SSL方式连接实例。通过SSL方式连接实例时,需要使用SSL安全证书。
-
下载SSL默认证书 - 云数据库 GeminiDB
下载SSL默认证书 操作场景 SSL证书是一种遵守SSL协议的服务器数字证书,可以在客户端和服务器端之间建立加密通道,保证数据在传输过程中不被窃取或篡改。 为了提高数据安全性,GeminiDB Influx实例提供默认的SSL证书,创建实例时您可以开启SSL安全连接,待实例创建成功后,可通过SSL方式连接实例。
-
切换实例SSL开关 - 云数据库 GeminiDB
切换实例SSL开关 功能介绍 切换实例的SSL开关。 接口约束 该接口支持如下数据库实例: GeminiDB Mongo GeminiDB Influx GeminiDB Redis 冻结实例,异常实例不支持该操作。 切换SSL后,后台会重启实例,请谨慎操作。 调试 您可以在API
-
设置SSL数据加密 - 云数据库 GeminiDB
“连接管理”,在“基本信息 > SSL”处单击。 在弹出框中,单击“是”,开启SSL连接。 稍后可在“基本信息”区域,查看到SSL已开启。 SSL连接开启后,可以单击SSL处的,下载SSL证书,用于连接实例时使用。 通过SSL方式连接实例的方法可参见SSL连接。 关闭SSL连接 登录管理控制台。
-
设置SSL数据加密 - 云数据库 GeminiDB
1、TLS1.2。 开启SSL安全连接 登录管理控制台。 在服务列表中选择“数据库 > 云数据库 GeminiDB Redis 接口”。 在实例管理页面,单击目标实例名称,进入基本信息页面。 在连接信息区域,单击SSL处的,开启SSL安全连接。 图1 开启SSL安全连接 SSL安全连接开启成
-
通过SSL方式连接实例 - 云数据库 GeminiDB
弹性云服务器必须处于目标实例所属安全组允许访问的范围内,详情请参见配置安全组规则。 开启SSL安全连接后,外部应用需要使用SSL证书并通过SSL的方式访问GeminiDB Redis实例。 使用SSL方式时需要确保所使用的Redis客户端具有SSL的连接能力,例如:Redis-cli 6.x版本。 前提条件
-
设置SSL数据加密 - 云数据库 GeminiDB
在数据库信息区域,单击SSL后的,关闭SSL安全连接。 图3 关闭SSL安全连接 您也可以在实例基本信息页面,单击左侧导航栏中的“连接管理”,在“基本信息 > SSL”处单击,关闭SSL安全连接。 图4 关闭SSL安全连接 SSL安全连接关闭后,可以通过非SSL的方式连接GeminiDB
-
开启和关闭SSL安全连接 - 云数据库 GeminiDB
接口”。 在实例管理页面,单击目标实例名称,进入基本信息页面。 在数据库信息区域,单击SSL后的,开启SSL安全连接。 图1 开启SSL安全连接 关闭SSL安全连接 登录管理控制台。 在服务列表中选择“数据库 > 云数据库 GeminiDB Influx 接口”。 在实例管理页面,单击目标实例名称,进入基本信息页面。
-
驱动包、环境依赖 - 云数据库 GeminiDB
Mongo支持通过Java语言接口来操作数据,通过Java连接实例的方式有无需下载SSL证书连接和用户下载SSL证书连接两种,其中使用SSL证书连接加密功能,具有更高的安全性。 GeminiDB Mongo新实例默认关闭SSL数据加密,开启SSL请参考开启SSL。 驱动安装 进入Jar驱动下载地址下载连接GeminiDB
-
连接数据库 - 云数据库 GeminiDB
(rwuser, password),connectTimeoutMS=5000,ssl=True, ssl_cert_reqs=ssl.CERT_REQUIRED,ssl_match_hostname=False,ssl_ca_certs=${path to certificate authority
-
驱动包 - 云数据库 GeminiDB
Mongo支持通过Go语言接口来操作数据,通过Go连接实例的方式有开启SSL认证连接和关闭SSL认证连接两种,其中开启SSL证书连接加密功能,具有更高的安全性。 GeminiDB Mongo新实例默认关闭SSL数据加密,开启SSL请参考开启SSL。 驱动下载 建议使用go mod下载驱动 require
-
通过Robo 3T工具连接副本集实例 - 云数据库 GeminiDB
置安全组规则,确保可以通过Robo 3T工具访问弹性公网IP。 安装Robo 3T工具。 安装方法请参见如何安装Robo 3T工具。 SSL方式 使用SSL方式连接,请务必开启SSL连接,否则会报错。关于如何开启SSL连接,请参见设置SSL数据加密。 获取副本集实例的弹性公网IP和端口信息。
-
连接数据库 - 云数据库 GeminiDB
连接数据库 使用SSL证书连接 该方式属于SSL连接模式,需要下载SSL证书,通过证书校验并连接数据库。 您可以在“实例管理”页面,单击实例名称进入“基本信息”页面,单击“数据库信息”模块“SSL”处的,下载根证书或捆绑包。 通过Java连接MongoDB数据库,代码中的Java链接格式如下:
-
通过内网连接实例 - 云数据库 GeminiDB
在客户端工具“cqlsh”所在的目录下,连接数据库实例。 export SSL_CERTFILE=/<PATH_OF_SSL_CERT_FILE> export SSL_VERSION=TLSv1_2 ./cqlsh <DB_HOST> <DB_PORT> --ssl -u <DB_USER> 示例: ./cqlsh
-
通过Go语言连接实例 - 云数据库 GeminiDB
本章节介绍了通过Go语言连接GeminiDB Influx实例的方法。 前提条件 获取SSL默认证书,具体操作请参见下载SSL默认证书。 配置CCM私有证书,具体操作请参见CCM私有证书配置。 获取客户端相关代码,请自主从InfluxDB开源项目网站下载。 使用非SSL方式连接实例的示例代码 package main
-
通过MongoDB客户端连接副本集实例 - 云数据库 GeminiDB
安装MongoDB客户端。 SSL连接 使用SSL方式连接,请务必开启SSL连接,否则会报错。关于如何开启SSL连接,请参见设置SSL数据加密。 登录管理控制台。 在服务列表中选择“数据库 > 云数据库 GeminiDB Mongo接口。 在“实例管理”页面,单击实例名称。 在左侧导航树,单击“连接管理”。
-
通过内网IP连接实例 - 云数据库 GeminiDB
客户端连接GeminiDB Redis实例。您可以根据业务需求选用非SSL方式或SSL方式连接实例,其中,SSL连接实现了数据加密功能,具有更高的安全性,详情请参见通过SSL方式连接实例。本章节中主要介绍非SSL方式连接GeminiDB Redis实例的步骤。 为了保障数据可靠性
-
通过Python语言连接实例 - 云数据库 GeminiDB
username=username, password=password, ssl=True) client.get_list_database() host,port请以实际值为准。 ssl的值必须设置为True。 如果不设置ssl,或者ssl设置为False,则会报如下错误: InfluxDBClientError:
-
如何在线弹性扩容,支持业务扩展 - 云数据库 GeminiDB
买存储,无需重建,无论多大数据量,都可以控制在5分钟左右。 云数据库 GeminiDB采用容器化部署,规格变更只涉及计算资源,只需修改容器参数即可,无需挂盘等操作,规格变更速度极快。 父主题: 关键特性
-
通过mongodump和mongorestore工具迁移数据 - 云数据库 GeminiDB
使用mongodump工具,备份源数据库中的数据。 SSL命令格式: ./mongodump --host <DB_HOST> --port <DB_PORT> --authenticationDatabase <AUTH_DB> -u <DB_USER> --ssl --sslCAFile