检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
恢复单节点备份到本地自建数据库 本文以Linux操作系统为例,介绍如何将已下载的单节点备份文件的数据恢复至自建数据库。关于如何下载备份文件,请参见下载备份文件。 DDS单节点规格于2023年07月15日已停售。 使用须知 本地自建MongoDB数据库已安装3.4版本客户端工具。 目前仅支持3
该方式属于SSL连接模式,需要下载SSL证书,通过证书校验并连接数据库。 您可以在“实例管理”页面,单击实例名称进入“基本信息”页面,单击“数据库信息”模块“SSL”处的,下载根证书或捆绑包。 SSL连接指南请参考:MongoDB Java Driver官方文档:https://www
安全合规认证,用户可自行申请下载合规资质证书。 图1 合规证书下载 资源中心 华为云还提供以下资源来帮助用户满足合规性要求,具体请查看资源中心。 图2 资源中心 销售许可证&软件著作权证书 另外,华为云还提供了以下销售许可证及软件著作权证书,供用户下载和参考。具体请查看合规资质证书。
概述 本文以Linux操作系统为例,介绍如何将已下载的集群备份文件的数据恢复至自建数据库。关于如何下载备份文件,请参见下载备份文件。 使用须知 该方法仅适用于集群实例。 目前仅支持3.4和4.0版本,4.2及以上版本暂不支持通过该方式在本地进行恢复。 操作步骤中的目录,IP地址和端口信息,可按照实际恢复环境配置。
图1 查看日志详情 下载LTS日志文件 如果实例已经配置了访问日志,操作详情请参见日志配置管理,就可以在LTS服务下载日志。 在页面左上角单击,选择“管理与监管 > 云日志服务”,进入云服务日志页面。 在“日志组列表”区域,选择目标日志组,单击日志组名称。 图2 下载日志 单击“”。
更多教程 更多开发教程请参见官方文档。 父主题: 应用程序开发教程
//关闭连接 mongoClient.close(); } } } 更多Java接口参考请参见官方文档。 父主题: 基于Java开发
'gender':gender}) content = db.user.find() for i in content: print i 更多PyMongo接口请参考官方文档。 父主题: 基于Python开发
为“准备完成”的日志文件上,单击“下载”,下载慢日志。 图6 慢日志 系统会自动加载下载准备任务,加载时长受日志文件大小及网络环境影响。 下载准备过程中,日志文件状态显示为“准备中...”。 下载准备完成,日志文件状态显示为“准备完成”。 下载准备失败,日志文件状态显示为“异常”。
DDS是否支持TTL索引清理过期数据 DDS支持TTL索引清理过期数据。详情请参考官方指南。 父主题: 数据库基本使用
连接数据库 通过Python连接实例的方式有无需下载SSL证书连接和用户下载SSL证书连接两种,其中使用SSL证书连接通过了加密功能,具有更高的安全性。 DDS新实例默认关闭SSL数据加密,开启SSL请参考开启SSL。 前提条件 连接数据库的弹性云服务器必须和DDS实例之间网络互
常用CRUD操作 选择对应的数据库版本后,您可以了解MongoDB常用的CRUD操作。详情请参见官方文档。 父主题: 常用操作
其中开启SSL证书连接加密功能,具有更高的安全性。 DDS新实例默认关闭SSL数据加密,开启SSL请参考开启SSL。 驱动下载 建议使用go mod下载驱动 require go.mongodb.org/mongo-driver v1.12.1 go文件中导入: import (
支持与限制的命令 用户在连接到社区版文档数据库后,需要关注以下支持以及限制的命令。 更多信息,请参见MongoDB官方文档。 如下表所示,“√”表示当前版本支持该命令,“×”表示当前版本不支持该命令。 表1 支持与限制的命令 命令类别 命令名称 3.4 4.0 4.2 备注 Aggregates
基于PyMongo进行数据操作,PyMongo支持SSL连接,PyMongo内部通过连接池的方式支持多线程应用。 PyMongo的安装方式官方指南。 父主题: 基于Python开发
"b1eaeb36d03946c988e806db91e5e4fbbr02" ] } 响应示例 无。 SDK 单击文档数据库服务 DDS SDK,下载SDK或查看SDK文档。SDK的安装、认证方式等在SDK文档中对应语言类型的【使用】目录下。 状态码 详情请参见状态码。 错误码 详情请参见错误码。
录弹性云服务器。 单击“Download”下载5.0.28版本的二进制安装包,安装包名称为“mongodb-linux-x86_64-rhel80-5.0.28.tgz”,将安装包上传至弹性云服务器上。 单击“Copy link”获取下载链接地址,登录弹性云服务器,执行wget copylink。
“准备完成”的日志文件上,单击“下载”,下载错误日志。 图7 错误日志 系统会自动加载下载准备任务,加载时长受日志文件大小及网络环境影响。 下载准备过程中,日志文件状态显示为“准备中...”。 下载准备完成,日志文件状态显示为“准备完成”。 下载准备失败,日志文件状态显示为“异常”。
配置访问日志后,DDS实例新生成的审计日志、错误日志和慢日志记录会上传到LTS进行管理。您可以查看DDS实例审计日志、错误日志和慢日志的详细信息,包括搜索日志、日志可视化、下载日志和查看实时日志等功能。 以下操作以审计日志为例: 配置单个实例访问日志:添加单个实例的LTS配置。 编辑单个实例访问日志:编辑单个实例的LTS配置。
主要从九个方面考虑: 排除数据库实例异常 例如:DDS系统故障,实例状态异常,实例或表被锁定。 (常见)使用正确的客户端连接方式 数据库安装包须从官网下载并正确安装,请参见如何安装MongoDB客户端。 建议使用4.0版本以上的MongoDB客户端连接实例。 内网连接需要DDS与ECS实例必须在同一区域、VPC内。