Zarządzanie formułami Azure DevTest LabsManage Azure DevTest Labs formulas

Formuła w Azure DevTest Labs jest listą domyślnych wartości właściwości używanych do tworzenia maszyny wirtualnej.A formula in Azure DevTest Labs is a list of default property values used to create a virtual machine (VM). Podczas tworzenia maszyny wirtualnej na podstawie formuły wartości domyślne mogą być używane jako-is lub modyfikowane.When creating a VM from a formula, the default values can be used as-is, or modified. Podobnie jak obrazy niestandardowe i obrazy z witryny Marketplace, formuły zapewniają mechanizm szybkiej aprowizacji maszyn wirtualnych.Like custom images and Marketplace images, formulas provide a mechanism for fast VM provisioning. Podobnie jak w przypadku obrazów niestandardowych, formuły umożliwiają utworzenie obrazu podstawowego z pliku VHD.Similar to custom images, formulas enable you to create a base image from a VHD file. Podstawowy obraz może być następnie używany do aprowizacji nowej maszyny wirtualnej.The base image can then be used to provision a new VM. Aby ułatwić podjęcie decyzji, która jest odpowiednia dla danego środowiska, zapoznaj się z artykułem, porównując niestandardowe obrazy i formuły w DevTest Labs.To help decide which is right for your particular environment, refer to the article, Comparing custom images and formulas in DevTest Labs.

W tym artykule przedstawiono sposób tworzenia formuły z poziomu bazy (obrazu niestandardowego, obrazu witryny Marketplace lub innej formuły) lub istniejącej maszyny wirtualnej.This article illustrates how to create a formula from either a base (custom image, Marketplace image, or another formula) or an existing VM. Ten artykuł prowadzi także przez użytkownika przez zarządzanie istniejącymi formułami.This article also guides you through managing existing formulas.

Utwórz formułęCreate a formula

Każda osoba mająca uprawnienia użytkowników DevTest Labs jest w stanie tworzyć maszyny wirtualne przy użyciu formuły jako podstawy.Anyone with DevTest Labs Users permissions is able to create VMs using a formula as a base. Istnieją dwa sposoby tworzenia formuł:There are two ways to create formulas:

  • Z użycia podstawowego, gdy chcesz zdefiniować wszystkie cechy formuły.From a base - Use when you want to define all the characteristics of the formula.
  • Z istniejącej maszyny wirtualnej laboratorium — Użyj, jeśli chcesz utworzyć formułę opartą na ustawieniach istniejącej maszyny wirtualnej.From an existing lab VM - Use when you want to create a formula based on the settings of an existing VM.

Aby uzyskać więcej informacji na temat dodawania użytkowników i uprawnień, zobacz Dodawanie właścicieli i użytkowników w Azure DevTest Labs.For more information about adding users and permissions, see Add owners and users in Azure DevTest Labs.

Utwórz formułę z bazyCreate a formula from a base

