首页 > 解决方案 > 将现有 Azure 资源组项复制到另一个订阅 RG

问题描述

我想要的只是将resource-grp1下的所有现有资源从生产环境复制/重新创建到另一个resource-grp2。

在同一订阅的另一个资源组中重新创建相同环境的最简单方法是什么?我试图导出资源组并下载。问题是文件“parameters.json”包含对原始资源组名称的硬编码引用。有没有办法在不使用 Azure CLI/Powershell 的情况下做到这一点,只使用 Azure 门户 资源-grp1包含以下资源

 1. 2 app service plans
 2. 10 app services
 3. 8 azure sql database
 4. 3 NSG & vnet
 5. Application Insight
 6. SendGrid
 6. Storage account
 7. VM

标签: azuredeploymentazure-resource-managerazure-deploymentazure-resource-group

解决方案


您可以导航到您的资源组>单击侧面板中的导出模板您将有 3 个选项

  1. 下载
  2. 添加到库
  3. 部署

下载后, ARM模板将保存到本地计算机。这将允许手动更改模板或将其保存在某处以供以后检索使用。

保存时,ARM 模板将保存到可从 Azure 门户中的“浏览 > 模板”访问的集合中。这允许保存资源组配置,以便以后可以轻松地重新部署它们。

部署时,ARM 模板将部署到新的资源组。这实质上允许“复制”资源组。这对于轻松克隆资源组以轻松启动具有相同设置的单独托管环境可能很有用。

在此处输入图像描述

我已经下载了模板并使用模板部署导入了模板。

搜索模板部署>在编辑器中构建自己的模板>加载文件(解压后添加下载的模板)>保存>创建

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

你可以参考这个网站了解更多


推荐阅读