在 Azure 虚拟机中使用 AzCopy

Using AzCopy in azure virtual machine

我有一个 azure 虚拟机,它有一些特定于应用程序的 CSV 文件(通过 ftp 从本地检索)需要存储到 blob 中(最终将被读取并推送到 Azure SQL 数据库通过工作者角色)。问题是将文件从 VM 推送到 blob。是否可以在不安装 SDK 的情况下获取 AzCopy 以将文件复制到 blob?有比这更好的解决方案吗?请阅读以下要点以获取更多信息

注意事项:
1) 虽然文件可以直接上传到 blob,而不是先将它们放入 VM 并从那里复制,但出于安全原因,必须将文件拉入 VM,并且无法更改。
2) 我还考虑过一个工作者角色与 VM 文件夹共享(通过公共虚拟网络)对话以提取文件并上传到 blob,但是在阅读了一些博客后这似乎不是一个正确的解决方案 - 因为它需要更改到两个 VM(工作者角色 VM 和 Iaas VM)。
3) Azure 文件服务仍处于预览阶段 (?),因此无法使用。

Is it possible to get AzCopy without installing the SDK to have the files copied to the blob?

绝对是的。您可以使用以下链接直接下载 AzCopy 二进制文件而无需安装 SDK:

版本 3.1.0http://aka.ms/downloadazcopy

版本 4.1.0http://aka.ms/downloadazcopypr

来源: http://blogs.msdn.com/b/windowsazurestorage/archive/2015/01/13/azcopy-introducing-synchronous-copy-and-customized-content-type.aspx