1

私はタイプする

`mongo`

ターミナルでは、mongodbに接続します。私はそこに多くのデータベースとコレクションを持っています。エクスポートしたい

 `hero` (dbs name)

とそのコレクション

users

新しいフォルダのデスクトップに。そのフォルダをコピーして別のコンピュータに貼り付けることで、それをインポートしたい

`hero(dbs name)`

とそのコレクション。今私がタイプするとき

show dbs 

その後、あるはずです

`hero`

私の2台目のコンピューターで。これどうやってするの。私もmongodumpを使用しています。誰かが私にアイデアを与えることができますか?

4

1 に答える 1

4

これは、10genの優れたマニュアルページで、コマンドの例と、やりたいことを実行しないための方法を示しています。http: //docs.mongodb.org/manual/administration/backups/#database-dumpsおよびhttp://www.mongodb.org / display / DOCS / Import + Export + Tools#ImportExportTools-mongodump

したがって、例としては(コレクションをコピーする)場合があります。

mongodump --collection hero --database name

次に、上記のコマンドの出力をmongorestoreが保持されている現在のフォルダーにコピーした後、他のコンピューターに復元するには、次のようにします。

mongorestore --collection hero --database name

使用しているOSがわからないため、これらをLinuxコマンド構文に配置しました。

于 2012-08-07T12:08:21.290 に答える