5.5.1 如何安装 MongoDB 客户端
MongoDB官网提供了针对不同操作系统的客户端安装包,其二进制安装包下载页面链 接为:https://www.mongodb.com/download-center#community。
下面将以“RedHat/CentOS 7.0”和MongoDB 4.0.27为例,介绍如何获取相应安装包 并完成安装。
操作步骤
步骤1 获取安装包。
1. 进入官网下载链接地址:https://www.mongodb.com/download-center/
community。
2. 在“Version”中选择“4.0.27”,在“Platform”中选择“RedHat/CentOS 7.0 ”,在“Package”中选择“tgz”。如图5-17所示。
图5-17 MongoDB 官网页面
3. 单击“Download”下载4.0.27版本的二进制安装包,安装包名称为“mongodb-linux-x86_64-rhel70-4.0.27.tgz”。
步骤2 将安装包上传到弹性云服务器上。
创建并登录弹性云服务器,请参见购买弹性云服务器和登录弹性云服务器。
步骤3 在弹性云服务器上,解压安装包。
tar zxvf mongodb-linux-x86_64-rhel70-4.0.27.tgz 步骤4 进入安装包的“bin”文件夹下,获取客户端工具。
GaussDB(for Mongo) 5 常见问题
cd mongodb-linux-x86_64-rhel70-4.0.27/bin 其中,常用工具包含如下:
● MongoDB客户端mongo。
● 数据导出工具mongoexport。
● 数据导入工具mongoimport。
步骤5 使用客户端工具前,需要对工具赋予执行权限。
● 执行chmod +x mongo,赋予连接实例的权限。
● 执行chmod +x mongoexport,赋予导出数据的权限。
● 执行chmod +x mongoimport,赋予导入数据的权限。
步骤6 客户端安装成功后,您可以通过客户端连接实例。
连接副本集实例,请参见通过内网连接副本集实例。
----结束
5.5.2 如何安装 Robo 3T 工具
本章节介绍如何获取Robo 3T工具的安装包并完成安装。
操作步骤
步骤1 打开Robo 3T下载地址:https://robomongo.org/download,单击“Download Robo 3T”。
图5-18 下载页面
步骤2 在弹出框中填写相关信息后,单击“Download for Windows”。
GaussDB(for Mongo) 5 常见问题
图5-19 下载工具
步骤3 下载“robo3t-1.4.4-windows-x86_64-e6ac9ec5.zip”。
图5-20 下载软件包
GaussDB(for Mongo) 5 常见问题
步骤4 解压步骤3下载的压缩包文件,双击解压目录下的“robo3t.exe”文件,开始执行安 装。
步骤5 安装完成后,打开工具,界面展示如图5-21所示。
图5-21 工具主界面
步骤6 工具安装成功后,您可以通过工具连接实例。
连接副本集实例,请参见通过Robo 3T工具连接副本集实例。
----结束
5.6 数据库连接
5.6.1 如何创建和连接弹性云服务器
1. 创建弹性云服务器,请参见《弹性云服务器用户指南》。
– 该弹性云服务器用于连接GaussDB(for Mongo)的实例,需要与目标实例处于 同一虚拟私有云和子网内。
– 正确配置目标实例安全组,使得弹性云服务器处于目标实例所属安全组允许 访问的范围内。
2. 连接弹性云服务器,请参见《弹性云服务器快速入门》中“登录弹性云服务器”
的内容。
5.6.2 GaussDB(for Mongo)实例购买成功后是否支持更换 VPC
GaussDB(for Mongo)实例创建完成后暂不支持直接通过控制台更换VPC。
但您可以通过已有的全量备份恢复到新实例的方法切换到目标VPC。具体操作请参考 恢复备份。
GaussDB(for Mongo) 5 常见问题
5.7 备份与恢复
5.7.1 实例能够保存多长时间的备份
GaussDB(for Mongo)实例的自动备份有效期根据用户设置的备份天数而定。手动备份 没有时间限制,用户可根据需要进行删除。
GaussDB(for Mongo) 5 常见问题