Posso replicar dados entre mySQL e SQL Server / SQL Azure?

2

Eu tenho uma configuração mySQL replicada funcionando perfeitamente no Amazon AWS, disponibilizando dados do usuário localmente em várias regiões. Agora me deparo com um aplicativo que precisa subir no Microsoft Azure e preciso replicar os dados para lá também.

Então isso é chato. Estou diante de várias opções:

  1. Replicar do mySQL para o SQL Azure / SQL Server parece que seria ótimo - isso é possível? Eu consideraria usar uma ferramenta de terceiros e pagar $$ se eu precisasse. Não estamos usando nada complicado no conjunto de recursos do banco de dados, são apenas dados em tabelas.

  2. Obtenha o mySQL trabalhando no Microsoft Azure - o que parece muito perigoso na melhor das hipóteses. Todos os HOWTOs que posso encontrar dizem "isso é possível, mas você realmente não deve tentar isso para aplicativos de produção".

  3. Execute o não-tempo real e faça sincronizações do mySQL para o SQL Azure, o que pode ser um pouco caro e mais lento.

  4. Copie todo meu mySQL na Amazon e use o SQL Server lá, o que faria o bebê Jesus chorar.

Alguém conseguiu a replicação ou a sincronização do mySQL para SQL Azure / SQL Server funcionando? Ou tem outras abordagens (uma solução NoSQL que replique e possa atender às nossas necessidades, mas precisamos unir-algumas tabelas, que podem ser facilmente executadas na Amazon e no Azure)?

    
por Ernest Mueller 21.01.2011 / 23:46

2 respostas

1

Não sei se isso ajudará, mas aqui está um bom artigo sobre como usar o Azure e seu SQL Azure no MySQL:

link

Espero que ajude!

    
por 16.02.2011 / 23:36
0

SQL Server Migration Assistant (SSMA) for MySQL lets you quickly convert MySQL database schemas to SQL Server or SQL Azure schemas, upload the resulting schemas into SQL Server or SQL Azure, and migrate data from MySQL to SQL Server or SQL Azure.

Você pode usar este pequeno aplicativo e orientar no msdn. Primeiros passos aqui : link

Aqui também é respondido: link

    
por 26.06.2014 / 14:44