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

文档简介:
通过弹性云服务器或可访问文档数据库的设备,使用工具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

步骤 5 查看迁移结果。

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

imported  x records

----结束

相似文档
  • 文档数据库服务支持开启或关闭SSL连接通道。建议您开启SSL连接,提高数据安全性。 开启SSL,可以通过SSL方式连接数据库,请参见本文档快速入门内网和公网连接方式下,SSL连接实例的内容。
  • 数据库从本地或其他云迁移至文档数据库服务后,可能面临更改内网IP的问题,文档数据库服务提供修改内网地址功能,降低客户迁移成本。 文档数据库服务支持修改如下实例的内网地址: 社区版集群实例 社区版副本集实例
  • 文档数据库服务支持修改数据库端口,以确保安全性,以下情况不可修改数据库端口: 重启中 节点扩容中 切换SSL中 规格变更中 删除节点中 操作步骤 步骤 1 登录文档数据库服务。 步骤 2 在“实例管理”页面,选择指定的实例,单击实例名称。
  • 文档数据库服务支持修改集群和副本集实例的安全组。以下情况不可修改安全组: 添加节点 数据迁移 操作步骤 步骤 1 登录文档数据库服务。 步骤 2 在“实例管理”页面,选择指定的实例,单击实例名称。
  • 文档数据库服务支持开启公网访问功能,通过EIP进行访问。您也可通过弹性云服务器的内网访问文档数据库。 要将已有的MongoDB数据库迁移到文档数据库,需要先使用mongoexport工具对它做转储。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部