問題タブ [mongodump]

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 に答える
3901 参照

mongodb - MongoDB 2.4.9でローカルにOpenShiftとmongorestoreからmongodumpする方法は?

私はこれを自分でやっただけなので(RockMongoのエクスポートとインポートが破損していたため)、ここに投稿するだけです.

これは、MongoDB バージョン 2.4.9 と対応するバージョンのmongodumpおよびの場合であることに注意してくださいmongorestore

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

mongodb - Mongodump により mongodb がクラッシュしますか?

Mongo レプリカ セットでバックアップを実行する - プライマリ 1 つ、セカンダリ 1 つ、任意の 1 つ。3人全員がお互いに話すのをやめて、すべてがセカンダリになった例がありました.

Mongodump を使用して、レプリカ セットに対してバックアップを実行しました。それによりDBが切り替わりますか?プライマリで実行中の本番システムに対して mongodump を実行すると害はありますか?

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

mongodb - Mongo 復元フィルターが機能しない

mongo データベースをダンプし、フィルターを使用して復元したいので、次の手順を実行しています

私は次のコマンドを書いています

それは言う

しかし、mongo サーバー上の私のデータは同じです。何も復元されていません

何か案は?

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

mongodb - Mongodb monogorestore "ルート ディレクトリは単一データベースのダンプである必要があります"

mongodump を別の名前のデータベースに復元しようとしています (これは、--db <dbname>スイッチを介して可能になるはずです)。

私の作業ディレクトリには、単一の db ダンプを含む単一のダンプ フォルダーが含まれています。

ただし、このコマンドを試すと:

次のエラーが表示されます。

なぜこれを取得しているのかわかりません。Googleでヘルプが見つかりません。誰にもアイデアはありますか?

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

mongodb - Mongodump を高速化する方法、ダンプが終了しない

約 50 億のデータベースからのクエリを使用してデータベース ダンプを実行しようとすると、進行状況バーの時間は、このダンプが適切な時間 (100 日以上) で終了しないことを示しているようです。約 22 時間後に 0% で終了したように見えた後、クエリもフリーズしました - 後の行は metadata.json 行です。

ダンプ行は次のとおりです。

そして、出力の最後の数行は(まだ画像を投稿できないため、入力されました。)

パフォーマンスの改善に役立つ考えや、これに時間がかかる理由について何か考えはありますか?

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

linux - mongodump の CPU および RAM リソースを制限するにはどうすればよいですか?

私はmongodサーバーを実行しています。毎日、バックアップを取るために mongodump を実行しています。問題は、mongodump が多くのリソースを消費し、サーバーの速度が低下することです (ちなみに、他の重いタスクが既に実行されています)。

私の目標は、シェル スクリプトで呼び出される mongodump を何とか制限することです。

ありがとう。

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

mongodb - mongodump コマンドを使用せずに mongo データベースをダンプして復元する

特定の mongo データベースのスナップショットを作成し、別のサーバーでその正確なデータベースを再作成できる方法が必要です。私はコマンドmongodumpmongorestoreコマンドに精通しています、データベース全体に対して単一の人間が読めるファイル (またはすべてを stdout に出力することをお勧めします) が必要mongodumpです。関連する質問が 2 つあります。

まず、mongodumpコレクション名とインデックス (特定のデータベースをダンプするとき) 以外の重要なデータは生成されますか? 私の記憶が正しければ、mongo は異なるバージョンで作成されたダンプを好まない可能性があり、これも問題になる可能性があります。それは本当ですか?

次に、コレクション名とインデックス情報を手動で抽出し、それを独自の形式の json に保存してから、別のサーバーに復元すると、同一のデータベースを作成するのに十分でしょうか、それとも何か不足していますか?

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

mongodb - シェルスクリプトでmongoパスワードを保護するには?

次のコマンドを使用して、展開したデータベースからデータを正常にバックアップしました。

パスワードを非表示にしてこれを自動的に行うシェルスクリプトはありますか(誰かがスクリプトを取得してもパスワードを保護するため)?

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

node.js - mongolabを使用してリモートサーバーherokuでmongodumpを使用しようとしています

私のコンピューターでは、このコマンドを実行して、mongodb データベースの情報のバックアップを作成しています。

しかし、私にこのエラーを与えました:

失敗: db サーバーへの接続エラー: 到達可能なサーバーがありません

robomongo を同じユーザー、パス、ホスト、データベースに接続しようとしましたが、うまくいきません。

mongo 3.0.1 のバージョン

ありがとう。