这是我的新手,正在尝试做一些我认为相对简单的事情。
我使用wget从URL将文件下载到我的Azure VM(它是大文件,我不想将其存储在本地)。我现在想将此文件复制到Blob存储中的现有容器中。这完全打败了我。
这是AWS Universe中的单行命令
aws s3 sync <file_name> s3://<bucket name>
天蓝色有没有类似的东西?
答案 0 :(得分:0)
您可以通过多种方法来完成此操作,甚至不必先在本地计算机上下载这个大文件,然后再上传到blob存储中。
例如,可以使用作为Azure CLI工具一部分的az storage blob copy
命令。这是用于此的示例命令:
az storage blob copy start --account-key <your-azure-storage-account-key> --account-name <your-azure-storage-account-name> --destination-blob <name-of-the-blob> --destination-container <name-of-the-container> --source-uri <uri-of-the-file>
您还可以使用azcopy
实用程序或Azure PowerShell Storage Cmdlets
完成相同的操作。您要使用的Cmdlet是Start-AzStorageBlobCopy
。