使用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许可权(至少在同一个承租人中,不知道是否在整个承租人身上)。另一个选择是尝试模板部署。 –