每当我在Linux服务器上构建代码时,我会得到一些需要移动到Blob存储的文件(包含子文件夹)。我不知道如何将文件从Linux复制到Azure blob存储。我在msdn博客中看到了一些文章。我从Github下载了python sdk。另外我读了关于linux的azure cli。但我不知道它是如何进行文件复制的。有人可以简要地告诉我如何将文件从linux复制到Azure blob存储。有没有简单的方法来做到这一点?
以下是关于python sdk的网址。
提前致谢。
答案 0 :(得分:0)
如果您可以访问Linux服务器上最近的Python解释器,Azure Batch和HPC团队已经发布了一些代码示例,其中包含AzCopy-like functionality on Python called blobxfer。这允许完全递归目录进入Azure存储以及完整容器复制回本地存储。 [完全披露:我是此代码的撰稿人]
答案 1 :(得分:0)
我不知道Python脚本的答案来自哪里......我花了好几天追逐死胡同。 您需要的是Azure CLI ...让它在Ubuntu和Mac上运行。 enter link description here