首页 > TAG信息列表 > mongorestore
mongodump和mongorestore
mongodump和mongorestore 介绍 mongodump能够在Mongodb运行时进行备份,它的工作原理是对运行的Mongodb做查询,然后将所有查到的文档写入磁盘。 但是存在的问题时使用mongodump产生的备份不一定是数据库的实时快照,如果我们在备份时对数据库进行了写入操作, 则备份出来的文件可能不完全mongostore导入到docker运行的mongodb
记录一下 1 先进入mongo容器 docker exec -it 9c4fa0a6205d /bin/sh 2 将要导入的数据 copy到容器的某一个文件夹,/tmp docker cp gym-server 9c4fa0a6205d:/temp 3 mongorestore命令 mongorestore -d gym-server /tmp/gym-server gym-server是我的数据库名称Leanote 蚂蚁笔记 Windows部署
蚂蚁笔记就不多介绍了,自己百度下就行,如果自己有服务器或者自己家电脑可以部署一套云笔记,很是方便。 1、下载相关文件 MongoDB http://leanote.org/#download 2、安装 2.1 mongodb 正常安装就行,在这个不会的就百度下,完事以后记得启动服务。 2.2 然后安装leanote,把压缩包解压,我是MongoDB数据库bin目录下缺少mongodump、mongorestore等工具集
在linux要用到mongodump、mongorestore等工具时候发现原来下载的数据库文件缺失很多工具,需要单独下载下载工具集:https://www.mongodb.com/try/download/database-tools 将下载的工具集文件bin里的工具都复制到原先下载的mongodb的bin目录下即可mongodb数据备份:导入导出
参考: https://blog.csdn.net/LuckKing0925/article/details/107056918/ 除了mongodump/mongorestore之外还有一对组合是mongoexport/mongoimport 区别在哪里? mongoexport/mongoimport导入/导出的是JSON格式,而mongodump/mongorestore导入/导出的是BSON格式。JSON可读性强但体mongodump 和mongorestore
--备份单个表 mongodump -u superuser -p 123456 --port 27017 --authenticationDatabase admin -d myTest -c d -o /backup/mongodb/myTest_d_bak_201507021701.bak --备份单个库 mongodump -u superuser -p 123456 --port 27017 --authenticationDatabase admin -d myMongoDB 2.4、备份
2.4、备份 语法 mongodump -h dbhost -d dbname -o dbdirectory -h:服务器地址,也可以指定端口号 -d:需要备份的数据库名称 -o:备份的数据存放位置,此目录中存放着备份出来的数据 例1 sudo mkdir test1bak sudo mongodump -h 192.168.196.128:27017 -d test1 -o ~/Desktop/test1baMongoDB 备份与还原 mongodump、mongorestore
MongoDB 备份与还原 mongodump、mongorestore 目录 MongoDB 备份与还原 一、 MongoDB 备份 1、mongodump 2 、cp 或者rsync 3、单节点意外关闭后,如何恢复数据 4、查看备份数据 二、MongoDB 还原 1、mongorestore特点 2、mongorestore 常用参数 3、还原示例 MoMongoDB-备份和恢复
一、工具介绍(1)mongoexport/mongoimport #导入/导出的是JSON格式或者CSV格式(2)mongodump/mongorestore #导入/导出的是BSON格式二、备份工具区别(1)JSON可读性强但体积较大,BSON则是二进制文件,体积小但对人类几乎没有可读性。(2)在一些mongodb版本之间,BSON格式可能会随版本不同