2
我正在尋找Powershell腳本以使用Resource Manager部署模型將vhd複製到訂閱。如何使用PowerShell將vhd複製到基於RM的訂閱?
我正在尋找Powershell腳本以使用Resource Manager部署模型將vhd複製到訂閱。如何使用PowerShell將vhd複製到基於RM的訂閱?
vhd's存儲在Azure存儲頁面blob中,存儲API的工作原理與帳戶創建方式無關(classic vs ARM)。它甚至與訂閱無關。您只需要您的存儲帳戶的名稱和密鑰。
所以,你應該能夠複製經過是這樣的:
$DestContext = New-AzureStorageContext -StorageAccountName "<name>"
-StorageAccountKey "<key>"
Start-AzureStorageBlobCopy -DestContainer "<containername>" -DestContext $DestContext
而且Start-AzureStorageBlobCopy
應該工作一樣,無論是存儲帳戶是如何產生的。
最近他們可能已經改變了cmdlet,但是不應該在那裏有一個srcblob/srccontainer;) –
@MichaelB這是留給讀者的一個練習。 :)我的回答是直接針對訪問通過ARM創建的存儲帳戶的誤解,並以不同的方式訪問存儲帳戶。 –
@大衛,謝謝! – SBC