2016-07-28 11 views
0

mongoDBをmLabからAzure DocumentDB(mongoDBのプロトコルをサポート)に移行しようとしていますが、Microsoftが使用するように要求しているデータ移行ツールを使用しています。ここにはリンクhttps://www.microsoft.com/en-us/download/details.aspx?id=46436があります。 mlab mongoDbは試用版です。ポート/ dbnameはAzureデータ移行ツール

しかし、このツールは、MLABのMongoDBの接続文字列を受け付けませんが、私の地元のMongoDBのための1つを受け入れる:// DBUSER:DBPASSWORD @ hostの

MLABのMongoDBの接続文字列は、MongoDBのです。

他に誰かがこの問題を抱えていますか?

+0

あなたの質問を編集して、使用しているmLAB mongodb接続文字列(実際の資格情報を差し引いたもの)を表示することをお勧めします。 –

+0

@DavidMakogon質問に接続文字列を追加しました。また、データ移行ツールからいくつかのスクリーンショットを追加します。 – limitlessriver

答えて

0

データ移行ツールは、標準のDocumentDBアカウントに移行するように設計されています。 MongoDBからMongoDBのプロトコルをサポートするDocumentDBアカウントに移行するには、mongoexport/mongoimportやmongodump/mongorestoreなどの標準的なMongoDBユーティリティをお勧めします。

+0

MongoDBのプロトコルをサポートしているDocumentDBアカウントではなく、標準のDocumentDBに移行するようにしているのは間違いありません。私が理解できないことは、接続文字列の検証をクリックすると、無効な資格情報を持つmlab接続文字列にフラグを立てることです。 RoboMongo/Mongochefを介して同じ資格情報を使ってmlabに接続することができます。 – limitlessriver

+0

私は参照してください。ここで問題となるのは、マイグレーションツールが3.xxサポート用の更新されたMongo Nugetパッケージを使用する必要があることです。現在、古いMongo Nugetパッケージを使用しています。この時点で、私はそれが行われる正確なタイムラインを持っていません。 – stephbaron

関連する問題