gpt4 book ai didi

云中的 Azure Blob 副本

转载 作者:行者123 更新时间:2023-12-01 09:08:28 28 4
gpt4 key购买 nike

在aws中,“upload-part-copy”具有字节范围选项。如果我想将两个对象的一部分复制到云中的新对象,我可以使用“upload-part-copy”命令进行复制。

我找不到任何此类方法或机制来将 Blob 的一部分复制到 Azure 中的新 Blob。我尝试过 AzCopy。但它没有任何选项来选择 blob 的某些部分。

如果有类似的方法,任何人都可以帮助我吗?

最佳答案

Can anyone please help me if there is any method like that.

截至目前,Azure Blob 存储中尚不具备此功能。复制操作将整个源 blob 复制到目标 blob。

解决方法是从本地计算机上的源 blob 下载字节范围( block ),然后通过上传这些 block 来创建新的 blob。

如果您使用Blob Service REST API ,以下是您需要执行的操作:

  1. Read Source Blob 1通过在 Rangex-ms-range 请求 header 中指定您想要读取的范围。将获取的数据存储在应用程序中的某个位置。
  2. 对源 Blob 2 重复相同的操作。
  3. 现在,通过使用 Put Block 上传为第一个源 blob 获取的数据来创建一个新 blob .
  4. 对第二个源 blob 重复相同的操作。
  5. 通过 committing block list 创建目标 Blob .

关于云中的 Azure Blob 副本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41443524/

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