上云无忧 > 文档中心 > 天翼云文档数据库服务导入数据
文档数据库服务
天翼云文档数据库服务导入数据

文档简介:
通过弹性云服务器或可访问文档数据库的设备,使用工具mongoimport将转储文件导入到文档数据库服务。 操作步骤 步骤 1 登录到2.6.1 迁移准备中准备的弹性云服务器或可访问文档数据库的设备。
*产品来源:中国电信天翼云。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

导入数据


操作场景

通过弹性云服务器或可访问文档数据库的设备,使用工具mongoimport将转储文件导入到文档数据库服务。


操作步骤

步骤 1 登录到2.6.1 迁移准备中准备的弹性云服务器或可访问文档数据库的设备。

步骤 2 将要导入的数据上传到弹性云服务器或可访问文档数据库的设备。

根据不同的平台选择相应的上传方法。Linux下可参考命令:

scp <IDENTITY_FILE> <REMOTE_USER>@<REMOTE_ADDRESS>:<REMOTE_DIR>

  • IDENTITY_FILE为存储“exportfile.json.gz”的文件目录,该文件目录权限为600。

  • REMOTE_USER为步骤1 中的弹性云服务器的操作系统用户。

  • REMOTE_ADDRESS为步骤1中的弹性云服务器的主机地址。

  • REMOTE_DIR为将“exportfile.json.gz”上传到步骤1 中弹性云服务器的文件目录。

Windows平台下,请使用传输工具上传“exportfile.json.gz”至弹性云服务器。

步骤 3 解压数据包。

gzip -d exportfile.json.gz

步骤 4 将转储文件导入到文档数据库。

此处以SSL连接方式为例进行说明,如果选择普通连接方式,去掉命令中对应的“--ssl --sslAllowInvalidCertificates”即可。

./mongoimport --host <DB_ADDRESS--port <DB_PORT--ssl --sslAllowInvalidCertificates --type json --authenticationDatabase <AUTH_DB-u <DB_USER--db <DB_NAME--collection <DB_COLLECTION--file <DB_PATH>

  • DB_ADDRESS为数据库实例的IP地址。

  • DB_PORT为数据库端口。

  • AUTH_DB为DB_USER进行权限验证的数据库,一般为admin。

  • DB_USER为数据库管理员帐号名。

  • DB_NAME为要导入的数据库。

  • DB_COLLECTION为要导入的数据库中的集合。

  • DB_PATH为转储数据JSON文件所在的路径。

出现如下提示时,输入数据库管理员对应的密码:

Enter password:

示例如下:

./mongoimport --host 192.168.1.21 --port 8635 --ssl --sslAllowInvalidCertificates   --type json  --authenticationDatabase admin -u rwuser --db test02 --collection Test --file /tmp/mongodb/export/exportfile.json

输出内容显示如下,说明迁移成功。其中,“x”表示转储数据的记录条数。

imported  x records

----结束

相似文档
  • 为了提高实例的稳定性和安全性,文档数据库服务在使用上有一些固定限制。 若文档数据库实例未开通公网访问,则必须与弹性云服务器在同一个虚拟私有云子网内才能访问。
  • 系统默认提供内网IP地址。 l 当应用部署在弹性云服务器上,且该弹性云服务器与文档数据库实例处于同一区域、可用区、虚拟私有云子网内,建议单独使用内网IP通过弹性云服务器连接文档数据库实例。
  • 快速入门旨在介绍如何创建实例、进行初始设置以及连接实例数据库,使用户能够了解从创建到开始使用实例的流程。 目标读者 初次创建实例的用户。
  • 您可以根据自己的业务需要,定制相应计算能力和存储空间的文档数据库实例。 操作步骤 步骤 1 登录管理控制台。 步骤 2 单击管理控制台右上角的 ,选择区域和项目。
  • 本章介绍如何在控制台创建副本集实例、以及创建后如何设置安全组、并通过内网连接副本集实例。 使用流程 初次创建实例到可以开始使用实例,您需要完成如下操作:
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部