首页 > 解决方案 > 如何使用 azcopy 更新 Azure 存储容器中的特定文件

问题描述

问题陈述:目前我们在 Azure 存储中有一个 2GB 的 blob 容器(zip 格式),它用于开发工件,此外,这个 blob 用于管道中以将工件部署到 VM 中。是否有可能更新 2GB blob 中的特定文件,而无需在我的本地下载 2gb blob 并更改代码并压缩 blob 并将其上传到容器中?

azcopy 是否满足我的要求?如果是,将使用什么命令?

标签: azure-container-serviceazcopyazure-storage-account

解决方案


azcopy 是否满足我的要求?如果是,将使用什么命令?

不,没有这样的操作。需要解压文件。Azure Blob 存储不会为您解压缩。您需要通过一些后台进程(可能是 WebJobs、Functions、Worker Roles 或 Virtual Machines),下载 zip 文件,解压缩,编辑,压缩然后重新上传。

相关功能只是在待办事项列表中,甚至不在议程上:

https://feedback.azure.com/forums/217298-storage/suggestions/3388309-http-compression-support-for-azure-storage-service

所以你可以放弃考虑这种方法。


推荐阅读