如何使用代码在Azure Blob存储容器中创建现有文件的副本?我正在使用WindowsAzure.Storage
NuGet程序包来处理与我的Azure Blob存储相关的所有操作。
为100%清晰起见,我正在尝试创建一个文件的完整且单独的副本,该文件已经上传到Azure Blob存储上的容器。我还想在此过程中为文件重新命名。
答案 0 :(得分:2)
纯粹在代码中,您需要使用StartCopyAsync()
上的CloudBlockBlob
方法来启动复制过程。
答案 1 :(得分:1)
一种简单的方法是使用逻辑应用程序,该逻辑应用程序在创建的Blob上触发,然后将其复制。
https://docs.microsoft.com/en-us/azure/connectors/connectors-create-api-azureblobstorage
如果您想变得更复杂,可以制作一个功能应用程序。