![](/img/trans.png)
[英]How to transfer files from local machine to virtual folders within an Azure container (using blobxfer)
[英]How to download a file from ubuntu virtual machine using Azure powershell script
我已經在Azure上創建了Ubuntu VM,我想下載存儲在該VM的目錄之一中的文件。
我想使用Powershell做到這一點。
如果只想獲取幾個文件,則可以使用pscp。 您可以從此處下載pscp: http : //www.chiark.greenend.org.uk/~sgtatham/putty/download.html
用法:
pscp.exe -r -pw 'password' 'local-path' adminuser@hostname.cloudapp.net:/path
如果要從多個客戶端中多次執行此操作,則可以僅通過Web服務器(例如Apache)提供文件。 然后,您可以使用Invoke-WebRequest
通過HTTP下載文件。
天藍色的虛擬機已完全鎖定。 您只需要下載一次文件嗎? 我試圖了解您使用PowerShell的要求。
以下是一些選項:1.將文件從ubuntu手動ftp到FTP服務器,然后從那里下載。 2.您的第二個選擇是使用在ubuntu上運行的Azure命令行工具。 您應該安裝Azure CLI https://github.com/Azure/azure-xplat-cli
有關Ubuntu發行版的說明。 一個Azure CLI已被取消安裝,您可以使用azure storage命令行選項將文件傳輸到azure存儲容器。
將文件放在天藍色的容器中之后,您可以使用PowerShell進行下載。 您也可以使用Azcopy工具從容器中下載文件。
https://azure.microsoft.com/zh-CN/documentation/articles/storage-use-azcopy/
讓我知道這是否滿足您的需求。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.