我们有一个非常大的blob容器,其中包含我们使用自己的加密加密的blob块。
我们现在希望将所有这些blob移动到一个新的存储容器中,该存储容器将使用Azure的静态加密
我能想到的唯一方法是编写一个下载到流的工作者角色来解密它并上传它。一次一个......
这可能需要一段时间。它们是否是人们可以想到的更快的方式。有没有办法并行化这个
答案 0 :(得分:0)
David Makogon提到有很多方法可以复制blob。
有没有办法将其并行化。
根据我的经验,我们可以使用WebJob queue trigger来做到这一点。
我们可以list the container blob个名称和write the blob url to storage queue或service bus queue。
在具有所有者逻辑的webjob中,下载blob摆脱加密并上传到另一个容器。
然后我们可以scale out the App service plan或使用多个网络工具来做到这一点。