Azure Blob存储-将存档Blob复制到在线层

Azure Blob存储-将存档Blob复制到在线层,azure,azure-storage,azure-storage-blobs,Azure,Azure Storage,Azure Storage Blobs,我正在尝试复制已存档到联机层的blob。为此,我正在使用8.4.0 API版本(从2019年8月开始),并且我还尝试使用CLI 但是,我总是遇到这样的错误:“不允许对已存档的blob执行此操作。” 很明显,azure允许将存档的blob复制到在线层 有人知道如何在java中实现这一点吗 我正在使用已知的唯一一个函数在java中复制blob: destinationBlob.startCopy(sourceBlob) 谢谢。根据指示: 复制存档Blob(2018-11-09及更新版本) 存档的bl

我正在尝试复制已存档到联机层的blob。为此,我正在使用8.4.0 API版本(从2019年8月开始),并且我还尝试使用CLI

但是,我总是遇到这样的错误:“不允许对已存档的blob执行此操作。”

很明显,azure允许将存档的blob复制到在线层

有人知道如何在java中实现这一点吗

我正在使用已知的唯一一个函数在java中复制blob:
destinationBlob.startCopy(sourceBlob)

谢谢。

根据指示:

复制存档Blob(2018-11-09及更新版本)

存档的blob可以复制到同一存储中的新blob 账户这仍然会保留最初归档的blob。什么时候 将存档blob复制为源请求必须包含标头 x-ms-access-tier指示目标blob的层。数据 将最终复制到目标blob

只有2018-11-09之后的API版本才支持复制存档的blob。如您所述,您正在使用已移至并于2018年9月24日停止更新的。我认为你犯这个错误的原因

无论如何,您可以遵循并使用RESTAPI复制归档文件

根据指示:

复制存档Blob(2018-11-09及更新版本)

存档的blob可以复制到同一存储中的新blob 账户这仍然会保留最初归档的blob。什么时候 将存档blob复制为源请求必须包含标头 x-ms-access-tier指示目标blob的层。数据 将最终复制到目标blob

只有2018-11-09之后的API版本才支持复制存档的blob。如您所述,您正在使用已移至并于2018年9月24日停止更新的。我认为你犯这个错误的原因


无论如何,您可以遵循并使用RESTAPI复制归档文件

嗨@toliveira,需要进一步的帮助吗?嗨@toliveira,需要进一步的帮助吗?