2011-11-08 11 views
1

私はmongodbを使用していますが、私はdbpathを変更しました。以前のdbpathのすべてのファイルを新しいdbpathにコピーできますか?MongoDB db files movement

PS:私はちょっと退屈なかもしれないmongodumpの代替案を見つけました。だから私は普通のコピーがうまくいくかどうかを知りたいですか?

+0

もう1つの問題は、特定のサイズのヌルファイルを作成するmongoのために私が推測しているdbファイルをコピーする際に読み取りエラーが発生し、入出力エラーを作成する前に読み込みに似ています。コメントはありますか? – zubinmehta

答えて

1

はい、最初にmongodをシャットダウンすると、通常のコピーを実行できます。 mongod.lockをコピーする必要はありません。

+0

しかし、特定のサイズのヌルファイルを作成するmongoのために、私が推測しているこれらのdbファイルをコピーする際に読み取りエラーが発生し、書き込みの前にI/Oエラーを作成するようになります。コメントはありますか? – zubinmehta

+0

私が言及したように、mongodをシャットダウンしましたか? – EhevuTov

+0

はい、私はそれをシャットダウンしました。しかし、私はこれを取得しています - > cp: 'options.1 'を読む:入出力エラー – zubinmehta