这是我目前的架构:
- 用于存储关系数据的 SQL Azure 数据库。
- 用于存储图像和视频的 Azure Blob。
- 用于托管 WCF 服务的 Azure Web 角色(内部可用并作为外部 API 提供)
- 用于托管 Web 应用程序的 Azure Web 角色。
对我需要手动备份的内容有点迷失?有人能指出我正确的方向吗?
任何有关备份/灾难恢复的链接将不胜感激。
最佳答案
SQL Azure Database to store relational data.
默认情况下会备份 SQL Azure 数据库。要了解更多信息,您可能会发现此链接很有用:https://msdn.microsoft.com/en-us/library/azure/jj650016.aspx .
Azure Blobs to store images and videos.
默认情况下不备份 Azure Blob。它们在同一区域中复制 3 次,您可以启用异地复制,然后将 blob 的内容复制到至少 400 英里外但位于同一地理区域的另一个区域的存储帐户(例如美国东部存储)帐户将被复制到美国西部地区)。但复制不是备份!要进行备份,您只需使用 AzCopy
等工具将存储帐户的内容手动复制到另一个存储帐户以进行备份。
Web/Worker Roles
由于 Web/worker 角色是作为包部署的,并且包首先上传到 Blob 存储中,因此您可以使用与备份 Blob 存储内容相同的备份机制。如果您想获取包/配置文件的副本,可以使用 Get Package
功能。
关于azure - Windows Azure - 自动备份什么?我需要手动备份什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29416532/