MongoDB备份(mongodump)和恢复(mongorestore) 导入(mongoimport)和导出(mongoexport)

MongoDB备份与恢复以及导入导出 MongoDB官方提供了两套数据导入导出工具,一般来说,进行整库导出导入时使用mongodump和mongorestore,这一对组合操作的数据是BSON格式,进行大量dump和restore时效率较高。 进行单个集合导出导入时使用mongoexport和mongoimport,这一对组合操作的数据是JSON格式,可读性较高。 阅读详情

MongoDB提供了备份和恢复的功能,分别是MongoDB下载目录下的mongodump.exe和mongorestore.exe文件

备份数据使用下面的命令:

>mongodump -h dbhost -d dbname -o dbdirectory

-h:MongDB所在服务器地址,例如:127.0.0.1,当然也可以指定端口号:127.0.0.1:27017

-d:需要备份的数据库实例,例如:test

-o:备份的数据存放位置,例如:c:\data\dump,当然该目录需要提前建立,在备份完成后,系统自动在dump目录下建立一个test目录,这个目录里面存放该数据库实例的备份数据。

 

恢复数据使用下面的命令:

>mongorestore -h dbhost -d dbname -directoryperdb dbdirectory

-h:MongoDB所在服务器地址

-d:需要恢复的数据库实例,例如:test,当然这个名称也可以和备份时候的不一样,比如test2

-directoryperdb:备份数据所在位置,例如:c:\data\dump\test

 

导出数据可以使用命令:

mongoexport -h dbhost -d dbname -c collectionName -o output

参数说明:

-h  数据库地址

-d 指明使用的库

-c 指明要导出的集合

-o 指明要导出的文件名

导入数据可以使用命令:

mongoimport -h dbhost -d dbname -c collectionname output

参数说明:

-h  数据库地址

-d 指明使用的库

-c 指明要导入的集合

Mongodb数据集合的导入导出,数据备份与恢复 数据集合的导入导出,数据备份与恢复 导出: mongoexport -h dbhost -d dbname -c collectionName -o output 注意:\color{red}{注意:}注意:导入导出运行的其实是bin目录下的mongoexport.exe 与 mongoimport.exe所以做导入导出操作时无需启动mongo -h :数据库地址,MongoDB 服务器所... 阅读详情

相关推荐

MongoDB的导入导出、备份恢复总结

Mongodb中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式的文件。可以通过参数指定导出的数据项,也可以根据指定的条件导出数据。mongoexport具体用法如下所示: 参数说明:示例:导出集合articles,字段 _id,author,dave,score,views 1.2 数据导入 mongoimport mongoimport具体用法如下所示: 参数说明:示例:导入集合articles_import,字段 _id,author,dave,score,vi

数据知道的博客 3万+

【Mongo】mongodump/mongoexport/mongoimport 操作

1、进入容器 docker exec -it 容器id bash2、导出 mongodump -h 127.0.0.1:27017 --authenticationDatabase=admin -u admin -p xxx --archive=/root/data.gz --gzip -d zb -c PUSH_MESSAGE_BACKUP-h 表示 host-d/--db 表示 database--archive 表示打包-o 表示 output directory。

上善若水 1407

【全部更新】2025金地杯E题山西省大学生数学建模思路代码文章教学:高速铁路牵引供电系统能耗优化

问题四将列车的运行速度与发车时间同时作为优化变量,建立联合优化模型,目标是在考虑电价机制和调度均衡性的前提下,使牵引供电系统一天内的总电费支出最小。问题三在考虑分时电价机制的基础上,基于遗传算法优化列车速度组合,使牵引供电系统一天内的总电费支出最小。然而,在实际运营中,不同时段的电价差异显著,合理安排列车的运行时间与运行速度,可有效降低系统的总电费支出。本研究聚焦于高速铁路牵引供电系统的能耗与电费优化问题,针对列车运行速度、发车时间与分时电价的综合影响,提出一系列数学模型,以实现系统能耗与电费的最小化。

xb459149247的博客 5289

MongoDB导入导出及备份还原常用命令解释汇总

mongoimport和mongoexport主要用于开发和数据迁移场景mongodump和mongorestore主要用于数据库运维场景的备份与还原mongodump和mongorestore将整个数据库以备份形式导出和还原mongoexport和mongoimport以JSON、CSV和TSV格式导出导入集合级数据根据实际需求选择不同的工具,这四个工具可以很好地配合使用,满足数据迁移、开发和数据库运维的各种需要。