Poniższe kroki przeprowadzą Cię przez proces tworzenia formuły z obrazu niestandardowego, obrazu z witryny Marketplace lub innej formuły.The following steps guide you through the process of creating a formula from a custom image, Marketplace image, or another formula.

  1. Zaloguj się w witrynie Azure Portal.Sign in to the Azure portal.

  2. Wybierz pozycję wszystkie usługi, a następnie z listy wybierz pozycję DevTest Labs .Select All Services, and then select DevTest Labs from the list.

  3. Z listy laboratoriów wybierz odpowiednie laboratorium.From the list of labs, select the desired lab.

  4. Na stronie laboratorium wybierz pozycję formuły (bazy wielokrotnego użytku) w menu po lewej stronie.On the lab's page, select Formulas (reusable bases) on the left menu.

  5. Na stronie formuły wybierz pozycję + Dodaj.On the Formulas page, select + Add.

    Dodawanie formuły

  6. Na stronie Wybierz stronę bazową wybierz bazę (obraz niestandardowy, obraz witryny Marketplace lub obraz udostępnionej galerii obrazów), z której chcesz utworzyć formułę.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.

    Wybierz obraz podstawowy

  7. Na karcie Ustawienia podstawowe na stronie Tworzenie formuły określ następujące wartości:On the Basic Settings tab of the Create formula page, specify the following values:

    • Nazwa formuły — wprowadź nazwę formuły.Formula name - Enter a name for your formula. Ta wartość jest wyświetlana na liście obrazów podstawowych podczas tworzenia maszyny wirtualnej.This value is displayed in the list of base images when you create a VM. Nazwa jest sprawdzana podczas wpisywania, a jeśli nie jest prawidłowa, komunikat wskazuje wymagania dotyczące prawidłowej nazwy.The name is validated as you type it, and if not valid, a message indicates the requirements for a valid name.
    • Wprowadź opcjonalny Opis formuły.Enter an optional description for the formula.
    • Nazwa użytkownika — wprowadź nazwę użytkownika, który ma przyznane uprawnienia administratora.User name - Enter a user name that is granted administrator privileges.

    • Hasło — wprowadź lub wybierz pozycję z listy rozwijanej — wartość skojarzona z wpisem tajnym (hasło), która ma być używana dla określonego użytkownika.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. Aby dowiedzieć się więcej na temat zapisywania wpisów tajnych w magazynie kluczy i korzystania z nich podczas tworzenia zasobów laboratorium, zobacz zapisywanie wpisów tajnych w 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.

      Wybierz opcję Użyj zapisanego klucza tajnego , jeśli chcesz użyć klucza tajnego z Azure Key Vault zamiast używać hasła.Select Use a saved secret if you want to use a secret from Azure Key Vault instead of using a password.

    • Rozmiar maszyny wirtualnej — wybierz pozycję Zmień rozmiar , aby zmienić rozmiar maszyny wirtualnej.Virtual machine size - Select Change Size to change the size of the VM.

    • Typ dysku systemu operacyjnego — wybierz typ dysku, który ma być używany (HDD w warstwie Standardowa, SSD w warstwie Standardowa lub SSD w warstwie Premium).OS disk type - select the type of disk you want to use (Standard HDD, Standard SSD, or Premium SSD).
  8. Przejdź do karty Ustawienia zaawansowane i określ następujące wartości:Switch to the Advanced settings tab, and specify the following values:

    • Sieć wirtualna — aby zmienić sieć wirtualną, wybierz pozycję Zmień wirtualną.Virtual network - To change the virtual network, select Change Vnet.

    • Podsieć — aby zmienić podsieć, wybierz pozycję Zmień podsieć.Subnet - To change the subnet, select Change Subnet.

    • Konfiguracja adresu IP — Określ, czy chcesz, aby publiczne, prywatne lub udostępnione adresy IP.IP address configuration - Specify if you want the Public, Private, or Shared IP addresses. Aby uzyskać więcej informacji na temat udostępnionych adresów IP, zobacz Omówienie udostępnionych adresów IP w Azure DevTest Labs.For more information about shared IP addresses, see Understand shared IP addresses in Azure DevTest Labs.

    • Data i godzina wygaśnięcia — nie można edytować tego pola.Expiration date and time - You can't edit this field.

    • Ustaw tę maszynę jako dodające się do dołączenia, co oznacza, że ta maszyna nie zostanie przypisana do momentu utworzenia.Make this machine claimable - Making a machine "claimable" means that it will not be assigned ownership at the time of creation. W przypadku, gdy użytkownicy w laboratorium będą mogli przejmować na stronie laboratorium na własność ("Claim") maszynę.Instead lab users will be able to take ownership ("claim") the machine in the lab's page.

      Zrzut ekranu pokazujący ustawienia zaawansowane strony "Tworzenie formuły (baza wielokrotnego użytku)".

    • W przypadku wybrania obrazu udostępnionej galerii obrazów jako podstawy, zobaczysz również pole wersja obrazu , które umożliwia wybranie wersji obrazu z galerii, która ma być używana jako baza.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.

      Strona Ustawienia zaawansowane

  9. Wybierz pozycję Prześlij , aby utworzyć formułę.Select Submit to create the formula.

  10. Gdy formuła została utworzona, zostanie wyświetlona na liście na stronie formuły .When the formula has been created, it displays in the list on the Formulas page.

Tworzenie formuły na podstawie maszyny wirtualnejCreate a formula from a VM

Poniższe kroki przeprowadzą Cię przez proces tworzenia formuły opartej na istniejącej maszynie wirtualnej.The following steps guide you through the process of creating a formula based on an existing VM.

Uwaga

