在aws中," upload-part-copy"有字节范围选项。如果我想将两个对象的部分复制到云中的新对象,我可以使用" upload-part-copy"命令。
我找不到任何这样的方法或机制来将部分blob复制到Azure中的新blob。我试过AzCopy。但它没有任何选择来选择blob的某些部分。
如果有任何类似的方法,有人可以帮助我。
答案 0 :(得分:1)
如果有任何类似的方法,有人可以帮助我。
截至今天,Azure Blob存储中没有此功能。复制操作将整个源blob复制到目标blob。
解决方法是从本地计算机上的源blob下载字节范围(块),然后通过上传这些块来创建新blob。
如果你使用的是Blob Service REST API
,那么这就是你需要执行的操作:
Read Source Blob 1
指定您要阅读的Range
或x-ms-range
请求标头中的范围。存储在应用程序中的某个位置提取的数据。Put Block
上传为第一个源blob获取的数据,创建一个新blob。