簡體   English   中英

用於Linux機器上傳/下載Azure存儲數據的天藍色命令行工具

[英]azure command line tool for linux machine to upload/download data to/from Azure Storage

我正在尋找linux中的azure命令行工具。 我找到了azure-cli,但它不支持azure存儲中的上傳和下載功能(據我所知)。

我找到了一些CLI工具,但這些工具只在Windows上運行。 那些是

  • AzCopy
  • cloudcopy

那么有人可以建議一個最好的天藍色CLI工具,它可以在linux機器上運行並且能夠執行上傳和下載操作嗎?

如果它支持部分讀取和部分寫入,那將是很好的。

支持上傳和下載:

azure storage blob upload [options] [file] [container] [blob]
azure storage blob download [options] [container] [blob] [destination]

如果沒有看到他們,請先嘗試更新您的cli工具:

npm install azure-cli -g

(Node.js必須安裝在您的系統中)

希望這可以幫助

這個問題有點晚了,但希望這會幫助任何尋找答案的人。 Azure Batch和HPC團隊發布了一個代碼示例,其中包含一些名為blobxfer的類似AzCopy的功能 [完全披露:我是此代碼的撰稿人]

如果以上沒有幫助,您也可以通過提升權限安裝最新版本,例如sudo npm instal azure-cli -g

Azure CLI 2.0是基於python的發行版,支持基於ARM的部署,可用於逐個下載blob存儲內容。 以下是相同的分步指南 - http://sanganakauthority.blogspot.in/2017/03/how-to-download-azure-blob-storage.html

但是,您無法一次性從容器中下載所有blob。 Cli今天不支持它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM