2010-04-14 7 views
6

Sto usando SQL Azure su un progetto e funziona benissimo. Il problema è che le normali funzionalità di backup non esistono. Ho esportato il database un paio di volte usando SQLAzureMW (http://sqlazuremw.codeplex.com/) ma questo strumento sta ora soffocando cercando di scaricare i dati del database con bcp. In ogni caso, non è una soluzione così bella come i backup di SQL Server.Qualcuno ha una strategia di backup per i database SQL Azure?

Qualcuno è a conoscenza di uno strumento commerciale o open source o di altra tecnica per realizzare backup affidabili di database SQL Azure? Questo è davvero un ostacolo.

+0

Hanno annunciato la sincronizzazione dei dati SQL Azure su PDC09 che ha permesso di tenere sincronizzato il server SQL onsite con SQL Azure, ma non l'ho usato per testare i costi generali. – Andrew

+0

Ho scaricato questo e sto leggendo su di esso, grazie. Tuttavia, sembra più orientato a spingere i dati dal database locale al database di Azure. Forse lo sto fraintendendo, ma sembra che vogliate iniziare con un database Azure pulito che verrà compilato dal database in loco. – Pete

+0

Utilizziamo lo strumento di backup SQL Azure di Redgate e siamo molto contenti finora. Vedere la mia risposta qui: http://stackoverflow.com/a/10144308/135441 –

risposta

0

Microsoft si occupa dei backup per te. Non c'è motivo di eseguire il backup dei database SQL Azure da soli.

+0

Mentre MS si occupa dei backup, ci sono ancora molti buoni motivi per desiderare la propria copia. Controlla il limite delle condizioni di responsabilità del contratto. – Andrew

+0

Sicuramente spero che sia vero, ma penso che avremo bisogno di eseguire periodicamente il backup da soli. MS non mi dà modo di gestire i backup che si suppone stiano creando. – Pete

+0

Stavo solo illustrando come Microsoft ha funzionato in questo momento. Non ho mai detto che mi piacesse o che mi sarei fidato dei dati di produzione dei miei clienti. È per questo che ho un'applicazione host su Amazon EC2 o Rackspace con una copia con licenza di SQL Server che controllo e faccio il backup. –

3

partire con aggiornamento 4, SQL Azure supporta ora copie del database. È possibile effettuare una copia del database, tenuti in Azure, e l'uso che per recuperare i dati in caso di cancellazione accidentale o schema Bugaboo:

http://msdn.microsoft.com/en-us/library/ff951624.aspx

E 'ancora fino a voi per ottenere quel database off Azure e sul proprio SQL Server locale, però, ma almeno hai un meccanismo per fare una copia puntuale.

+0

Grazie, Brent. Questo è davvero quello che abbiamo usato ultimamente prima di un cambiamento dello schema. È una funzionalità eccezionale per altri scopi. Un passo in avanti. Se solo avessimo la possibilità di strappare un file di backup e scaricarlo, saremmo lì. – Pete

0

SQL Azure supporterà il backup/ripristino PIT (point in time) (principalmente ripristinato) entro la fine dell'anno (2011), CTP in estate. Ci sono alcune (piccole) informazioni preliminari qui info here.

Problemi correlati