MongoDB备份与导入】的更多相关文章

今天需要对线上的MongoDB中的webpage库进行备份,然后在本地导入备份的库. 1.备份整个MongoDB数据库 mongodump -h dbhost --port 端口 -u 用户名 -p 密码 -d 数据库 -o 文件存在路径 如果没有设置用户,可以去掉-u和-p. 如果导出本机的数据库,可以去掉-h. 如果是默认端口,可以去掉--port. 如果想导出所有数据库,可以去掉-d. 2.备份某一个collections mongodump --port 6333 -d webpaged…
导出mongodb的数据 mongodump -d nodes -o url 导入mongodb数据mongorestore --db nodes url 删除mongodb的数据库db.dropDatabase() 删除db之后需要创建用户,如下 > db.createUser({ ... user: 'admin',... pwd: '123456',... roles: [... 'dbAdmin'... ]... }) 单表导入: mongoimport -d dbname -c col…
张映 发表于 2013-12-03 分类目录: nosql 标签:mongodb, 备份, 导入, 导出, 还原 mongodb数据备份和还原主要分为二种,一种是针对于库的mongodump和mongorestore,一种是针对库中表的mongoexport和mongoimport. 一,mongodump备份数据库 1,常用命令格 mongodump -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -o 文件存在路径 如果没有用户谁,可以去掉-u和-p.如果导出本机的数…
MongoDB 备份(mongodump) 在Mongodb中我们使用mongodump命令来备份MongoDB数据.该命令可以导出所有数据到指定目录中. mongodump命令可以通过参数指定导出的数据量级转存的服务器. 语法 mongodump命令脚本语法如下: mongodump -h dbhost -d dbname -o dbdirectory -h: MongDB所在服务器地址,例如:127.0.0.1,当然也可以指定端口号:127.0.0.1:27017 -d: 需要备份的数据库实…
场景:服务器要升级,之前在linux部署的mongodb没有用docker,升级后,mongodb要用docker部署,并将原有的mongodb数据导入到docker部署的mongodb中. 1.在linux安装的mongodb文件下导出mongodb数据 ./bin/mongodump -h ip:port  -d 数据库名 -o  linux环境下指定的文件夹 //如有用户名,则加上 --username xxx --password xxx 2.安装docker :docker run -…
参考: http://my.oschina.net/xiaomaoandhong/blog/63471,<> 1.停掉服务器 然后备份 Mongodb将所有数据都存放在"数据目录(data/db)"下,启动mongoDB时可以用--dbpath指定我们自己设置的数据存储目录 备份: 只需要创建数据存储目录的副本就可以了,直接copy一份. 恢复: 在MongoDB启动时用 --dbpath指定数据存储目录副本的位置. 2.不停服务器 直接备份 1.mongodump和mon…
MongoDB  备份(mongodump)与恢复(mongorestore) 备份:使用mongodump命令导出所有数据库到指定目录 参数说明: --host:MongoDB所在服务器IP. --port:MongoDB所在服务器端口. -d:需要备份的数据库实例. -o:备份的数据存放位置. -u : 指定登录用户 -p : 指定登录用户的密码 -c : 指定要备份的集合 如果备份出现这个错误 Failed: error connecting to db server: server re…
目录 MongoDB 备份与还原 一. MongoDB 备份 1.mongodump 2 .cp 或者rsync 3.单节点意外关闭后,如何恢复数据 4.查看备份数据 二.MongoDB 还原 1.mongorestore特点 2.mongorestore 常用参数 3.还原示例 MongoDB 备份与还原 一. MongoDB 备份 MongoDB 备份的几种方式: mongodump 系统快照(这里不做详细介绍,具体内容见官网:Back Up with Filesystem Snapshot…
本篇文章来自于阿里云技术专家郑涔(明俨)在2018年<Redis.MongoDB.HBase大咖直播大讲堂>技术直播峰会中的分享,该分享整体由四个部分构成: 1.MongoDB备份恢复 2.阿里云MongoDB备份恢复 3.阿里云MongoDB Sharding备份恢复 4.阿里云MongoDB物理热备份恢复 初来乍到——MongoDB备份恢复 MongoDB备份恢复在备份方法上总体来说分为两部分:逻辑备份和物理备份. 逻辑备份就是通过mongodump和mongorestore两个工具在数据…
一 MongoDB备份 1.1 备份概述 mongodb数据备份和还原主要分为二种,一种是针对于库的mongodump和mongorestore,一种是针对库中表的mongoexport和mongoimport. mongodump备份的原理是通过一次查询获取当前服务器快照,并将快照写入磁盘中,因此这种方式保存的也不是实时的.在获取快照后,服务器还会有数据写入,为了保证备份的安全,可以利用fsync锁使服务器数据暂时写入缓存中. mongodb备份恢复方式通常有以下三种: 文件快照方式 复制数据…