bsondump (1) Linux Manual Page
NAME
bsondump – MongoDB BSON Utility
SYNOPSIS
The bsondump converts BSON files into human-readable formats, including JSON. For example, bsondump is useful for reading the output files generated by mongodump.
IMPORTANT: bsondump is a diagnostic tool for inspecting BSON files, not a tool for data ingestion or other application use.
OPTIONS
bsondumpbsondump–help, -h- Returns information on
bsondumpoptions and usage. –verbose, -v- Increases the amount of internal reporting returned on standard output or in log files. Increase the verbosity with the
-vform by including the option multiple times, (e.g.-vvvvv.) –quiet- Runs
bsondumpin a quiet mode that attempts to limit the amount of output. This option suppresses: - •
- output from database commands
- •
- replication activity
- •
- connection accepted events
- •
- connection closed events
–version- Returns the
bsondumprelease number. –objcheck- Validates each BSON object before outputting it in JSON format. By default,
bsondumpenables –objcheck. For objects with a high degree of sub-document nesting, –objcheck can have a small impact on performance. You can set –noobjcheck to disable object checking.Changed in version 2.4: MongoDB enables –objcheck by default, to prevent any client from inserting malformed or invalid BSON into a MongoDB database.
–noobjcheck- New in version 2.4.
Disables the default document validation that MongoDB performs on all incoming BSON documents.
–filter <JSON>- Limits the documents that
bsondumpexports to only those documents that match the JSON document specified as‘<JSON>’. Be sure to include the document in single quotes to avoid interaction with your system’s shell environment. –type <=json|=debug>- Changes the operation of
bsondumpfrom outputting "JSON" (the default) to a debugging format. <bsonFilename>- The final argument to
bsondumpis a document containing BSON. This data is typically generated bybsondumpor by MongoDB in a rollback operation.
USE
By default, bsondump outputs data to standard output. To create corresponding JSON files, you will need to use the shell redirect. See the following command:
bsondump collection.bson > collection.json
Use the following command (at the system shell) to produce debugging output for a BSON file:
bsondump --type=debug collection.bson
AUTHOR
MongoDB Documentation Project
COPYRIGHT
2011-2014, MongoDB, Inc.
