检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用须知 手动备份为全量备份。 备份过程中,备份文件会被上传到OBS桶中,最终以压缩包的形式存储在OBS桶中。在此过程中,由于备份文件上传和业务读取带宽存在一定的竞争关系,所以对OBS的上传带宽进行了相应的限流,单节点最大的上传带宽范围在20MB/s~70MB/s。 因此在选择实例
备份保障数据安全。 使用须知 备份过程中,备份文件会被上传到OBS桶中,最终以压缩包的形式存储在OBS桶中。在此过程中,由于备份文件上传和业务读取带宽存在一定的竞争关系,所以对OBS的上传带宽进行了相应的限流,单节点最大的上传带宽范围在20MB/s~70MB/s。 因此在选择实例
已创建弹性云服务器,创建弹性云服务器的方法,请参见《弹性云服务器快速入门》中“创建弹性云服务器”章节。 弹性云服务器上已经安装JDK环境。 客户端建议使用DataStax 3.11.x版本,目前暂不兼容DataStax 4.x版本。 操作步骤 获取GeminiDB Cassandra实例的内网IP地址、端口。
rdb格式的备份文件。 创建OBS桶并上传备份文件 如果上传的备份文件大于5GB,请按照OBS服务提供的超过5GB如何上传操作指导执行。 如果上传的备份文件较小,且小于5GB,请执行如下步骤: 创建OBS桶。 在创建过程中,以下两个参数请按要求设置,其他详细的创建步骤,请参考《对象存储服务用户指南》的“创建桶”章节。
基于Java连接实例 驱动包、环境依赖 连接数据库 访问数据库 完整示例 父主题: 最佳实践
通过Java语言连接实例 本章节介绍了通过Java语言连接GeminiDB Redis实例的方法。 pom文件依赖 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId>
数据导出设置 操作场景 GeminiDB Influx支持将用户数据转为parquet文件格式,并自动上传到指定的OBS桶。用户可以使用大数据产品直接访问OBS上的parquet文件或者可将上传到OBS上的parquet文件下载使用。 使用须知 如需使用数据导出设置功能,您可以在管理控制台右上角,选择“工单
次只获取设置的行数,在缓存(20行)耗尽会触发向服务端拉取数据的请求,并且等待返回,会有相应的等待时间延迟。 提前获取下一页 如果需要手动提前获取更多行存入当前结果集避免等待,可以参考以下代码,在结果集剩余10行时,先提交并行从服务器拉取更多行的请求。 ResultSet rs =
ignore:保留目的端key,忽略源端的同步key。该值在rump模式下不会生效。 由于本次迁移源端是RDB文件,因此预期无重复数据,建议选择none。如迁移过程异常退出,请联系客服处理。 进行数据迁移。 启动迁移命令: ./redis-shake.linux -conf=redis-shake
javac -cp .:mongo-java-driver-3.2.0.jar MongoDBJDBC.java java -cp .:mongo-java-driver-3.2.0.jar MongoDBJDBC 无证书连接 该方式属于SSL连接模式,但不对服务端进行证书校验,用户无需下载SSL证书。
示。GeminiDB Redis存储池中对数据进行秒级快照,通过计算层透传,以压缩文件的形式存储在OBS存储服务中,不会额外占据实例的存储空间。快照的创建和删除对计算层无影响,上传过程会临时消耗少量计算资源,实例的CPU和内存指标会略微升高,属正常现象。 相比于社区版Redis较
)。 GeminiDB Redis备份时仅需在存储层打秒级快照并上传OBS保存,因此速度极快,且对业务影响小(优于自建开源Redis的全量dump方案)。 注意事项 触发备份时,可能会产生轻微的瞬时抖动。 备份上传时,需占用一定CPU和带宽资源。 手动备份默认永久保存,控制台支持批量删除不需要的备份。
开启/关闭实例数据导出 功能介绍 开启/关闭实例数据导出。 当前支持将InfluxDB数据转为parquet格式文件然后上传到指定的OBS桶中。 接口约束 支持GeminiDB InfluxDB性能版数据库实例。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API
REMOTE_USER为弹性云服务器的操作系统用户。 REMOTE_ADDRESS为弹性云服务器的主机地址。 REMOTE_DIR为将“exportfile.json.gz”上传到弹性云服务器的文件目录。 Windows平台下,请使用传输工具上传“exportfile.json.gz”至弹性云服务器。 解压数据包。
dra集群,Cassandra-4为扩容用的扩展服务器,ycsb-Cassandra为压测服务器。 图1 弹性云服务器信息 等待弹性云服务器创建完成之后,通过控制台的远程登录功能,依次登录上述五台弹性云服务器。 图2 登录弹性云服务器 执行如下命令,按照提示安装jre。 yum install
mongodump和mongorestore工具仅支持全量数据迁移。为保障数据一致性,迁移操作开始前请停止源数据库的相关业务,并停止数据写入。 建议您尽量选择在业务低峰期迁移数据,避免在迁移过程中对业务造成影响。 不支持迁移系统库admin和local。 确保源库中系统库admin和
描述 jobs Array of 表5 objects 任务列表。 total_count Integer 任务列表总数。 表5 JobDetail 参数 参数类型 描述 id String 任务ID。 name String 任务名称。 status String 任务执行状态。取值:
在“备份恢复”页面,单击“恢复到指定时间点”。 图1 恢复到指定时间点 选择恢复日期,以及该日期内要恢复到的时间点,单击“确定”。 图2 设置恢复时间 页面跳转至“恢复到新数据库实例”,在该页面,创建一个和待恢复备份数据相同的实例。恢复成功的新实例是一个独立的实例,与原有实例没有关联。
Cassandra的备份在seed节点上进行,通过对数据进行秒级快照,并将生成的备份文件以压缩包的形式存储在对象存储服务(OBS)中,不会额外占据GeminiDB Cassandra实例的存储空间。备份上传过程中会消耗一定的CPU,因此会存在CPU上涨的现象,一般涨幅范围在5%~15%,该现象属于正常现象。
在左侧导航栏中选择“备份恢复”页签,单击目标备份对应操作列中的“恢复”。 图1 恢复 方法二 在“备份管理”页面,单击目标备份对应操作列中的“恢复”。 图2 恢复 在“恢复实例”弹出框中确认当前实例信息及恢复方式,单击“确定”,跳转到“恢复到新数据库实例”的服务选型页面。 图3 恢复到新实例