Aby można było utworzyć formułę z maszyny wirtualnej, maszyna wirtualna musi zostać utworzona po 30 marca 2016.To create a formula from a VM, the VM must have been created after March 30, 2016.

  1. Zaloguj się w witrynie Azure Portal.Sign in to the Azure portal.

  2. Wybierz pozycję wszystkie usługi, a następnie z listy wybierz pozycję DevTest Labs .Select All Services, and then select DevTest Labs from the list.

  3. Z listy laboratoriów wybierz odpowiednie laboratorium.From the list of labs, select the desired lab.

  4. Na stronie Przegląd laboratorium wybierz maszynę wirtualną, z której chcesz utworzyć formułę.On the lab's Overview page, select the VM from which you wish to create the formula.

    Maszyny wirtualne laboratoria

  5. Na stronie maszyny wirtualnej wybierz pozycję Utwórz formułę (baza wielokrotnego użytku).On the VM's page, select Create formula (reusable base).

    Utwórz formułę

  6. Na stronie Utwórz formułę wprowadź nazwę i Opis nowej formuły.On the Create formula page, enter a Name and Description for your new formula.

    Utwórz stronę formuły

  7. Wybierz przycisk OK , aby utworzyć formułę.Select OK to create the formula.

Modyfikowanie formułyModify a formula

Aby zmodyfikować formułę, wykonaj następujące kroki:To modify a formula, follow these steps:

  1. Zaloguj się w witrynie Azure Portal.Sign in to the Azure portal.

  2. Wybierz pozycję wszystkie usługi, a następnie z listy wybierz pozycję DevTest Labs .Select All Services, and then select DevTest Labs from the list.

  3. Z listy laboratoriów wybierz odpowiednie laboratorium.From the list of labs, select the desired lab.

  4. Na stronie laboratorium wybierz pozycję formuły (baza wielokrotnego użytku).On the lab's page, select Formulas (reusable bases).

    Zrzut ekranu przedstawiający stronę laboratorium z wybranym "formułami (bazami wielokrotnego użytku)".

  5. Na stronie formuły laboratoryjne wybierz formułę, którą chcesz zmodyfikować.On the Lab formulas page, select the formula you wish to modify.

  6. Na stronie Aktualizuj formułę wprowadź wymagane zmiany, a następnie wybierz pozycję Aktualizuj.On the Update formula page, make the desired edits, and select Update.

Usuwanie formułyDelete a formula

Aby usunąć formułę, wykonaj następujące kroki:To delete a formula, follow these steps:

  1. Zaloguj się w witrynie Azure Portal.Sign in to the Azure portal.

  2. Wybierz pozycję wszystkie usługi, a następnie z listy wybierz pozycję DevTest Labs .Select All Services, and then select DevTest Labs from the list.

  3. Z listy laboratoriów wybierz odpowiednie laboratorium.From the list of labs, select the desired lab.

  4. Na stronie Ustawienia laboratorium wybierz pozycję formuły.On the lab Settings page, select Formulas.

    Menu formuły

  5. Na stronie formuły laboratoryjne wybierz wielokropek z prawej strony formuły, którą chcesz usunąć.On the Lab formulas page, select the ellipsis to the right of the formula you wish to delete.

    Zrzut ekranu przedstawiający stronę "formuły laboratoryjne" z wielokropkiem dla wyróżnionych opcji formuły.

  6. W menu kontekstowym formuły wybierz pozycję Usuń.On the formula's context menu, select Delete.

    Menu kontekstowe formuły

  7. Wybierz pozycję tak w oknie dialogowym potwierdzenia usunięcia.Select Yes to the deletion confirmation dialog.

Rozpoczynanie pracy z usługą Azure DevTest LabsGet started with Azure DevTest Labs

Dopiero zaczynasz korzystać z platformy Azure?New to Azure? Utwórz bezpłatne konto platformy Azure.Create a free Azure account.

Już masz konto na platformie Azure?Already on Azure? Zacznij korzystać z pierwszego laboratorium w DevTest Labs.Get started with your first lab in DevTest Labs.

Wprowadzenie do Azure DevTest Labs w ciągu kilku minutGet started with Azure DevTest Labs in minutes

Następne krokiNext steps

Po utworzeniu formuły do użycia podczas tworzenia maszyny wirtualnej następnym krokiem jest dodanie maszyny wirtualnej do laboratorium.Once you have created a formula for use when creating a VM, the next step is to add a VM to your lab.