是否可以恢复被覆盖的azure blob存储文件?

时间:2013-10-12 22:40:40

标签: azure azure-storage azure-storage-blobs

帮助!我有一些用于保存在Azure blob存储中的工作的图像文件,其中一些图像在过去几个小时内被意外覆盖。有什么方法可以恢复原始文件吗?

由于

1 个答案:

答案 0 :(得分:6)

很抱歉,如果你的意思是在文件被覆盖的同一容器中上传到同名的BLOB存储中,那么不,你无法检索它们。您可以致电支持并询问他们是否可以做某些事情,但了解他们可能无法做到。如果他们甚至具备这种能力,那么恢复它们并不是正常的事情。

您的BLOB存储帐户确实将您的文件一式三份存储,但如果您覆盖一个,它将覆盖所有这些副本中的文件。与地理冗余存储帐户相同,其中将另一个三份副本发送到同一区域内的数据中心。

BLOB存储确实可以让您Snapshot BLOBs。这在REST API以及客户端库中公开。如果这些覆盖可能更频繁发生,您可能需要查看快照。快照BLOB的可计费存储基于文件快照与正在上载/更新的已更改文件之间的增量。因此,如果您在上传时拍摄快照时通常不更换文件,则不会再花费任何费用,但必要时可以恢复。

与存储帐户(表格和BLOB)中的所有数据一样,您应该对数据备份负责。副本Azure存储用于高可用性,而不是灾难恢复本身。