`
wangmored
  • 浏览: 165134 次
  • 性别: 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

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

    总的来说,这个Python脚本提供了一个自动化备份解决方案,它不仅执行全量备份,还能根据`oplog`实现增量备份,大大减少了备份所需的时间和存储空间。这对于大型数据库和高并发环境来说尤其重要,因为它允许在不影响...

    mongodb 备份恢复工具

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

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

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

    mongodb分片备份

    本文将详细介绍MongoDB的分片备份以及复制集的备份方法。 **1. 分片备份** MongoDB 分片是将大数据集分散到多个物理节点上,以提高查询性能和存储容量。分片备份主要涉及配置服务器(Config Server)的备份。配置...

    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...

    阿里mongo同步工具mongo-shake

    在企业级应用中,数据一致性与可靠性是至关重要的,这就涉及到数据的备份、恢复和同步。阿里mongo同步工具mongo-shake正是为了解决这些问题而设计的。 Mongo-shake 是阿里巴巴开发的一款高效、稳定且易于使用的...

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

    本手册将深入探讨 MongoDB 的文档管理、数据备份与恢复,以及导入导出数据的流程。 一、MongoDB 文档管理 在 MongoDB 中,数据以 JSON 格式的文档形式存储,每个文档都包含一组键值对。这些键可以是字符串或其他...

    MongoVUE-Installer

    7. 备份与恢复:MongoVUE提供了数据备份和恢复的功能,用户可以定期备份数据库,以防数据丢失,并在需要时快速恢复。 8. 集群支持:对于部署在MongoDB集群上的数据库,MongoVUE也提供了全面的管理功能,包括分片...

    MongoVUE绿色版

    5. **备份与恢复**:MongoVUE内置了备份和恢复功能,用户可以轻松地备份数据库,防止数据丢失,并在需要时快速恢复。 6. **连接管理**:MongoVUE支持多数据库连接,用户可以管理多个MongoDB实例,切换不同的数据库...

    MongoVUE,MongoDB客户端

    7. **备份与恢复**:MongoVUE提供数据备份和恢复功能,使得数据安全性得到保障。用户可以方便地将数据库备份到本地文件,必要时进行恢复操作。 8. **性能监控**:MongoVUE可以显示MongoDB服务器的运行状态,如CPU...

    mongoDB mongoVUE

    10. **备份恢复**:MongoVUE还支持数据库备份和恢复功能,这对于数据安全性和灾难恢复非常重要。 总的来说,MongoVUE是MongoDB数据库管理员和开发者的得力助手,它通过直观的图形界面简化了MongoDB的日常管理和维护...

    mongodb主从备份

    ### MongoDB 主从备份知识点 #### 一、MongoDB 主从备份概述 MongoDB 是一种流行的非关系型数据库管理系统,以其高性能、高可用性以及灵活的数据模型而受到广泛欢迎。为了确保数据的安全性和业务的连续性,MongoDB...

    mongo 数据库工具

    7. **备份与恢复**:MongoVUE提供了备份和恢复功能,可以帮助用户定期备份数据库,以防数据丢失。用户可以选择备份整个数据库或仅备份特定的集合。 8. **监控与日志**:工具提供了数据库性能监控功能,显示如CPU...

    mongovue-installer

    5. 数据导入导出:MongoVUE提供了数据导入和导出功能,支持从CSV、JSON、XML等多种格式导入数据到MongoDB,也可以将数据导出为这些格式,方便数据迁移和备份。 6. 图形化查询构建器:对于不熟悉MongoDB查询语法的...

    robomongo+Mongovue

    5. **备份与恢复**:可以对数据库进行备份和恢复操作,保护数据安全。 6. **监控工具**:提供性能监控功能,如CPU使用率、内存占用等。 尽管这两个工具都为MongoDB的管理带来了便利,但值得注意的是,Mongovue已经...

    mongovue 客户端

    4. **数据库备份与恢复**:MongoVUE支持数据库的备份和恢复,用户可以将数据库导出为文件,或者从文件导入恢复数据,确保数据的安全性。 5. **脚本执行**:除了图形化操作,MongoVUE还允许用户输入MongoDB的...

    MongoDb 可视化工具 MongoVUe

    6. **备份与恢复**:通过 MongoVue,用户可以轻松地对 MongoDB 数据库进行备份和恢复。这些操作通常涉及创建数据的 BSON 文件,或者从 BSON 文件中恢复数据。 7. **日志查看**:MongoVue 提供了一个集成的日志查看...

    mongo VUE客户端

    Mongo VUE是一款强大的MongoDB管理工具,专为开发者和数据库管理员设计,提供了一个直观的图形用户界面(GUI),使得在MongoDB数据库上的操作更为便捷。Mongo VUE支持多种功能,包括数据浏览、文档编辑、查询构建、...

Global site tag (gtag.js) - Google Analytics