14

大量のデータを持つ mongodb インスタンスがあり、データなしで同じ構造を持つ新しいインスタンスを起動する必要があります。

それを成し遂げる方法は?

4

4 に答える 4

14

ドキュメントを返さないクエリを使用して、「クエリ」オプションを使用してこれを行うことができます。何かのようなもの:

mongodump -q '{ "foo" : "bar"  }'

これにより、すべてのデータベースとインデックスがダンプされます。その後、mongorestore を実行して、それらを別の mongod インスタンスに再作成できます。

ドキュメントを参照してください: http://docs.mongodb.org/manual/reference/program/mongodump/#cmdoption--query

于 2014-10-20T06:00:43.243 に答える