如何在常规Windows服务器上镜像SQL Azure数据库?

问题描述

| 我正在考虑将我们现有的SaaS网站迁移到Windows Azure。 但是,尽管Azure看起来不错并且可能比常规Windows服务器更稳定,但我仍然希望制定某种备份计划,以防整个Azure崩溃。称我为偏执狂,但在其他云层上却多次发生(http://eu.techcrunch.com/2011/04/21/amazon-ec2-goes-down-take-with-it-reddit-foursquare-and -quora /)。 如果发生这种情况,我仍然希望我们的单个Windows服务器可用于托管我们的应用程序。 从相同的代码库同时部署到Azure和我们自己的Web服务器都不太困难,但是我不确定如何将sql Azure数据库镜像到Windows服务器。 有什么办法吗?另外,要在Windows Server上运行,我需要哪个版本的sql Server?     

解决方法

您可以使用SQL Azure数据同步CTP 2将SQL Azure数据库与内部数据库同步;但是Data SYNC位于CTP中,因此您也可以使用-SQL Azure迁移向导,SSIS,BCP,SQL Server导入/导出等来具有备份副本。 链接: SQL Azure迁移向导:http://sqlazuremw.codeplex.com/ SQL Azure数据同步http://www.microsoft.com/windowsazure/sqlazure/datasync/     ,您可以尝试SQL Azure备份-此工具允许您将备份创建为单个文件。 并且Data Compare SQL同步表数据。     

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...