【问题标题】:Windows Azure - What is backed up automatically? and what do I need to backup manually?Windows Azure - 自动备份什么?我需要手动备份什么?
【发布时间】:2015-06-07 14:52:01
【问题描述】:
这是我目前的架构:
- SQL Azure 数据库来存储关系数据。
- Azure Blob 用于存储图像和视频。
- 用于托管 WCF 服务的 Azure Web 角色(可在内部和作为外部 API 使用)
- 用于托管 Web 应用程序的 Azure Web 角色。
我需要手动备份的内容有点丢失?有人可以指出我正确的方向吗?
非常感谢任何有关备份/灾难恢复的链接。
【问题讨论】:
标签:
azure
backup
azure-blob-storage
recovery
【解决方案1】:
用于存储关系数据的 SQL Azure 数据库。
默认情况下会备份 SQL Azure 数据库。要了解更多信息,您可能会发现此链接很有用:https://msdn.microsoft.com/en-us/library/azure/jj650016.aspx。
用于存储图像和视频的 Azure Blob。
默认情况下不备份 Azure Blob。它们在同一区域复制 3 次,您可以启用异地复制,然后将 blob 的内容复制到另一个至少 400 英里以外但在同一地理区域(例如美国东部存储)的存储帐户帐户将被复制到美国西部地区)。但是复制不是备份!要进行备份,您可以简单地使用 AzCopy 等工具将存储帐户的内容手动复制到另一个存储帐户以进行备份。
网络/工作者角色
由于 web/worker 角色部署为包,并且包首先上传到 blob 存储,因此您可以使用与备份 blob 存储内容相同的备份机制。如果您想获取包/配置文件的副本,可以使用Get Package 功能。