AIGIS的博客 1564

TESSY创建单元测试或集成测试工程

我们以tessy5.1为例,给大家展示单元测试和集成测试工程的创建过程。

空气中的告白专栏 1683

MongoDB 数据导入与导出工具的使用

接下来我说一说 MongoDB 官方导入/导出工具的常用使用命令。

老苏畅谈运维 4014

全本地AI代理实战:零数据外泄的本地化Agent工作流搭建

全本地AI代理是一种将大语言模型推理、长期记忆与工具调用完全运行于用户本地设备的智能体架构,其核心原理在于通过进程隔离与标准化协议实现模型层、记忆层和工具层的解耦协同。相比依赖云端API的传统方案,它在数据主权、响应确定性与环境复现性上具备不可替代的技术价值。典型应用场景包括法务合规文档处理、离线工业现场辅助决策、以及高敏感度企业知识管理。本文聚焦Qwen2+Ollama+SurrealDB+Agno技术栈,详解如何构建可落地的全本地AI代理系统,覆盖从硬件适配、向量记忆建模到多模态插件协同的完整链路。

weixin_34194964的博客 650

MongoDB备份恢复—mongodump/mongorestore&mongoexport/mongoimport

文章目录一、MongoDB备份介绍1.1 备份工具1.2 备份工具区别二、备份/恢复mongodump/mongorestore三、数据导出/导入mongoexport/mongoimport 一、MongoDB备份介绍 1.1 备份工具 mongoexport/mongoimport #导入/导出的是JSON格式或者CSV格式 mongodump/mongorestore #导入/导出的是BSON格式 1.2 备份工具区别 JSON可读性强但体积较大,BSON则是二进制文件,体积小但几乎没

雪辉博客 1049

十、强势股的起爆点:第三类买点的实战精解

本文深入解析强势股交易中的第三类买点(三买)实战技巧,涵盖两种经典模式:突破首个中枢后的回踩和底部反转后的直接脱离下跌中枢。通过详细案例和数据分析,揭示三买在捕捉主升浪起爆点时的黄金信号作用,帮助投资者优化风险收益比,提升短线交易成功率。

weixin_30260191的博客 311

学Simulink--进阶电机控制场景实例:基于Simulink的异步电机定子磁链定向控制(SFOC)仿真

本文详细介绍了基于Simulink的异步电机定子磁链定向控制(SFOC)仿真实现方法。主要内容包括:1) SFOC原理分析,突出其对转子参数不敏感的优势;2) 工业风机驱动系统的完整建模流程,涵盖主电路搭建、坐标变换、磁链观测器设计等关键步骤;3) 核心模块代码实现,包括电压模型磁链观测器和双闭环PI控制器;4) 仿真结果验证了SFOC在转速响应(0.2s)、转矩恢复(0.15s)和参数鲁棒性(转子电阻变化50%时转速波动<2%)方面的优异性能。本文为工程师提供了实用的SFOC系统开发指南,特别适用于

amy_mhd的博客 116

Mongo mongodump mongorestore 导入出导出操作

以上就是关于MongoDB的mongodump和mongorestore工具的一些基本操作示例及参数解释。根据实际需要调整这些命令中的参数,可以满足大多数的数据导入导出需求。如果还有更具体的问题或需求,请随时提问!

王小工小工历程 811

Qemu开发ARM篇-3、qemu运行uboot演示

在上一篇文章中,我们搭建了交叉编译工具链,并成功进行了uboot的交叉编译,在该篇中,我们将演示如何利用qemu运行上一篇中交叉编译的uboot程序。

sinat_33909696的博客 1211

Mongodb数据处理(备份mongodump、恢复mongorestore、导入mongoimport、导出mongoexport)

转载:http://chenzhou123520.iteye.com/blog/ 1.Mongodb自带了mongodump和mongorestore这两个工具来实现对数据的备份和恢复: mongodump能够在Mongodb运行时进行备份,它的工作原理是对运行的Mongodb做查询,然后将所有查到的文档写入磁盘。但是存在的问题时使用mongodump产生的备份不一定是数据

闵东东的博客 6678

MATLAB与ROS联合仿真——实例程序搭建思路

MATLAB与ROS联合仿真——实例程序搭建思路

慕羽★的博客 5229

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

