在Azure Blob Storage上创建文件副本

4
我如何使用代码在Azure Blob Storage容器中创建现有文件的副本?我使用WindowsAzure.Storage NuGet包处理与我的Azure Blob存储相关的所有操作。
为明确起见,我想要创建一个完整且独立的现有文件副本,该文件已上传到Azure Blob Storage容器中。同时,在此过程中我也想为文件命名一个新名称。
2个回答

2

如果你想在代码中实现,你需要使用CloudBlockBlobStartCopyAsync()方法来启动复制过程。


1

是的,确实是最简单的方法 :-) - Thomas
请纠正我,但我认为如果我不想让我的应用程序参与复制过程,这是一种非常好的方法。如果我使用StartCopyAsync(),我认为我本质上是在我的应用程序中创建一个文件流,然后创建一个副本将位流从我的应用程序中流出。我理解得对吗? - Sam
1
@Sam - 不,您的应用程序中没有比特流入和流出。复制是在Azure Storage内部完成的,这是通过调用StartCopyAsync()来启动的。 - David Makogon

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接