1 mongoexport (数据导出 )
作为 DBA,经常会碰到导入导出数据的需求,下面就介绍实用工具 mongoexport 和 mongoimport 的使用方法。
1.1 常用导出方法
mongoexport -d my_mongodb -c user -o user.dat
参数说明 :
-d 指明使用的库, 本例中为” my_mongodb”
-c 指明要导出的表, 本例中为”user”
-o 指明要导出的文件名, 本例中为”user.dat”
默认格式为json
1.2 导出 CSV 格式的文件
mongoexport -d my_mongodb -c user --csv -f uid,username,age -o user_csv.dat
参数说明:
-csv 指要要导出为 csv 格式
-f 指明需要导出哪些例
更详细的用法可以 mongoexport –help 来查看 。
2 mongoimport (数据导入)
2.1 导入 JSON 数据
mongoimport -d my_mongodb -c user user.dat
导入数据的时候会隐式创建表结构 。
2.2 导入 CSV 数据
mongoimport -d my_mongodb -c user --type csv --headerline –file
参数说明:
-type 指明要导入的文件格式
-headerline 批明不导入第一行,因为第一行是列名
-file 指明要导入的文件路径
分享到:
相关推荐
mongo命令全库备份还原mongo备份还原docker exec -it mongo sh备份命令 mongodump --host IP地址 --port
mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具...
mongo-git-backup该工具将给定MongoDB数据库的文本转储(通过mongoexport)导出到给定的Git存储库,并将其恢复(通过mongoimport)。...您可以根据需要进行尽可能多的备份,因为Git会存储差异而不是存储e。
python脚本对mongodb数据库进行本地全量备份,获取oplog时间戳,然后每天定时进行增量备份,已验证windows和linux
Compose-S3-备份 早期软件 - 不稳定和未完善......现在! 从 API(以前称为 MongoHQ)下载 MongoDB 备份并上传到 Amazon S3 ##Usage 安装要求 $ pip install -r requirements.txt 查看帮助 $ compose_s3_backup.py...
mongodb的分片备份 复制集的备份和配置的备份
mongo 文档及 数据备份还原及导入导出手册
MongoDB 非关系型数据库主从备份。
Mongo S3 备份 这个容器运行一个 cron 作业,它: 使用mongodump转储 mongo 数据库 存档转储并将其上传到 Amazon S3 您可以通过设置以下环境变量来配置上述步骤的执行: MONGO_HOST MONGO_PORT AWS_ACCESS_KEY_...
mongo备份 一个小脚本,用于每天备份 MongoDB 数据库,并将它们移动到 Google Cloud Storage。 此版本旨在由 cron 作业安排在 DB 服务器本身上运行。 primary 上的脚本将退出。 此脚本特定于我的需求,因此它假设有...
该项目还包括保管箱集成功能,以转储并上传到保管箱, 从Dropbox托管的mongo备份还原。命令行用法初始设置-仅限第一次# get source codegit clone ...
不仅让用于您的 mongo 备份,而且还可以将它的执行隔离在一个容器中(也可以自发运行以便以后像那样拆除)?,好吧……现在您可以:) ... 如何使用此图像 首先,你需要安装它 docker pull axltxl/m2bk 但是,如果您...
实现mongodb自定义备份,可实现自定义库、自定义集合、自定义备份周期,使用方便,脚本易维护!
当前版本 0.1.2 处于 Beta 版 - 更安全的版本使用 0.0.9 一个简化备份和复制 mongo dbs 的小宝石。 您可以作为脚本运行(例如用于 cron 作业,或在交互模式下): 它会保存您的数据库网址,因此只需点击几下即可完成...
既然都备份了,为了保险起见,备份与库就不放在同一台服务器上了,于是向运维申请了一台服务器,同时安装好mongo,如果不知道怎么安装mongo的话可以看我的上一篇文章。 安装完之后,首先测试下是否可以远程访问目标...
mongodump / mongorestore-将MongoDB备份以.BSON格式转储到磁盘,或将其还原到实时数据库 mongostat-监视实时MongoDB服务器,副本集或分片群集 mongofiles-读取,写入,删除或更新文件 mongotop-监视mongo服务器上的...
NoSQL非关系型数据库,MongoDB的简介MongoDB的介绍 MongoDB安装 MongoDB基本操作 MongoDB数据查询 MongoDB集合 MongoDB聚合 索引和备份 mongo和python交互
单在数据中心备份副本明显已经跟不上用户的需求,这里LogicMonitor首席架构师兼运营副总监JeffBehl给我们带来了Linux环境下优化Rsync作业的思想。其中涉及到备份作业状态的存储、简易备份操作的实现及监视等。...
heroku-mongo- backup-在Heroku上备份mongodb并将其推送到S3或FTP存储 heroku-mongo-backup可以: 将mongodb集合备份到一个文件; 用gzip压缩备份文件; 将备份推送到指定的S3存储桶或FTP服务器; 为什么不使用...
Mongo备份运作方式两种操作模式克龙作为部署运行,内的将启动备份选择CRON =每小时|每天|每周我会每分钟进行一次测试。单机版作为作业触发器运行,直接执行/backup.sh环境变量MONGO_SERVER = mongodb PREFIX =备份/ ...