mongo数据库之数据的导出(mongoexport)、导入(mongoimport)、备份(mongodump)、恢复(mongorestore))

1,导出工具:mongoexport # 语法: mongoexport -d "数据库名" -c "表名" -o "要保存的文件名" --type "指定保存的数据文件类型"(json/csv) -f "指定要导出的字段" 参数说明: -d :数据库名 -c :collection名 -o :输出的文件名 --type : 输出的格式,默认为json -f :输出的字段,如果-type为csv,则需要加上-f "字段名" 注意:默认导出type类

mr~li的博客 2490

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

数据库导入导出和备份恢复

需要注意的地方: 1,不需要进入mongo命令行之后,就可以直接使用上面的2个导入导出命令。 2,导入导出的json文件,你不要随意换行,导出来的就是一行一条数据,你就原封不动的给修改完直接保存,不要换行。不要使用txt这么low的编辑器啦,换个高级点的编辑器吧。 更多内容请致官方地址:https://docs.mongodb.com/v2.2/reference/mongoexport/ ...

weixin_40308535的博客 1252

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

备份(mongodump)和恢复(mongorestore)、导入(mongoimport)和导出(mongoexport)

一、备份(mongodump)和恢复(mongorestore)          详细参数可以查看帮助 --help MongoDB提供了备份和恢复的功能,分别是MongoDB下载目录下的mongodump.exe和mongorestore.exe文件  备份数据使用下面的命令: >mongodump.exe -h dbhost -d dbname -o dbdire

爱生活 1万+

MongoDB shell导入数据

转载自:https://www.cnblogs.com/qingtianyu2015/p/5968400.html 1、导出工具:mongoexport 1、概念: mongoDB中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式的文件。可以通过参数指定导出的数据项,也可以根据指定的条件导出数据。 2、语法: ...

weixin_42621387的博客 1202

14.Mongodb之导出(mongoexport)、导入(mongoimport)

官网如下:有必要把出现的几个命令行工具都研究一下。 https://docs.mongodb.com/database-tools/mongoexport/#mongodb-binary-bin.mongoexport 关于mongoexport和mongoimport这篇文章大致介绍了下怎么用。 https://blog.csdn.net/mijichui2153/article/details/113846890 mongodb数据库工具 一、mongodump: 在mongo.

mijichui2153的博客 2万+

mongodb 导出到sqlserver_MongoDB导入导出以及数据库备份

1、概念:mongoDB中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式的文件。可以通过参数指定导出的数据项,也可以根据指定的条件导出数据。2、语法:mongoexport -d dbname -c collectionname -o file --type json/csv -f field参数说明:-d :数据库名-c :collection名-o :...

weixin_39800918的博客 372

MongoDB操作-备份和恢复

Mongodb数据库操作-备份 恢复 导出 导入 mongodb数据备份和恢复主要分为二种:一种是针对库的mongodump和mongorestore,一种是针对库中表的mongoexport和mongoimport。 一、 mongodump备份数据库 1. 常用命令格式 mongodump -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -c 表 -o 文件存放...

weixin_30344995的博客 72

昊鼎王五:如何备份及恢复mongodb(导出、导入)?

昊鼎王五:如何备份及恢复mongodb(导出、导入)? 1.基础知识: 1.1前提: 本文基于:《昊鼎王五:如何配置mongodb集群的用户认证方式及创建访问权限用户?》 https://blog.csdn.net/haoding205/article/details/82257010 2.备份命令: cd /hd205/service/mongodbwork/mongo...

昊鼎王五的博客 220

5.mongodb 备份与恢复

MongDB备份数据库的方式和工具有两种,不同的备份工具适应与不同的备份场景。

2302_77503226的博客 2074

MongoDB 备份恢复

作者 | JiekeXu来源 |公众号 JiekeXu DBA之路(ID: JiekeXu_IT)大家好,我是JiekeXu,很高兴又和大家见面了,今天和大家一起来聊聊MongoDB 备份恢复,欢迎点击上方蓝字关注我,标星或置顶,更多干货第一时间到达!去年中旬安装过 MongoDB,没有怎么实操,本次将备份相关的操作做一个总结,后续有用到的地方可以回来查看,就比较方便了,......

JiekeXu的博客 5604
上一篇: MongoDB主从复制(主从集群 )
下一篇: Mongotop mongostat
qq_34412985
博客等级 码龄11年 143粉丝 983原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值