我想自動執行將許多文件從本地服務器複製到Azure資源管理器存儲帳戶的過程。我已經使用經典存儲帳戶完成了此操作,並且有許多文章可用於使用經典存儲帳戶執行此任務,但我可以找到的有關V2存儲帳戶的所有cmdlet和示例都涉及從一個Azure存儲帳戶複製到另一個帳戶。是否可以這樣做,如果是這樣,我應該使用哪個cmdlet?如何將本地文件複製到Azure存儲(V2)
0
A
回答
3
就管理存儲帳戶中的數據而言(例如上載文件),對於兩個V1存儲帳戶都是相同的。區別在於如何管理這些存儲帳戶(如獲取密鑰,重新生成密鑰等)。
您想要用於上傳文件的Cmdlet爲Set-AzureStorageBlobContent
。您將首先使用存儲帳戶的名稱和密鑰創建AzureStorageContext
,然後使用此Cmdlet上載文件。
從cmdlet幫助:
Get-Help Set-AzureStorageBlobContent -Full
NAME
Set-AzureStorageBlobContent
SYNOPSIS
Upload local file to Azure Storage blob.
SYNTAX
Set-AzureStorageBlobContent [-File] <String> [-Container] <String> [-Blob <String>] [-BlobType <String>]
[-Properties <Hashtable>] [-Metadata <Hashtable>] [-Force [<SwitchParameter>]] [-Context <AzureStorageContext>]
[-ServerTimeoutPerRequest <Nullable`1[Int32]>] [-ClientTimeoutPerRequest <Nullable`1[Int32]>]
[-ConcurrentTaskCount <Nullable`1[Int32]>] [-InformationAction <ActionPreference>] [-InformationVariable <String>]
[<CommonParameters>]
,這裏是一個示例代碼段:
$ctx = New-AzureStorageContext -StorageAccountName "account-name" -StorageAccountKey "account-key"
Set-AzureStorageBlobContent -File "file-path" -Container "container-name" -Blob "blob-name" -Context $ctx
+0
感謝Gurav,工作。 – Focker
相關問題
- 1. 如何將Azure Blob文件複製到Azure本地存儲
- 2. Fullcalendar v2存儲將事件拖放到本地存儲中
- 3. 將Blob從Azure複製到使用Start-AzureStorageBlobCopy的本地存儲
- 4. 將存儲桶文件複製到本地磁盤的問題
- 5. 從本地存儲上傳所有文件到Azure Blob存儲
- 6. 將Azure虛擬機本地文件夾備份到blob存儲?
- 7. 將文件從Azure存儲移動到本地目錄
- 8. 如何將本地存儲圖像複製到剪貼板WinRT
- 9. 將文件從應用程序安裝文件夾複製到本地存儲
- 10. ADF將1到1從Azure表存儲複製到Azure SQL
- 11. 將文件從Azure Blob存儲複製到azure SUSE LINUX虛擬機
- 12. 如何將文件從HDFS複製到本地文件系統
- 13. 如何使用shell腳本將日誌文件存儲到Azure存儲
- 14. 從存儲在BLOB存儲中的zip存檔中提取文件並將其複製到本地文件夾
- 15. 從本地存儲複製Sqlite文件到WP8.1中的SD卡
- 16. 將文件從本地複製到Hadoop
- 17. Hadoop將本地文件複製到HDFS?
- 18. 將Azure存儲遷移到本地開發存儲的工具
- 19. 如何通過SBT將本地緩存的jar文件複製到文件夾?
- 20. 如何將工件安裝到本地gradle文件存儲中
- 21. 如何將Azure文件複製到Azure Blob?
- 22. 將閃存'複選框'數據存儲到本地文本文件
- 23. Azure存儲sdk v1.3到v2 => SetConfigurationSettingPublisher
- 24. 將SVN複製到本地存儲庫並將其合併回
- 25. 將文件上傳到Azure Blob存儲
- 26. 將文件上傳到Azure Blob存儲
- 27. 如何將zip地圖文件複製到/ sdcard/osmdroid /(內部存儲)
- 28. 如何將本地Google App Engine Python數據存儲複製到本地Google App Engine Java數據存儲?
- 29. 如何讓本地HTML將文本保存到本地文件?
- 30. 將文件複製到外部存儲或從外部存儲中複製
對於這種行爲,經典的存儲帳戶和ARM部署存儲賬戶是完全一樣的。 –
根據Gaurav的下面的例子,我看到你在說什麼,但我不同意由於他指出的差異,他們完全一樣。下面是一個這樣的示例:https://azure.microsoft.com/zh-CN/documentation/articles/storage-powershell-guide-full/ 無法與V2存儲帳戶一起使用,因爲它在此過程中提前失敗。 – Focker