問題タブ [mongorestore]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
36232 参照

mongodb - MongoDBmongorestoreとレコード付きの既存のコレクション

で生成されたコレクションを既存のデータベースにインポート(復元)する必要がありmongodump、レコードを既存のコレクションにマージしたいと思います。

mongorestore同じコレクション内のレコードをマージしますか、それともレコードを復元する前に既存のコレクションを削除しますか?

0 投票する
6 に答える
69932 参照

mongodb - ダンプされたデータをmongodumpで使用するにはどうすればよいですか?

私はmongodumpmongodbのデータベースをダンプするために使用しました、それは下にいくつかのbsonファイルを作成しましたdump/mydb

でも使い方がわかりません。試しmongoimportましたが、bsonデータをインポートできないようです。次に、これらのbsonファイルを使用する方法は?それらを別のmongodbにインポートする方法は?

0 投票する
4 に答える
32752 参照

mongodb - ダンプされたMongodbをインポートする方法は?

MongoDBを正常にダンプしました:

テストサーバーにインポートまたはエクスポートする必要があり、苦労しています。理解するのを手伝ってください。

私はいくつかの方法を試しました:

このエラーが発生します:

このエラーが発生します:

使用するコレクションを指定するにはどうすればよいですか?-dには何を使用すればよいですか?アップロードしたいもの、またはテストとして使用したいものはありますか?コレクションだけでなく、完全なDBをインポートしたいと思います。

0 投票する
0 に答える
1494 参照

mongodb - mongorestore時にエラーが発生してMongodbがシャットダウンする

データをmongodbに復元しています。データがインポートされた後、すべてのインデックスが再構築される前に、エラーがスローされ、シャットダウンします。

この状態に精通している人はいますか?

エラーログ:

Wed Nov 16 13:32:10 Socket recv() errno:104 Connection reset by peer 127.0.0.1:27017
Wed Nov 16 13:32:10 SocketException: remote: 127.0.0.1:27017 error: 9001 socket exception [1] server [127.0.0.1:27017]
Wed Nov 16 13:32:10 DBClientCursor::init call() failed assertion: 10276 DBClientBase::findN: transport error: localhost query: { getlasterror: 1 }

0 投票する
1 に答える
1802 参照

mongodb - モンゴレストアとコレクション

こんにちは、データベースをダンプするためにmongorestoreを実行するときok

もしわたしが持っていたら:

それはなりました:

しかし、私がそれを行うと、db.getCollectionName()それはただ印刷されます

ここに表示して大丈夫ですが、どうすればよいですか?

ありがとう

0 投票する
1 に答える
1734 参照

mongodb - Mongo-mongoデータベースのデータがある場所のインストールパスを見つけるにはどうすればよいですか?

mongorestoreコマンドを実行しようとしていますが、データが存在するディレクトリを見つける方法がわかりません。

コマンドは次のようなものです。

また、ローカルコンピュータの現在のダンプがどこにあるかを見つける方法がわからないため、何[path to the dump directory]が想定されているのかわかりません。

それを見つける方法について何かアイデアはありますか?私はマックを使っています。

ありがとう!

0 投票する
1 に答える
507 参照

mongodb - ある MongoDB から別の MongoDB にデータの一部をコピーする方法

既存の MongoDB ダンプがあり、一部のデータをクリーンな DB にチェリー ピックしたいと考えています。

単一のコレクションをダンプして復元する (mongodump & mongorestore) のは、これを行う方法ですか?

0 投票する
1 に答える
1706 参照

mongodb - mongodb mongorestore アサーションの失敗

私はmongodbバージョン1.8.2を本番環境で実行しており、データベースダンプのためにcronジョブが実行されています。ubuntuを12.04にアップグレードしました。現在、データベース/コレクションを復元できません。与えている

db.system.indexes アサーション失敗 _filename.empty() util/mmap.cpp 167

私はそれをグーグルで検索しましたが、適切な答えが見つかりません。

0 投票する
0 に答える
1606 参照

mongodb - Mongorestore がデータをインポートしない

mongo db ダンプを復元しようとしています。PC で mongorestore を実行すると問題なく動作します。しかし、Linux サーバー (64 ビット MongoDB) で実行すると、エラーはスローされませんが、データはインポートされません。以下は、端末のメッセージです。

編集:

これは問題ではありませんでした。問題は挿入ではなく、クエリにありました。db.m101.funnynumbers.count() を実行しようとしていました。正しい方法は db.funnynumbers.count() です。

0 投票する
2 に答える
6143 参照

mongodb - mongodbrestoreはすべてのドキュメントを復元していないようです

dump/enronディレクトリのmessages.bsonおよびmessages.medata.jsonフィールド。120,477個のドキュメントを復元する必要があります。そこからデータを復元したい。コマンドを入力します:

コマンドが終了すると、メッセージが表示されます。見つかった120477オブジェクトは、ファイル[dump / enron/messages.metadata.json]をどう処理するかわかりません。

しかし、コレクションメッセージには、次を使用した112196のドキュメントが表示されます。

何が問題なのか教えていただけますか?コマンドの出力:

「ファイル[dump/enron / messages.metadata.json]をどうするかわからない」というメッセージはどういう意味ですか?