ホームページ >システムチュートリアル >Linux >mongodb をインポート、エクスポート、バックアップ、復元する方法

mongodb をインポート、エクスポート、バックアップ、復元する方法

WBOY
WBOYオリジナル
2024-06-02 09:02:36853ブラウズ

mongodb 如何导入导出备份恢复

1.Mongodbをバックアップします
リーリー

mongodump mongo データベースのエクスポートコマンド mongodump --help このコマンドですべてのヘルプを表示できます

    -h エクスポートソース
    -d エクスポートするデータベースの名前
    -o データベースがエクスポートされる場所

ターミナルが N 行スクロールすると、データベースのエクスポートが完了します。/home/aa/dev/mongodb/data ディレクトリに移動して、bson 形式のエクスポートされたファイルを表示できます (私は見ませんでした)。エクスポート直後にファイルが表示されるので、しばらくしてから表示されますが、原因は不明です)。

2. mongorestore コマンドを使用して復元します
リーリー
    -d 使用するデータベース名

1 つのテーブルを復元する場合に -c を使用すると、すべてのテーブルを直接復元できるように、エクスポートしたばかりのディレクトリをその後に追加します。

3. インポート リーリー
パラメータの説明:

-d は使用するライブラリを指定します。この場合は「my_mongodb」です
    -c はエクスポートするテーブルを指定します。この場合は「user」です
データのインポート時にテーブル構造が暗黙的に作成されることがわかります

4. エクスポート リーリー
パラメータの説明:

-d は使用するライブラリを指定します。この場合は「my_mongodb」です
    -c はエクスポートするテーブルを指定します。この場合は「user」です
    -o はエクスポートするファイル名を指定します。この場合は「user.dat」です
    上記からわかるように、エクスポートメソッドは JSON スタイルを使用します

以上がmongodb をインポート、エクスポート、バックアップ、復元する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。