Converting Azure “classic” storage accounts

依然范特西╮ 提交于 2019-12-10 11:04:03

问题


I've created some Azure Machine Learning Workspaces and associated them with "classic" storage accounts; but would like to have them associated with "not-classic" (or whatever the term is) storage accounts.

Is there a way to convert the storage accounts from "classic", or to change the storage account associated with a Machine Learning Workspace?


回答1:


As of today, there's no automatic way of converting a "Classic" storage account into "Azure Resource Manager (ARM)" storage account. Today, you would need to copy data from a classic storage account to a new storage account.

Having said that, there's no difference in how the data is stored in both kinds of storage accounts. Both of them support connecting via account name/key and/or shared access signature. The difference is how these storage account themselves are managed. In ARM storage accounts, you can assign granular role-based access control (RBAC) to control what a user can do as far as managing the storage accounts (like updating, deleting, viewing/regenerating keys).

Regarding your question about using new storage accounts with ML workspace, I don't think it's possible today (I may be wrong though). Reason being, ML is still managed via old portal which doesn't have the capability to manage ARM storage accounts.




回答2:


After the question was asked and answered, Microsoft provided a way to achieve this through PowerShell. I have successfully used the steps in this guide to convert Classic resources to the new ARM architecture, including Storage accounts (detailed near the bottom of the article).




回答3:


You can not convert classic to resource manager. The best way to move to rm is make a rm storage and copy the content from the old account.



来源:https://stackoverflow.com/questions/37228077/converting-azure-classic-storage-accounts

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!