複製されたmySQLセットアップをAmazonAWSで正常に実行し、ユーザーデータをさまざまなリージョンでローカルに利用できるようにしています。今、私はMicrosoft Azureで起動する必要があるアプリに直面しており、そこにもデータを複製する必要があります。
だからそれは迷惑です。私はいくつかの選択肢に直面しています:
MySQLからSQLへの複製Azure/SQL Serverは素敵なようです-これは可能ですか?必要に応じて、サードパーティのツールを使用して$$を支払うことを検討します。 db機能セットでは複雑なものは何も使用していません。テーブル内のデータだけです。
MySQLをMicrosoftAzureで動作させます-これはせいぜい本当に厄介なようです。私が見つけることができるすべてのHOWTOは、「これは可能ですが、本番アプリでは実際に試してはいけません」と言っています。
非リアルタイムで、mySQLからSQL Azureへの同期を実行します。これは、多少コストがかかり、時間がかかる場合があります。
AmazonですべてのmySQLをリッピングし、そこでSQL Serverを使用すると、BabyJesusが泣きます。
誰かがmySQLからSQLAzure/SQL Serverへのレプリケーションまたは同期を機能させましたか?または、他のアプローチ(AmazonとAzureで簡単に実行できるいくつかのテーブルに参加する必要があるが複製する必要があるニーズを満たすNoSQLソリューション)はありますか?
これが役立つかどうかはわかりませんが、MySQLからAzureとそのSQLAzureを使用する方法に関する優れた記事があります。
お役に立てば幸いです。
MySQL用のSQLServer Migration Assistant(SSMA)を使用すると、MySQLデータベーススキーマをSQLServerまたはSQLAzureスキーマにすばやく変換し、結果のスキーマをSQLServerまたはSQLAzureにアップロードし、MySQLからSQLServerまたはSQLAzureにデータを移行できます。
この小さなアプリとガイドをmsdnで使用できます。はじめに ここ : http://msdn.Microsoft.com/en-us/library/hh313129%28v=sql.110%29.aspx
ここでも回答されています: https://stackoverflow.com/questions/16584311/import-mysql-db-into-ms-Azure