Экспорт одной или нескольких ресурсов в шаблон на портале AzureSingle and multi-resource export to template in Azure portal

Для упрощения создания шаблонов Azure Resource Manager, можно экспортировать шаблон из существующих ресурсов.To assist with creating Azure Resource Manager templates, you can export a template from existing resources. Экспортированный шаблон поможет вам разобраться в синтаксисе JSON и свойства, которые развертывания ресурсов.The exported template helps you understand the JSON syntax and properties that deploy your resources. Чтобы автоматизировать будущие развертывания, начните с экспортированный шаблон и измените его для вашего сценария.To automate future deployments, start with the exported template and modify it for your scenario.

Диспетчер ресурсов позволяет выбрать один или несколько ресурсов для экспорта в шаблон.Resource Manager enables you to pick one or more resources for exporting to a template. Вы можете сосредоточиться на именно ресурсы, необходимые в шаблоне.You can focus on exactly the resources you need in the template.

Выберите параметр экспорта вправоChoose the right export option

Шаблон можно экспортировать двумя способами:There are two ways to export a template:

  • Экспорт из группы ресурсов или ресурса.Export from resource group or resource. Этот параметр создает новый шаблон из существующих ресурсов.This option generates a new template from existing resources. Экспортированный шаблон — это «снимок» текущее состояние группы ресурсов.The exported template is a "snapshot" of the current state of the resource group. Вы можете экспортировать всю группу ресурсов или определенным ресурсам в этой группе ресурсов.You can export an entire resource group or specific resources within that resource group.

  • Экспорт перед развертыванием или из журнала.Export before deployment or from history. Этот параметр возвращает точную копию шаблона, используемого для развертывания.This option retrieves an exact copy of a template used for deployment.

В зависимости от выбранного варианта экспортированные шаблоны имеют различные возможности.Depending on the option you choose, the exported templates have different qualities.

Из группы ресурсов или ресурсаFrom resource group or resource Перед развертыванием или из журналаBefore deployment or from history
Шаблон это моментальный снимок текущего состояния ресурсов.Template is snapshot of the resources' current state. Он включает все ручные изменения, внесенные после развертывания.It includes any manual changes you made after deployment. Шаблон отображает только состояние ресурсов во время развертывания.Template only shows state of resources at the time of deployment. Все ручные изменения, внесенные после развертывания не включаются.Any manual changes you made after deployment aren't included.
Какие ресурсы можно выбрать из группы ресурсов для экспорта.You can select which resources from a resource group to export. Включены все ресурсы для конкретного развертывания.All resources for a specific deployment are included. Не удается выбрать подмножество этих ресурсов, или добавить ресурсы, которые были добавлены в другое время.You can't pick a subset of those resources or add resources that were added at a different time.
Шаблон включает все свойства ресурсов, включая некоторые свойства, которые бы задать обычно во время развертывания.Template includes all properties for the resources, including some properties you wouldn't normally set during deployment. Может потребоваться удалить или очистить эти свойства перед повторным использованием шаблона.You might want to remove or clean up these properties before reusing the template. Шаблон содержит только свойства, необходимые для развертывания.Template includes only the properties needed for the deployment. Шаблон — это готовые к использованию.The template is ready-to-use.
Шаблон, возможно, не включает все параметры, необходимые для повторного использования.Template probably doesn't include all of the parameters you need for reuse. Большинство значений свойства жестко запрограммированы в шаблоне.Most property values are hard-coded in the template. Чтобы повторно развернуть шаблон в других средах, необходимо добавить параметры, позволяющих разнообразить возможности для настройки ресурсов.To redeploy the template in other environments, you need to add parameters that increase the ability to configure the resources. Шаблон содержит параметры, которые позволяют легко выполнить повторное развертывание в различных средах.Template includes parameters that make it easy to redeploy in different environments.

Экспорт шаблона из группы ресурсов или ресурса, когда:Export the template from a resource group or resource, when:

  • Необходимо сохранить изменения в ресурсы, которые были сделаны после исходного развертывания.You need to capture changes to the resources that were made after the original deployment.
  • Необходимо выбрать, какие ресурсы будут экспортированы.You want to select which resources are exported.

Экспорт шаблона перед развертыванием или в журнале, когда:Export the template before deployment or from the history, when:

  • Требуется шаблон на использование.You want an easy-to-reuse template.
  • Не нужно включать изменения, внесенные после исходного развертывания.You don't need to include changes you made after the original deployment.

Экспорт шаблона из группы ресурсовExport template from resource group

Чтобы экспортировать один или несколько ресурсов из группы ресурсов:To export one or more resources from a resource group:

  1. Выберите группу ресурсов с ресурсами, которые вы хотите экспортировать.Select the resource group that contains the resources you want to export.

  2. Чтобы экспортировать все ресурсы в группе ресурсов, выберите все и затем Экспорт шаблона.To export all resources in the resource group, select all and then Export template. Экспорт шаблона параметр становится доступен только после выбора хотя бы один ресурс.The Export template option only becomes enabled after you've selected at least one resource.

    Экспорт всех ресурсов

  3. Чтобы выбрать нужные ресурсы для экспорта, установите флажки рядом с этими ресурсами.To pick specific resources for export, select the checkboxes next to those resources. Выберите Экспорт шаблона.Then, select Export template.

    Выберите ресурсы для экспорта

  4. Экспортированный шаблон отображается и доступен для скачивания.The exported template is displayed, and is available to download.

    Отображение шаблона

Экспорт шаблона из ресурсовExport template from resource

Чтобы экспортировать один ресурс:To export one resource:

  1. Выберите группу ресурсов, содержащую ресурс, который вы хотите экспортировать.Select the resource group containing the resource you want to export.

  2. Выберите ресурс для экспорта.Select the resource to export.

    Выбор ресурса

  3. Для этого ресурса, выберите Экспорт шаблона в левой области.For that resource, select Export template in the left pane.

    Экспорт ресурса

  4. Экспортированный шаблон отображается и доступен для скачивания.The exported template is displayed, and is available to download. Шаблон содержит только один ресурс.The template only contains the single resource.

Экспорт шаблона перед развертываниемExport template before deployment

  1. Выберите службу Azure, который вы хотите развернуть.Select the Azure service you want to deploy.

  2. Заполните значения для новой службы.Fill in the values for the new service.

  3. После прохождения проверки, но перед запуском развертывания, выберите загрузить шаблон для автоматизации.After passing validation, but before starting the deployment, select Download a template for automation.

    Скачивание шаблона

  4. Шаблон отображается и доступен для загрузки.The template is displayed and is available for download.

    Отображение шаблона

Экспорт шаблона после развертыванияExport template after deployment

Вы можете экспортировать шаблон, который использовался для развертывания существующих ресурсов.You can export the template that was used to deploy existing resources. Шаблон, который вы получаете является именно тот, который был использован для развертывания.The template you get is exactly the one that was used for deployment.

  1. Выберите группу ресурсов, которые вы хотите экспортировать.Select the resource group you want to export.

  2. Щелкните ссылку под развертываний.Select the link under Deployments.

    Выбор журнала развертывания

  3. Выберите одно из развертываний из журнала развертывания.Select one of the deployments from the deployment history.

    Выберите развертывание

  4. Выберите шаблона.Select Template. Шаблон, используемый для этого развертывания отображается и доступен для загрузки.The template used for this deployment is displayed, and is available for download.

    Выбор шаблона

Дальнейшие действияNext steps