Управление формулами Azure DevTest LabsManage Azure DevTest Labs formulas

Формула в Azure DevTest Labs — это список значений свойств, используемых по умолчанию при создании виртуальной машины.A formula in Azure DevTest Labs is a list of default property values used to create a virtual machine (VM). При создании виртуальной машины на основе формулы значения по умолчанию можно использовать "как есть" или изменить.When creating a VM from a formula, the default values can be used as-is, or modified. Формулы, так же как пользовательские образы и образы Marketplace, обеспечивают быструю подготовку виртуальных машин.Like custom images and Marketplace images, formulas provide a mechanism for fast VM provisioning. Формулы, так же как и пользовательские образы, позволяют создать базовый образ из VHD-файла.Similar to custom images, formulas enable you to create a base image from a VHD file. Затем базовый образ можно использовать для подготовки новой виртуальной машины.The base image can then be used to provision a new VM. Чтобы выбрать подходящий вариант для своей среды, ознакомьтесь со статьей Сравнение пользовательских образов и формул в DevTest Labs.To help decide which is right for your particular environment, refer to the article, Comparing custom images and formulas in DevTest Labs.

В этой статье показано, как создать формулу из базового образа (пользовательского образа, образа Marketplace или другой формулы) или существующей виртуальной машины.This article illustrates how to create a formula from either a base (custom image, Marketplace image, or another formula) or an existing VM. В этой статье также объясняется, как управлять существующими формулами.This article also guides you through managing existing formulas.

Создание формулыCreate a formula

Любой пользователь, имеющий разрешения роли Пользователь DevTest Labs, может создавать виртуальные машины на основе формул.Anyone with DevTest Labs Users permissions is able to create VMs using a formula as a base. Формулы можно создавать двумя способами.There are two ways to create formulas:

  • Из базового образа — используйте этот способ, если хотите задать все характеристики формулы.From a base - Use when you want to define all the characteristics of the formula.
  • На основе существующей виртуальной машины — используйте этот способ, если хотите создать формулу на основе параметров существующей виртуальной машины.From an existing lab VM - Use when you want to create a formula based on the settings of an existing VM.

Дополнительные сведения о добавлении пользователей и разрешений см. в статье Добавление владельцев и пользователей в Azure DevTest Labs.For more information about adding users and permissions, see Add owners and users in Azure DevTest Labs.

Создание формулы из базового образаCreate a formula from a base

Ниже приведены пошаговые инструкции по созданию формулы на основе пользовательского образа, образа Marketplace или другой формулы.The following steps guide you through the process of creating a formula from a custom image, Marketplace image, or another formula.

  1. Войдите на портал Azure.Sign in to the Azure portal.

  2. Щелкните Все службы и выберите в списке DevTest Labs.Select All Services, and then select DevTest Labs from the list.

  3. Из списка лабораторий выберите нужную лабораторию.From the list of labs, select the desired lab.

  4. На странице лаборатории выберите в меню слева пункт формулы (базы для повторного использования) .On the lab's page, select Formulas (reusable bases) on the left menu.

  5. На странице Формулы выберите + Добавить.On the Formulas page, select + Add.

    Добавление формулы

  6. На странице Выбор базы выберите основу (пользовательский образ, образ Marketplace или общий образ коллекции образов), из которого нужно создать формулу.On the Choose a base page, select the base (custom image, Marketplace image, or a Shared Image Gallery image) from which you want to create the formula.

    Выбор базового образа

  7. Во вкладке Основные параметры на странице создания формулы укажите следующие значения.On the Basic Settings tab of the Create formula page, specify the following values:

    • Имя формулы — введите имя формулы.Formula name - Enter a name for your formula. Это значение отображается в списке базовых образов при создании виртуальной машины.This value is displayed in the list of base images when you create a VM. Имя проверяется по мере ввода. Если оно недопустимо, появляется сообщение с указанием требований к именам.The name is validated as you type it, and if not valid, a message indicates the requirements for a valid name.
    • Введите необязательное Описание формулы.Enter an optional description for the formula.
    • Имя пользователя — введите имя пользователя, которому будут предоставлены права администратора.User name - Enter a user name that is granted administrator privileges.

    • Пароль — введите или выберите из раскрывающегося списка значение, связанное с секретом (паролем), которое будет применяться для указанного пользователя.Password - Enter - or select from the dropdown - a value that is associated with the secret (password) that you want to use for the specified user. См. дополнительные сведения о хранении секретов в Azure Key Vault и их использовании их при создании ресурсов лаборатории.To learn about saving secrets in a key vault and using them when creating lab resources, see Store secrets in Azure Key Vault.

      Выберите использовать сохраненный секрет , если хотите использовать секрет из Azure Key Vault вместо пароля.Select Use a saved secret if you want to use a secret from Azure Key Vault instead of using a password.

    • Размер виртуальной машины . Выберите изменить размер , чтобы изменить размер виртуальной машины.Virtual machine size - Select Change Size to change the size of the VM.

    • Тип диска ОС . Выберите тип диска, который вы хотите использовать (HDD (цен. категория "Стандартный"), SSD (цен. категория "Стандартный") или SSD (цен. Категория "Премиум")).OS disk type - select the type of disk you want to use (Standard HDD, Standard SSD, or Premium SSD).
  8. Переключитесь на вкладку Дополнительные параметры и укажите следующие значения.Switch to the Advanced settings tab, and specify the following values:

    • Виртуальная сеть — чтобы изменить виртуальную сеть, щелкните Изменить виртуальную сеть.Virtual network - To change the virtual network, select Change Vnet.

    • Подсеть — чтобы изменить подсеть, выберите Изменить подсеть.Subnet - To change the subnet, select Change Subnet.

    • Настройка IP-адреса — укажите, какие IP-адреса необходимо использовать (общедоступные, частные или общие).IP address configuration - Specify if you want the Public, Private, or Shared IP addresses. Дополнительные сведения см. в статье Общие IP-адреса в Azure DevTest Labs.For more information about shared IP addresses, see Understand shared IP addresses in Azure DevTest Labs.

    • Дата и время окончания срока действия . Вы не можете изменить это поле.Expiration date and time - You can't edit this field.

    • Make this machine claimable (Разрешить запрашивать эту виртуальную машину) — этот параметр означает, что при создании виртуальной машины права владения не будут назначаться.Make this machine claimable - Making a machine "claimable" means that it will not be assigned ownership at the time of creation. Вместо этого пользователи лаборатории смогут становиться владельцами этой виртуальной машины ("запрашивать" ее) на странице лаборатории.Instead lab users will be able to take ownership ("claim") the machine in the lab's page.

      Снимок экрана, на котором показаны дополнительные параметры для страницы "Создание формулы (базовая)".

    • Если в качестве основы выбран общий образ коллекции образов, вы увидите поле версия изображения , позволяющее выбрать версию образа из коллекции, которую нужно использовать в качестве основы.If you selected a Shared Image Gallery image as the base, you also see the image version field that allows you to select the version of the image from the gallery that you want to use as the base.

      Страница "Дополнительные параметры"

  9. Для создания формулы выберите Отправить.Select Submit to create the formula.

  10. Когда формула создана, она отображается на странице Формулы.When the formula has been created, it displays in the list on the Formulas page.

