Управление формулами 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. На странице лаборатории выберите Formulas (reusable bases) (Формулы (базовые образы, используемые повторно)).On the lab's page, select Formulas (reusable bases).

    Меню формулы

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

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

  6. На странице Choose a base (Выбор базового образа) выберите базовый образ (пользовательский образ, образ Marketplace или формулу), на основе которого нужно создать формулу.On the Choose a base page, select the base (custom image, Marketplace image, or formula) 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.
    • Имя пользователя — введите имя пользователя, которому будут предоставлены права администратора.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.
    • Размер виртуальной машины — выберите Изменить размер, чтобы изменить размер виртуальной машины.VM size - Select Change Size to change the size of the VM.
    • Артефакты — выберите страницу Добавление/удаление артефактов, где можно выбрать и настроить артефакты, которые нужно добавить в базовый образ.Artifacts - Select Add or Remove artifacts page, in which you select and configure the artifacts that you want to add to the base image. Дополнительные сведения об артефактах см. в статье о создании настраиваемых артефактов для виртуальной машины Azure DevTest Labs.For more information about artifacts, see Create custom artifacts for your Azure DevTest Labs virtual machine.
  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 (Дата и время окончания срока действия) — укажите дату и время окончания срока действия виртуальной машины, чтобы она автоматически удалилась.Expiration date and time - Specify the expiration date and time for the VM so that the VM is automatically deleted.
    • 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.
    • Число экземпляров запрашиваемой -указать, сколько экземпляров запрашиваемой, вы хотите создать.Number of claimable instances - specify how many of claimable instances you want to create.
  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.