使用Azure虛擬機和託管磁盤(使用ARM部署模型),我最近遇到了以下我想解決的問題:爲了從測試目的的託管磁盤獲取生產數據,我想克隆將生產數據磁盤從「生產訂閱」轉換爲「開發訂閱」中的託管磁盤,在那裏我可以安全地使用數據。如何將Azure託管磁盤克隆到其他訂閱中?
我們正在討論很多數據(200 GB +),因此實際的「複製」過程需要太多的時間。我希望能夠在半小時內自動化事物並提供新的環境。
克隆訂閱中的託管磁盤(鑑於它位於同一區域)非常簡單而且快速,我只需要指定一個--source
命令即az disk create
命令。這顯然不適用於所有訂閱,至少是因爲開發訂閱的登錄用戶/服務主體無法訪問生產訂閱資源。
我迄今爲止嘗試:
- 使用
az disk grant-access
來檢索SAS的URI管理的磁盤;這件事情不被接受爲--source
用於az disk create
雖然(它說VHD SAS鏈路會的工作,雖然...)
任何想法?
井,授予訪問權限給用戶? – 4c74356b41
當有問題的用戶是服務負責人時,必須嘗試是否有效。懷疑它,因爲那些屬於訂閱afaik。 – donmartin
我很驚訝sas uri無法通過訂閱工作 - 當您嘗試運行cmd時磁盤在線嗎?您可以在多個潛在客戶中授予SP許可權(至少在同一個承租人中,不知道是否在整個承租人身上)。另一個選擇是嘗試模板部署。 –