首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否总是需要(Azure Blob存储)存档层的再水化?

是否总是需要(Azure Blob存储)存档层的再水化?
EN

Stack Overflow用户
提问于 2019-04-29 14:43:30
回答 1查看 2K关注 0票数 0

我研究了下面的链接,以了解Azure存储V2的热、冷和存档层。

https://learn.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers

Blob再水化部分中,它说:

若要读取存档存储中的数据,必须首先将blob的层更改为热或冷。这一过程被称为补液,可能需要15小时才能完成。

我的问题是:

  1. 能给我一份没有补液的小斑点的清单吗?这会让我付出代价吗?
  2. 在读取/删除单个文件之前,是否必须执行补液操作?
  3. 我是否必须在180天前进行补液以删除文件?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-29 14:53:13

所有答案摘自您链接到的文章:

1)是的,你可以得到一份清单,而且不需要额外的费用

2)是的,你必须用水合物来读取文件内容,但是你可以删除而不需要再水化

当blob存储在归档存储中时,blob数据是脱机的,不能读取、复制、覆盖或修改。您不能在存档存储中拍摄blob的快照。但是,blob元数据仍然是在线的和可用的,允许您列出blob及其属性。对于归档中的blobs,唯一有效的操作是GetBlobProperties、GetBlobMetadata、ListBlobs、SetBlobTier和DeleteBlob

作为对问题2阅读部分的答复的补充:

Blob级分层允许您使用一个名为布洛布台的操作在对象级别更改数据层。随着使用模式的改变,您可以很容易地在热层、冷层或存档层之间更改blob的访问层,而不必在帐户之间移动数据。所有层次的更改都会立即发生。然而,从档案中再补充一个水珠可能需要几个小时。

3) 180天是blob在存档存储中所需的最少时间。在此期间之前的更改会导致提前删除费用。这不会改变删除blobs的方式,因此您仍然可以调用DeleteBlob (并收取早期删除费用)。

任何blob被删除或移出酷(仅GPv2帐户)或存档层,分别在30天和180天之前,将产生比例的早期删除费用。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55905727

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档