SQL Azure 备份和恢复策略

8
我们有一个基于Web的(ASP.NET MVC)应用程序,其数据库使用SQL Server 2008。 由于数据对我们(和客户)很重要,因此我们制定了备份和恢复策略,简而言之,如下所示:
-Weekly: Full database backup
-Nightly: Differential backup
-Hourly: Log backup
我们采用的策略受到了Kimberly Tripp在网络广播中的影响(可以在此处查看:https://msevents.microsoft.com/CUI/EventDetail.aspx?culture=en-US&EventId=1032278589&CountryCode=US)。 问题: 由于我们正在考虑将数据库迁移到SQL Azure,我想知道是否有人在SQL Azure中实施了类似的备份和还原策略? 是否有人遇到过在Azure中尝试实施备份和还原策略时出现的已知问题? 谢谢任何关于这个问题的帮助。
5个回答

9

嗯...我想我还需要阅读/学习更多关于SQL Azure的知识,因为我不知道备份数据需要额外付费(虽然只是一小笔费用)... 也许我们会继续使用当前的物理服务器,并在这些功能完全可用后转移到SQL Azure。谢谢Joe! - Vlince
@Vlince:我编辑了我的回答,包括今天刚刚发布的新博客文章。 - Joe Stefanelli

0

codeplex上有一个项目,可以让工作角色充当备份代理。


0

0
除了Joe提到的选项之外,您还可以像这里提到的那样使用DAC。它有点过时,因为现在您可以在门户中从Blob存储导入/导出BACPAC文件。

你是否使用DAC来管理SQL Azure模式更改?如果是,你觉得它怎么样? - Jonathan McIntire
不,我们不使用DAC进行模式更改。我只是想让人们知道它可以用于导入和导出。奇怪的是,在乔的答案中的任何一个链接中都没有提到它。 - knightpfhor

0

Redgate提供了一个免费工具,可以将SQL Azure的数据库备份并还原到SQL Server或Azure Blob Storage:


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,