`
wangmored
  • 浏览: 162292 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

mongo 备份

阅读更多
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 指明要导入的文件路径
分享到:
评论

相关推荐

    iyzyi#docker-learning#mongo备份还原1

    mongo命令全库备份还原mongo备份还原docker exec -it mongo sh备份命令 mongodump --host IP地址 --port

    mongodb 备份恢复工具

    mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具...

    用于在Git仓库上进行文本Mongo备份的工具-JavaScript开发

    mongo-git-backup该工具将给定MongoDB数据库的文本转储(通​​过mongoexport)导出到给定的Git存储库,并将其恢复(通过mongoimport)。...您可以根据需要进行尽可能多的备份,因为Git会存储差异而不是存储e。

    mongodb4.2全量定时增量备份python脚本

    python脚本对mongodb数据库进行本地全量备份,获取oplog时间戳,然后每天定时进行增量备份,已验证windows和linux

    Compose-S3-Backup:从 Compose API(以前称为 MongoHQ)下载 Mongo 备份并上传到 Amazon S3

    Compose-S3-备份 早期软件 - 不稳定和未完善......现在! 从 API(以前称为 MongoHQ)下载 MongoDB 备份并上传到 Amazon S3 ##Usage 安装要求 $ pip install -r requirements.txt 查看帮助 $ compose_s3_backup.py...

    mongodb分片备份

    mongodb的分片备份 复制集的备份和配置的备份

    mongo 文档及 数据备份还原及导入导出手册

    mongo 文档及 数据备份还原及导入导出手册

    mongodb主从备份

    MongoDB 非关系型数据库主从备份。

    mongo-s3-backup:Docker容器将mongo数据库备份到s3

    Mongo S3 备份 这个容器运行一个 cron 作业,它: 使用mongodump转储 mongo 数据库 存档转储并将其上传到 Amazon S3 您可以通过设置以下环境变量来配置上述步骤的执行: MONGO_HOST MONGO_PORT AWS_ACCESS_KEY_...

    mongo-backup:一个小脚本,用于每天备份 MongoDB 数据库,并将它们移动到 Google Cloud Storage

    mongo备份 一个小脚本,用于每天备份 MongoDB 数据库,并将它们移动到 Google Cloud Storage。 此版本旨在由 cron 作业安排在 DB 服务器本身上运行。 primary 上的脚本将退出。 此脚本特定于我的需求,因此它假设有...

    node-mongotools:节点mongoTools包装器

    该项目还包括保管箱集成功能,以转储并上传到保管箱, 从Dropbox托管的mongo备份还原。命令行用法初始设置-仅限第一次# get source codegit clone ...

    docker-m2bk:m2bk 的 Docker 镜像实现

    不仅让用于您的 mongo 备份,而且还可以将它的执行隔离在一个容器中(也可以自发运行以便以后像那样拆除)?,好吧……现在您可以:) ... 如何使用此图像 首先,你需要安装它 docker pull axltxl/m2bk 但是,如果您...

    shell实现自动备份mongodb

    实现mongodb自定义备份,可实现自定义库、自定义集合、自定义备份周期,使用方便,脚本易维护!

    mongo-db-utils:mongo-db-utils - 使备份和复制数据库更容易

    当前版本 0.1.2 处于 Beta 版 - 更安全的版本使用 0.0.9 一个简化备份和复制 mongo dbs 的小宝石。 您可以作为脚本运行(例如用于 cron 作业,或在交互模式下): 它会保存您的数据库网址,因此只需点击几下即可完成...

    Linux中MongoDB如何实现远程自动备份详解

    既然都备份了,为了保险起见,备份与库就不放在同一台服务器上了,于是向运维申请了一台服务器,同时安装好mongo,如果不知道怎么安装mongo的话可以看我的上一篇文章。 安装完之后,首先测试下是否可以远程访问目标...

    mongo工具

    mongodump / mongorestore-将MongoDB备份以.BSON格式转储到磁盘,或将其还原到实时数据库 mongostat-监视实时MongoDB服务器,副本集或分片群集 mongofiles-读取,写入,删除或更新文件 mongotop-监视mongo服务器上的...

    note_mongo.7z

    NoSQL非关系型数据库,MongoDB的简介MongoDB的介绍 MongoDB安装 MongoDB基本操作 MongoDB数据查询 MongoDB集合 MongoDB聚合 索引和备份 mongo和python交互

    Linux下使用MongoDB+GridFS实现备份作业的优化和监视

    单在数据中心备份副本明显已经跟不上用户的需求,这里LogicMonitor首席架构师兼运营副总监JeffBehl给我们带来了Linux环境下优化Rsync作业的思想。其中涉及到备份作业状态的存储、简易备份操作的实现及监视等。...

    heroku-mongo-backup:在Heroku上备份mongodb并使用cron任务将其推送到S3或FTP

    heroku-mongo- backup-在Heroku上备份mongodb并将其推送到S3或FTP存储 heroku-mongo-backup可以: 将mongodb集合备份到一个文件; 用gzip压缩备份文件; 将备份推送到指定的S3存储桶或FTP服务器; 为什么不使用...

    mongobackup:基于Docker的mongobackup助手

    Mongo备份运作方式两种操作模式克龙作为部署运行,内的将启动备份选择CRON =每小时|每天|每周我会每分钟进行一次测试。单机版作为作业触发器运行,直接执行/backup.sh环境变量MONGO_SERVER = mongodb PREFIX =备份/ ...

Global site tag (gtag.js) - Google Analytics