問題タブ [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.
mongodb - 32 ビットの古いバージョンの MongoDB を mongodump し、それを 64 ビットの更新バージョンに mongorestore する
古い 32 ビット バージョンの MongoDB (2.0.0) の単一インスタンスをたまたま使用している運用サーバーがあります。このデータを別のサーバーに移動することに取り掛かる前に、いくつかのことを確認したかったのです。
32 ビット インストールで mongodump を実行し、64 ビット インストールで mongorestore を実行すると、競合が発生しますか?
2.0 データベース ダンプを 2.2.x インストールに移動する際に問題はありますか?
2.2 の mongodump を実行できず、正しく mongorestore を 2.0 に変換できないと読みましたが、バージョン アップグレードを行っているだけです。また、MongoDB の 32 ビット バージョンと 64 ビット バージョンの間でレプリカ セットを作成できることも読んだので、この移行がうまくいくことを願っています。
確認したかっただけです、ありがとう!
node.js - MongoDB シェル エクスポート データベース全体
MongoDB では、Mongo が保持しているすべてのデータベースの自動バックアップを設定しようとしています。現在のスクリプト ベースは次のようなものです。
私が持っている場所 (日付) バックアップの日付 (例: 2013-02-06) を含むフォルダーにダンプすることを検討しています
cron ジョブまたは .sh スクリプトを使用してこれを実現したいと考えています。
mongodb - Mongo のインポート/ダンプがレプリカ セットで機能しない
レプリカ セットのバックアップに問題がありmongodump
ます。mongoexport
好奇心から同じ問題を検証しました。
これが私のセットアップです:
- mongodb-linux-x86_64-static-legacy-2.2.0
- 3 ノードのレプリカ セット (現時点では正常)
今、私はエクスポートを行っています:
死ぬのは:
1 つのノード (レプリカ セットの PRIMARY ノード) のみを指定して同じコマンドを実行すると、ダンプが正常に作成されます。
誰かが私が間違っていることを知っていますか?
mongodb - 日次バックアップ用の Mongodump
毎日のバックアップにmongodumpを使用することを検討しています。
常に同じディレクトリでダンプを実行する場合: mongodump を実行する前に、前日の内容を必ずクリアする必要がありますか? ドキュメントでこれについて何も見つかりませんでした。
mongodb - cloudfoundryへのvmcトンネル経由のmongodumpが電話を切る
何らかの理由で、トンネルを介したmongodumpのプロセスは、毎回同じコレクションでハングアップします。プロセスを中断すると、コレクションのあるファイルのサイズは39Mbに近くなります。何が起こったのか理解できません。
mongodb - mongodump は指定されたコレクションの一部を無視します
製品サーバーでmongoデータベースをバックアップしてから、ステージングサーバーに復元しようとしていました。ここでいくつかの問題が発生します。データベースには多くのコレクションがあります。ステージング サーバーで復元したくないコレクションを無視したいと考えています。
ステージング データベースをダンプし、製品データベースをダンプしてから、-- dropオプションを使用して製品をステージングに復元することで、これにアプローチできます。ステージング データベースで指定されたコレクションを復元します。うーん…すごく悪い。
1.製品データベースをダンプする
2. ステージング データベースのダンプ
3. すべてのコレクションを復元してから、コレクションを元に 戻します。 pruduct-dump-dir をステージング サーバーに復元します。
ダンプしているときにignore-collectionのようなオプションはありますか? 任意の提案をいただければ幸いです:3
mongodb - 1つのコレクションにmongodumpを使用する方法
mongodump
単一のコレクションをあるデータベースから別のデータベースに移動するにはどうすればよいですか?
コマンドとそのオプションはどのように使用すればよいですか?
mongodb - スタンドアロンのバックアップと復元に設定された MongoDB レプリカ
開発上の理由から、本番レプリカ セット mongodb をバックアップし、それをスタンドアロンの別のマシン テスト インスタンスに復元する必要があります。
反対のことを話しているドキュメントもありますが (standalone 2 replica-set)、彼のダウングレード/ロールバックの方法が見つかりません。
この場合、どうすればいいですか?
mongodb - 単一ノードのセットアップで一貫性のある MongoDB バックアップを取得する方法
私は非常に単純なセットアップで MongoDB を使用しており、一貫したバックアップ戦略が必要です。mongodump
ロック/ロック解除で a をラップするのは悪い考えであるという難しい方法を見つけました。--oplog
次に、オプションはロック/ロック解除なしで一貫性を提供できるはずだと読みました。しかし、それを試してみると、--oplog
「完全なダンプ」でのみオプションを使用できるとのことでした。私はドキュメントと多くの記事を調べましたが、単一の時点からmongoデータベースをダンプする方法についてはまだ不明です。
今のところ、通常のダンプを使用していますが、ダンプ中に書き込みがあった場合、単一の時点からではなくバックアップが作成されると想定しています。正しいですか?
mongodump -h $MONGO_HOST:$MONGO_PORT -d $MONGO_DATABASE -o ./${EXPORT_FILE} -u backup -p password --authenticationDatabase admin
mongodb - Mongodbの「mongodump」コマンド、javascript実行エラー
おそらく、私は がどのように機能するのかを完全に誤解していますが、エラーmongodump
を返す以外に何もできないようです。JavaScript execution failed: SyntaxError: Unexpected identifier
これが私がやっていることです:
- モンゴッドが走っている
- 「mydb」というデータベースをバックアップしたい
- 私はモンゴシェルの中にいます
- コマンドを試したところ
mongodump --db mydb
、上記のエラーが発生しました - 私は両方を試しましたが
mongodump
、mongoexport
どちらも同じ問題を抱えています
ここで何が間違っていますか?