mongodb数据备份与恢复基本操作示例
发布日期:2021-11-15 14:57:46
浏览次数:30
分类:技术文章
本文共 1173 字,大约阅读时间需要 3 分钟。
一、工具下载
地址:https://www.mongodb.com/try/download/database-tools
二、数据备份
工具:mongoexport
mongoexport -h 119.3.***.*** --port 27017 -u root -p root --authenticationDatabase admin -d bookstore -c books -o /JSON/bookstore/books.json
常用命令
指令 | 用途 |
---|---|
-h | 指定MongoDB部署的可解析主机名。默认情况下,mongoexport尝试连接到端口号为localhost的MongoDB实例27017。 |
–port | 指定MongoDB实例在其上侦听客户端连接的TCP端口。 |
-u | 指定用于对使用身份验证的MongoDB数据库进行身份验证的用户名。 |
-p | 指定用于对使用身份验证的MongoDB数据库进行身份验证的密码。 |
–authenticationDatabase | 指定用户名的认证数据库。 |
-d | 指定要在其上运行mongoexport的数据库的名称。 |
-c | 指定要导出的集合。 |
-o | 指定要写入导出的文件。 |
官方文档
https://docs.mongodb.com/database-tools/mongoexport/
三、数据恢复
工具:mongoimport
mongoimport -u root -p root --authenticationDatabase admin -d bookstore -c books --file /JSON/bookstore/books.json
常用命令
指令 | 用途 |
---|---|
-h | 指定MongoDB部署的可解析主机名。默认情况下,mongoexport尝试连接到端口号为localhost的MongoDB实例27017。 |
–port | 指定MongoDB实例在其上侦听客户端连接的TCP端口。 |
-u | 指定用于对使用身份验证的MongoDB数据库进行身份验证的用户名。 |
-p | 指定用于对使用身份验证的MongoDB数据库进行身份验证的密码。 |
–authenticationDatabase | 指定用户名的认证数据库。 |
-d | 指定要在其上运行mongoexport的数据库的名称。 |
-c | 指定要导出的集合。 |
–file | 指定要写入导出的文件。 |
官方文档
https://docs.mongodb.com/database-tools/mongoimport/
转载地址:https://blog.csdn.net/qq_39741836/article/details/111029798 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
很好
[***.229.124.182]2024年03月27日 06时24分02秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
拜占庭容错共识(PBFT)
2019-04-26
预言机如何读取和验证数据?
2019-04-26
git- git checkout 创建新的分支、切换分支、切换到指定tag
2019-04-26
什么是非同质化代币(NFT)\ NFT有哪些应用?
2019-04-26
VRF是什么?
2019-04-26
Qt:01---Qt Creator与SDK的下载与安装
2019-04-26
【直播回顾】获取 iOS 用户,您还可以这么做
2019-04-27
如何保证游戏长盛不衰
2019-04-27
Kotlin Vocabulary | 内联函数的原理与应用
2019-04-27
467_Arduino AD采集范围标定
2019-04-27
468_Arduino生成ASCII码表
2019-04-27
469_Arduino超声波距离传感器例程调试
2019-04-27
470_Arduino LCD驱动初步
2019-04-27
472_Arduino setup之前的工作分析
2019-04-27
473_Arduino.h内容分析
2019-04-27
478_Arduino telnet连接测试
2019-04-27
479_C语言sizeof知识点小结
2019-04-27
480_C语言编译链接结果文件分析
2019-04-27