問題タブ [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 - コレクションの 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 が「Killed」になったことについて何も見つかりません。復元元のバックアップ フォルダーは 12875 個のドキュメントのコレクションですが、mongorestore を実行するたびに、常に "Killed" と表示され、常に合計数よりも少ない別の数が復元されます: 4793、2000、4000など
この呼び出しを実行しているマシンは、Digital Ocean の「Ubuntu 14.04.3 LTS (GNU/Linux 3.13.0-71-generic x86_64)」です。
どんな助けでも大歓迎です。ありがとう。
linux - Windows から Linux mongorestore へのアクセント付きファイル名
MongoDB データベースを Windows 環境から Linux Ubuntu 14.04 に移動しようとしています。一部のコレクションは、「Vehículos.metadata.json.gz」のような名前のファイルです。i にアクセントがあることに注意してください。
ls と入力すると、次のように表示されます。
問題は、mongorestore を実行しようとすると、それらのファイルでクラッシュすることです。
すでにロケールを「es_AR.utf8」に変更しています。Linux の問題なのか、元のファイルの問題なのか、mongorestore の問題なのかわかりません。
何か案は?
mongodb - MongoDB に失敗しました: パス ダンプから ActualPath オブジェクトを作成できません: 統計ダンプ: そのようなファイルまたはディレクトリはありません
復元する必要がある mongo データベースがたくさんあります。以前mongodump
は、コレクションを含むバックアップディレクトリを取得していました。このようなもの:
私は、次のエラーが表示cd
されます。mydir
mongorestore
次に、次のような特定のデータベースを復元しようとする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/
mongodb - groovy ファイル内で mongorestore コマンドを実行できますか?
データベースを削除し、既存のバックアップ (SQL) からデータベースを復元する groovy スクリプトがあります。
必要なすべてのパラメーターを渡し、sql.execute()
以下のように実行しました。
上記のコードはすべて問題なく動作します。これを MongoDB にも実装する必要があります。groovy ファイルsql.execute()
のように Mongo コマンドを実行できる Mongo に相当するものはありますか。mongorestore
Mongo の場合、次のコードがあります。
次に、groovy ファイル内で次のコマンドを実行/インクルードする必要があります。
mongorestore ~/backups/first_backup/
これを達成する方法はありますか?
mongodb - docker で DB を mongorestore する方法
docker-compose.yml を取得しました。
Dockerfile:
プロジェクトファイルにダンプを保存するので、フォルダはコンテナと共有されます。ダンプを復元するプロセスはどのように見えるべきですか? Web コンテナーでは、mongoresore commnad にアクセスできません ...
mongodb - Dockerfile の Mongorestore
mongo サーバーを起動し、起動時に以前のものから自動的に復元する Docker イメージを作成したいと考えていますmongodump
。
イメージの Dockerfile は次のとおりです。
これを実行すると、次のエラーが発生します。
Failed: error connecting to db server: no reachable servers
mongorestore
コマンドを Docker 経由で実行する方法はありますか?
mongodb - mongodump と mongorestore はドキュメントの順序を変更します
mongodump コマンドを使用して mongodb データをダンプしていますが、mongorestore を使用して復元すると、ドキュメントの順序 (ドキュメントが挿入された順序) が変更されます。何が問題なのですか? 広告掲載順を保持する方法はありますか?
mongodb - mongo db ダンプをダウンロードするには? pemファイル経由でサーバーにアクセスできます
サーバーから mongodb データベースのダンプをダウンロードし、ローカルに復元する必要があります。サーバーには、pem ファイルを使用して ssh 経由でアクセスできます。