問題タブ [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.
mongodb - MongoDBmongorestoreとレコード付きの既存のコレクション
で生成されたコレクションを既存のデータベースにインポート(復元)する必要がありmongodump
、レコードを既存のコレクションにマージしたいと思います。
mongorestore
同じコレクション内のレコードをマージしますか、それともレコードを復元する前に既存のコレクションを削除しますか?
mongodb - ダンプされたデータをmongodumpで使用するにはどうすればよいですか?
私はmongodump
mongodbのデータベースをダンプするために使用しました、それは下にいくつかのbsonファイルを作成しましたdump/mydb
でも使い方がわかりません。試しmongoimport
ましたが、bsonデータをインポートできないようです。次に、これらのbsonファイルを使用する方法は?それらを別のmongodbにインポートする方法は?
mongodb - ダンプされたMongodbをインポートする方法は?
MongoDBを正常にダンプしました:
テストサーバーにインポートまたはエクスポートする必要があり、苦労しています。理解するのを手伝ってください。
私はいくつかの方法を試しました:
このエラーが発生します:
このエラーが発生します:
使用するコレクションを指定するにはどうすればよいですか?-dには何を使用すればよいですか?アップロードしたいもの、またはテストとして使用したいものはありますか?コレクションだけでなく、完全なDBをインポートしたいと思います。
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 }
mongodb - モンゴレストアとコレクション
こんにちは、データベースをダンプするためにmongorestoreを実行するときok
もしわたしが持っていたら:
それはなりました:
しかし、私がそれを行うと、db.getCollectionName()
それはただ印刷されます
ここに表示して大丈夫ですが、どうすればよいですか?
ありがとう
mongodb - Mongo-mongoデータベースのデータがある場所のインストールパスを見つけるにはどうすればよいですか?
mongorestoreコマンドを実行しようとしていますが、データが存在するディレクトリを見つける方法がわかりません。
コマンドは次のようなものです。
また、ローカルコンピュータの現在のダンプがどこにあるかを見つける方法がわからないため、何[path to the dump directory]
が想定されているのかわかりません。
それを見つける方法について何かアイデアはありますか?私はマックを使っています。
ありがとう!
mongodb - ある MongoDB から別の MongoDB にデータの一部をコピーする方法
既存の MongoDB ダンプがあり、一部のデータをクリーンな DB にチェリー ピックしたいと考えています。
単一のコレクションをダンプして復元する (mongodump & mongorestore) のは、これを行う方法ですか?
mongodb - mongodb mongorestore アサーションの失敗
私はmongodbバージョン1.8.2を本番環境で実行しており、データベースダンプのためにcronジョブが実行されています。ubuntuを12.04にアップグレードしました。現在、データベース/コレクションを復元できません。与えている
db.system.indexes アサーション失敗 _filename.empty() util/mmap.cpp 167
私はそれをグーグルで検索しましたが、適切な答えが見つかりません。
mongodb - Mongorestore がデータをインポートしない
mongo db ダンプを復元しようとしています。PC で mongorestore を実行すると問題なく動作します。しかし、Linux サーバー (64 ビット MongoDB) で実行すると、エラーはスローされませんが、データはインポートされません。以下は、端末のメッセージです。
編集:
これは問題ではありませんでした。問題は挿入ではなく、クエリにありました。db.m101.funnynumbers.count() を実行しようとしていました。正しい方法は db.funnynumbers.count() です。
mongodb - mongodbrestoreはすべてのドキュメントを復元していないようです
dump/enronディレクトリのmessages.bsonおよびmessages.medata.jsonフィールド。120,477個のドキュメントを復元する必要があります。そこからデータを復元したい。コマンドを入力します:
コマンドが終了すると、メッセージが表示されます。見つかった120477オブジェクトは、ファイル[dump / enron/messages.metadata.json]をどう処理するかわかりません。
しかし、コレクションメッセージには、次を使用した112196のドキュメントが表示されます。
何が問題なのか教えていただけますか?コマンドの出力:
「ファイル[dump/enron / messages.metadata.json]をどうするかわからない」というメッセージはどういう意味ですか?