我在一个项目中使用 SQL Azure,效果很好。问题是通常的备份功能不存在。我已经使用 SQLAzureMW ( http://sqlazuremw.codeplex.com/ )导出了几次数据库,但是这个工具现在在尝试使用 bcp 下载数据库数据时感到窒息。在任何情况下,它都没有 SQL Server 备份那么好的解决方案。
是否有人知道用于对 SQL Azure 数据库进行可靠备份的商业或开源工具或其他技术?这真的是一场大秀。
我在一个项目中使用 SQL Azure,效果很好。问题是通常的备份功能不存在。我已经使用 SQLAzureMW ( http://sqlazuremw.codeplex.com/ )导出了几次数据库,但是这个工具现在在尝试使用 bcp 下载数据库数据时感到窒息。在任何情况下,它都没有 SQL Server 备份那么好的解决方案。
是否有人知道用于对 SQL Azure 数据库进行可靠备份的商业或开源工具或其他技术?这真的是一场大秀。
从更新 4 开始,SQL Azure 现在支持数据库副本。您可以制作数据库的副本,保存在 Azure 中,并在发生意外删除或架构错误时使用它来检索数据:
http://msdn.microsoft.com/en-us/library/ff951624.aspx
不过,将数据库从 Azure 转移到您自己的本地 SQL Server 上仍然取决于您,但至少您有一种制作时间点副本的机制。
是的,我们遇到了同样的问题,找不到任何好的/简单的解决方案,所以我们使用 Red Gate 拼凑了一个解决方案:http: //mooneyblog.mmdbsolutions.com/index.php/2011/01/11/simple-带有 sql-azure 的数据库备份
SQL Azure 将在今年晚些时候(2011 年)支持 PIT(时间点)备份/恢复(主要是恢复),夏季支持 CTP。这里有一些(小)初步信息info here。
Microsoft 会为您处理备份。没有理由自己备份 SQL Azure 数据库。