問題タブ [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 投票する
2 に答える
2632 参照

mongodb - コレクションの mongorestore が「強制終了」出力になり、コレクションが完全に復元されない

以下のように入力します。

root@:/home/deploy# mongorestore --db=dbname --collection=collectionname pathtobackupfolder/collectionname.bson

出力は次のとおりです。

2016-07-16T00:08:03.513-0400 pathtobackupfolder/collectionname.bson でコレクション データをチェックしています

2016-07-16T00:08:03.525-0400 pathtobackupfolder/collectionname.bson からのメタデータ ファイルの読み取り

2016-07-16T00:08:03.526-0400 コレクション名をファイル pathtobackupfolder/collectionname.bson から復元しています

殺された

どうしたの?Google または Stackoverflow で、mongorestore が「Kill​​ed」になったことについて何も見つかりません。復元元のバックアップ フォルダーは 12875 個のドキュメントのコレクションですが、mongorestore を実行するたびに、常に "Killed" と表示され、常に合計数よりも少ない別の数が復元されます: 4793、2000、4000など

この呼び出しを実行しているマシンは、Digital Ocean の「Ubuntu 14.04.3 LTS (GNU/Linux 3.13.0-71-generic x86_64)」です。

どんな助けでも大歓迎です。ありがとう。

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

linux - Windows から Linux mongorestore へのアクセント付きファイル名

MongoDB データベースを Windows 環境から Linux Ubuntu 14.04 に移動しようとしています。一部のコレクションは、「Vehículos.metadata.json.gz」のような名前のファイルです。i にアクセントがあることに注意してください。

ls と入力すると、次のように表示されます。

問題は、mongorestore を実行しようとすると、それらのファイルでクラッシュすることです。

すでにロケールを「es_AR.utf8」に変更しています。Linux の問題なのか、元のファイルの問題なのか、mongorestore の問題なのかわかりません。

何か案は?

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

mongodb - MongoDB に失敗しました: パス ダンプから ActualPath オブジェクトを作成できません: 統計ダンプ: そのようなファイルまたはディレクトリはありません

復元する必要がある mongo データベースがたくさんあります。以前mongodumpは、コレクションを含むバックアップディレクトリを取得していました。このようなもの:

私は、次のエラーが表示cdされます。mydirmongorestore

次に、次のような特定のデータベースを復元しようとするmongorestore db2と、次のエラーが発生します。

何をしようとも、この 2 つのエラーを交互に繰り返します。これは、私が使用しているどのデータベースでも同じです。

--dbフラグ、パラメーターを使用して-d、第 3 引数 ( mongorestore --db [db] [dump_path]) としてダンプ パスを設定してみました。Stackoverflow で見つけたものすべて。何もない。

私はこれに行き詰まっており、どうすればよいかわかりません。


編集

OS: Ubuntu 14.04

このガイドに従ってMongoDBをインストールしました:

https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/

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

mongodb - バッファオーバーフローが検出されました - mongorestore

mongorestore を使用して mongodump (サイズ 5.4GB) を復元しようとしています。プロセスは 32% まで実行され、エラーで終了します: バッファ オーバーフローが検出されました。この問題の原因は何ですか? また、データベース全体を復元するにはどうすればよいですか? ここに画像の説明を入力

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

mongodb - groovy ファイル内で mongorestore コマンドを実行できますか?

データベースを削除し、既存のバックアップ (SQL) からデータベースを復元する groovy スクリプトがあります。

必要なすべてのパラメーターを渡し、sql.execute()以下のように実行しました。

上記のコードはすべて問題なく動作します。これを MongoDB にも実装する必要があります。groovy ファイルsql.execute()のように Mongo コマンドを実行できる Mongo に相当するものはありますか。mongorestore

Mongo の場合、次のコードがあります。

次に、groovy ファイル内で次のコマンドを実行/インクルードする必要があります。 mongorestore ~/backups/first_backup/

これを達成する方法はありますか?

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

mongodb - docker で DB を mongorestore する方法

docker-compose.yml を取得しました。

Dockerfile:

プロジェクトファイルにダンプを保存するので、フォルダはコンテナと共有されます。ダンプを復元するプロセスはどのように見えるべきですか? Web コンテナーでは、mongoresore commnad にアクセスできません ...

0 投票する
5 に答える
19437 参照

mongodb - Dockerfile の Mongorestore

mongo サーバーを起動し、起動時に以前のものから自動的に復元する Docker イメージを作成したいと考えていますmongodump


イメージの Dockerfile は次のとおりです。

これを実行すると、次のエラーが発生します。

Failed: error connecting to db server: no reachable servers


mongorestoreコマンドを Docker 経由で実行する方法はありますか?

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

mongodb - mongodump と mongorestore はドキュメントの順序を変更します

mongodump コマンドを使用して mongodb データをダンプしていますが、mongorestore を使用して復元すると、ドキュメントの順序 (ドキュメントが挿入された順序) が変更されます。何が問題なのですか? 広告掲載順を保持する方法はありますか?

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

mongodb - mongo db ダンプをダウンロードするには? pemファイル経由でサーバーにアクセスできます

サーバーから mongodb データベースのダンプをダウンロードし、ローカルに復元する必要があります。サーバーには、pem ファイルを使用して ssh 経由でアクセスできます。