gpt4 book ai didi

python - Azure blob - 直接存储到存档层

转载 作者:行者123 更新时间:2023-12-02 08:02:34 24 4
gpt4 key购买 nike

我按照 https://learn.microsoft.com/en-us/azure/storage/blobs/storage-quickstart-blobs-python 上的快速入门进行操作了解如何使用 python 将文件上传到 Azure 作为 blob 存储。

由于我想将其用作灾难恢复解决方案并且希望最大限度地降低成本,因此我想使用存档层。

我知道我可以在上传 blob 后立即设置它的层
def set_standard_blob_tier(自身、容器名称、blob_name、standard_blob_tier、超时=无)

但是,如果可能的话,我更喜欢将其直接上传到存档层(而不是上传到默认层,默认层很热或很冷,然后再移动它)。

所以我有几个问题:

  1. 这可能吗?如果是,怎么做?

  2. 由于我对云还很陌生,这两个选项的总成本有什么区别吗? (正如您所理解的,目前,每个 blob 在移动到存档层之前都会在冷层中停留几秒钟,因此这段时间可能会产生成本,此外,层之间的传输也会产生成本)。

谢谢!

最佳答案

Is it possible? if yes, how?

目前无法将 blob 直接上传到存档层。您需要在热层或冷层上传 blob,然后在上传后将层更改为存档。

As I'm pretty new to cloud, as there any difference in term of the total cost between the two options? (As you can understand, currently, each blob will be in the cool tier for few seconds before moving to the archive tier, so there might be a cost for that time, and in addition, a cost for the transfer between the tiers).

不确定我是否理解这个问题,但每个访问层(热、冷和存档)都有不同的存储和交易成本定价。热层具有最高的存储和最低的交易成本,而归档层具有最低的存储和最高的交易成本。

此外,将层从存档更改为热层或冷层是一项耗时的操作(反之亦然)。

此外,如果您在归档 Blob 后 6 个月内将 Blob 从归档层移动到热/冷层,您将被收取罚款。

请在此处阅读有关存储层的更多信息:https://learn.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers .

更新

  1. Is there a cost to change the tier from cool to archive?

是的。将层从“酷”更改为“存档”需要付出一定的成本。如果我没记错的话,将层从冷层更改为存档层被视为写入操作。如果您在美国西部地区针对 10000 个 Blob 执行此操作,则只需为这 10000 个 Blob 支付 0.11 美元。因此,如果您要处理 100 个 blob,则需要支付 0.0011 美元 (0.11 美元 * 100/10000)。

  1. Will I be charged for the few seconds the file was in the cool tier (between uploaded and moved to archive)?

答案再次是肯定的。定价将取决于您在酷层中存储的数据量、存储时间和区域。例如,如果您在美国西部地区的冷层存储 1 GB 数据一个月,您将支付 0.0152 美元。您只需计算按比例分配的金额即可。

有关定价的更多信息,请参阅此链接:https://azure.microsoft.com/en-us/pricing/details/storage/blobs/ .

关于python - Azure blob - 直接存储到存档层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52820267/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com