想从Linux服务器将多个文件复制到Azure Blob
每次我在Linux服务器上构建代码时,都会生成一些需要移动到Blob存储的文件(还有子文件夹)。我不知道怎么把这些文件从Linux复制到Azure的Blob存储。我在msdn博客上看到了一些文章,也从Github下载了Python的SDK,还了解了一下Linux上的Azure CLI。但是我不太清楚它是怎么进行文件复制的。有人能简单告诉我一下怎么把文件从Linux复制到Azure Blob存储吗?有没有什么简单的方法可以做到这一点?
下面是关于Python SDK的链接。
提前谢谢大家。
2 个回答
0
我完全不知道那些Python脚本的答案是从哪里来的……我花了好几天在这个死胡同里转悠。你需要的是Azure命令行工具……我在Ubuntu和Mac上都成功运行了它。
0
如果你在你的Linux服务器上有一个比较新的Python解释器,Azure的批处理和高性能计算团队发布了一个代码示例,这个示例有点像AzCopy的功能,叫做blobxfer。这个工具可以让你把整个文件夹里的内容上传到Azure存储,也可以把存储里的内容完整地下载回本地。 [需要说明的是:我参与了这个代码的开发]