Azure存储帐户备份(表和Blob)

前端之家收集整理的这篇文章主要介绍了Azure存储帐户备份(表和Blob)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要定期备份Azure存储帐户中的所有blob和表,以便我们可以在以后恢复所有数据,如果我们因任何原因导致数据损坏。

虽然我相信,在数据中心故障的情况下,我们存储在Azure中的数据是持久的和可恢复的,但我们仍然需要备份存储帐户中的数据,以防止意外覆盖和删除(人为错误因素)。

我们已经实施了一个解决方案,定期列出所有Blob并将其复制到备份存储帐户。当blob已被修改删除时,我们只需在备份帐户中创建一个旧版本的快照。

这种方法对我们来说很好。但它只处理blob,而不是表实体。我们现在还需要支持备份表实体。

现在面对这个任务,我以为别人可能已经有了这个要求,并提出了一个聪明的解决方案。或者也许有商业产品会这样做?

不是要求备份目标是另一个Azure存储帐户。我们需要的是一种在运行备份时恢复所有blob和table的方法

任何帮助是赞赏!

有多种方法可以处理。

如果你想自己做这个,你可以使用存储库和编写代码来运行表并拉下数据。

还有一些服务可以为您做到这一点(全面披露:我为一家提供此服务的公司工作)。这是Troy Hunt的一篇文章,谈论我们的选项:http://www.troyhunt.com/2014/01/azure-will-save-you-from-unexpected_28.html.我们还有PowerShell Cmdlet可以为您提供表数据(cerebrata.com)。为了公平起见,我们不是这个领域中唯一的球员,也有其他人有类似的服务。

最后,在Tech Ed,他们宣布AZCopy工具将在今年晚些时候更新,以便它可以拉下整个表格,这只是通过表格自动读取并将其拉下来。目前还没有办法“快照”表,所以以上所有方法都会在复制数据后产生一个副本,在拷贝完成之前可能会在源表中发生更改。

猜你在找的Windows相关文章