为什么备份azure存储帐户,如果它是本地或地理冗余?

时间:2016-02-26 22:37:38

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

所以我遇到过这个AzCopy工具,以及多个教程,说它有助于备份我的存储blob等等。

Azure存储是否自动备份?这不是地方多余的意思吗?

我只是想确保我没有遗漏某些东西,并且因为没有运行一些外部备份而使我的应用程序处于危险之中。

2 个答案:

答案 0 :(得分:4)

冗余与备份不同。冗余意味着您的所有更改都会复制到另一个位置。在故障转移的情况下,从属设备理论上可以充当主设备并为文件系统的(希望)最新状态提供服务。但是,所有内容都被复制的事实也意味着您的意外删除操作,文件损坏等被复制。备份是为了防止这种情况。如果您不小心弄乱了某些内容并执行了一些删除请求,您仍然可以备份,并且通常可以回到任何时间点(如果您当时做了备份)。

当然,不完全依赖Azure也不是一个坏主意。

答案 1 :(得分:0)

任何备份策略最重要的一点是,在创建它之前,您可以决定要保护的内容以及要备份的数据类型。

如果备份的数据是工作数据的异地备份。如果访问该数据仅限于管理员,他们都知道数据是什么。然后,复制可能就是保护Azure上的硬件故障所需的全部内容。

但是,如果您要备份客户数据,或者当您在键盘上睡着时随机删除的文件数据随后会删除,那么您将拥有不同的威胁模型,您应该相应地考虑备份。

你备份的地方很大程度上取决于个人要求和理念。我知道将在Azure和AWS上保留备份的客户(即使他们唯一的计算工作负载是Azure)如果在您的威胁模型中您希望防止MS破坏并在ebay上一天早上销售他们的所有工具包,那么这是有意义的在其他地方备份。或者,您可以决定相信Azure会破坏并只是在多个区域之间拆分数据。

TL; DR

了解您保护数据的内容,并从中设计备份政策。