AI エージェント向け: ドキュメントインデックスは https://www.mongodb.com/ja-jp/docs/llms.txt で利用できます。すべてのページの markdown バージョンは、いずれかの URL パスに .md を追加することで利用できます。

MongoDB Database Tools のインストール

MongoDB ダウンロード センターからダウンロードします。パッケージ マネージャーを使用してインストールするには、以下の手順でオペレーティング システムとパッケージ マネージメント方法を選択します。

オペレーティング システム
パッケージ管理

データベースツールには次のバイナリが含まれています。

Binary Import / Export

    mongodump

mongod データベースのコンテンツのバイナリ エクスポートを作成します。

mongodumpデータベースダンプから mongod または mongos にデータを復元します。

    bsondump

BSON ダンプ ファイルを JSON に変換します。

Data Import / Export

拡張 JSON 、CSV、または TSV エクスポート ファイルからコンテンツをインポートします。

mongod インスタンスに保存されているデータの JSON または CSV エクスポートを生成します。

Diagnostic Tools

    mongostat

現在実行中の mongod または mongos インスタンスのステータスの簡潔な概要を表示します。

    mongotop

mongod インスタンスがデータの読み取りと書き込みに費やす時間の概要を表示します。

GridFS Tools

GridFS オブジェクト内の MongoDB インスタンスに保存されているファイルの操作をサポートします。

Database Toolsのすべてのリリースアーティファクトには、ソフトウェア部品表(SBOM)レポートと静的解析レポートが含まれています。どちらのレポートも、それらを含むアーティファクトにちなんで名付けられたJSONファイルです。

  • SBOMレポートはCycloneDX形式を使用し、.cdx.jsonで終わります。

  • 静的解析レポートはSARIF形式を使用し、.sarif.jsonで終わります。

オペレーティングシステムのパッケージの場合、レポートはパッケージのドキュメントと一緒にインストールされます。例として、mongodb-database-tools_100.20.1_amd64.debはそれらを以下にインストールします。

  • /usr/share/doc/mongodb-database-tools/mongodb-database-tools_100.20.1_amd64.deb.cdx.json

  • /usr/share/doc/mongodb-database-tools/mongodb-database-tools_100.20.1_amd64.deb.sarif.json

アーカイブの場合、レポートはアーカイブの最上位レベルに配置されます。例として、mongodb-database-tools-ubuntu2404-x86_64-100.20.1.tgz には以下が含まれます。

  • mongodb-database-tools-ubuntu2404-x86_64-100.20.1.tgz.cdx.json

  • mongodb-database-tools-ubuntu2404-x86_64-100.20.1.tgz.sarif.json

Database Tools をインストールした後、次のツールを使用して MongoDB データを操作します。

  • データベースをバックアップするには、mongodump を参照してください。

  • バックアップからデータを復元する方法については、mongorestoreを参照してください。

  • データをコレクションにインポートするには、mongoimport を参照してください。

  • コレクションからデータをエクスポートするには、mongoexportを参照してください。