Создание формулы на основе виртуальной машиныCreate a formula from a VM

Ниже приводятся пошаговые инструкции по созданию формулы на основе существующей виртуальной машины.The following steps guide you through the process of creating a formula based on an existing VM.

Примечание

Для создания формулы на основе виртуальной машины необходимо, чтобы эта виртуальная машина была создана после 30 марта 2016 г.To create a formula from a VM, the VM must have been created after March 30, 2016.

  1. Войдите на портал Azure.Sign in to the Azure portal.

  2. Щелкните Все службы и выберите в списке DevTest Labs.Select All Services, and then select DevTest Labs from the list.

  3. Из списка лабораторий выберите нужную лабораторию.From the list of labs, select the desired lab.

  4. На странице Обзор выберите виртуальную машину, на основе которой будет создана формула.On the lab's Overview page, select the VM from which you wish to create the formula.

    Лабораторные виртуальные машины

  5. На странице виртуальной машины выберите Create formula (reusable base) (Создать формулу (базовый образ, используемый повторно)).On the VM's page, select Create formula (reusable base).

    Создание формулы

  6. На странице Create formula (Создание формулы) введите имя и описание новой формулы в соответствующих полях.On the Create formula page, enter a Name and Description for your new formula.

    Страница создания формулы

  7. Нажмите кнопку ОК , чтобы создать формулу.Select OK to create the formula.

Изменение формулыModify a formula

Чтобы изменить формулу, выполните указанные ниже действия.To modify a formula, follow these steps:

  1. Войдите на портал Azure.Sign in to the Azure portal.

  2. Щелкните Все службы и выберите в списке DevTest Labs.Select All Services, and then select DevTest Labs from the list.

  3. Из списка лабораторий выберите нужную лабораторию.From the list of labs, select the desired lab.

  4. На странице лаборатории выберите Formulas (reusable bases) (Формулы (базовые образы, используемые повторно)).On the lab's page, select Formulas (reusable bases).

    Снимок экрана, на котором показана страница лаборатории с выбранным параметром "формулы (базы с возможностью повторного использования)".

  5. На странице Lab formulas (Формулы лаборатории) выберите формулу, которую нужно изменить.On the Lab formulas page, select the formula you wish to modify.

  6. На странице Изменить формулу внесите необходимые изменения и щелкните Обновить.On the Update formula page, make the desired edits, and select Update.

Удаление формулыDelete a formula

Чтобы удалить формулу, выполните указанные ниже действия.To delete a formula, follow these steps:

  1. Войдите на портал Azure.Sign in to the Azure portal.

  2. Щелкните Все службы и выберите в списке DevTest Labs.Select All Services, and then select DevTest Labs from the list.

  3. Из списка лабораторий выберите нужную лабораторию.From the list of labs, select the desired lab.

  4. На странице параметров лаборатории выберите Формулы.On the lab Settings page, select Formulas.

    Меню формулы

  5. На странице Lab formulas (Формулы лаборатории) щелкните многоточие справа от формулы, которую нужно удалить.On the Lab formulas page, select the ellipsis to the right of the formula you wish to delete.

    Снимок экрана, на котором показана страница "формулы лаборатории" с многоточием для выделенных параметров формулы.

  6. В контекстном меню формулы выберите Удалить.On the formula's context menu, select Delete.

    Контекстное меню формулы

  7. В диалоговом окне подтверждения удаления нажмите кнопку Да .Select Yes to the deletion confirmation dialog.

Начало работы с Azure DevTest LabsGet started with Azure DevTest Labs

Впервые работаете с Azure?New to Azure? Создайте бесплатную учетную запись Azure.Create a free Azure account.

Уже используете Azure?Already on Azure? Начните работу со своей первой лабораторией в DevTest Labs.Get started with your first lab in DevTest Labs.

Быстрое начало работы с Azure DevTest LabsGet started with Azure DevTest Labs in minutes

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

После создания формулы, которая служит для создания виртуальных машин, можно добавить виртуальную машину в лабораторию.Once you have created a formula for use when creating a VM, the next step is to add a VM to your lab.