---
title: 'Работа с виртуальными машинами с помощью VMware OVF Tool'
sidebar_label: 'VMware OVF Tool'
sidebar_position: 8
description: 'Как работать с виртуальными машинами с помощью утилиты VMware OVF Tool: импортировать виртуальную машину, конвертировать ее в OVF-шаблон и наоборот'
---

import Formbricks from '@theme/MDXComponents/Formbricks'
import Tabs from '@theme/Tabs'
import TabItem from '@theme/TabItem'
import {TabItemLabel} from '@selectel/docux/components'

# Работа с виртуальными машинами с помощью VMware OVF Tool

VMware Cloud Director® поддерживает импорт виртуальных машин только в форматах `.ovf`/`.ova`. Утилита VMware OVF Tool позволяет конвертировать виртуальные машины в шаблоны `.ovf` (Open Virtualization Format) и наоборот. Подробнее о работе с утилитой в разделе [OVF Tool User's Guide](https://developer.vmware.com/docs/11747/ovf-tool-user-s-guide) документации VMware.

Скачать утилиту можно на [сайте Broadcom](https://techdocs.broadcom.com/us/en/vmware-cis/vsphere/vsphere-sdks-tools/7-0/ovf-tool-user-s-guide.html).

## Импортировать виртуальную машину в Cloud Director \{#import-vm-to-cloud-director}

1. Откройте каталог с OVF Tool.
2. Импортируйте виртуальную машину в Cloud Director:

   ```bash
   ovftool.exe "<path_ovf>"
   "vcloud://<login>:<password>@<vcd>?org=<organization>&vdc=<s-xxxx>&catalog=<datastore>&vapp=<my_vapp>"
   ```

   Укажите:

   * `<path_ovf>` — путь к шаблону `.ovf`;
   * `<login>` — логин для доступа к Cloud Director;
   * `<password>` — пароль для доступа к Cloud Director;
   * `<vcd>` — адрес виртуального дата-центра:

     * Санкт-Петербург — `vcd.selectel.ru`
     * Москва — `vcd-msk.selectel.ru`
   * `<organization>` — имя организации, можно посмотреть в Cloud Director в разделе **Administration** → вкладка **General**;
   * `<s-xxxx>` — имя организаций, можно посмотреть в адресной строке Cloud Director или в [панели управления](https://my.selectel.ru/) в разделе **Облако на базе VMware** в списке организаций;
   * `<datastore>` — виртуальный каталог;
   * `<my_vapp>` — имя, которое будет у импортированного vApp.

## Конвертировать виртуальную машину в OVF-шаблон \{#convert-vm-to-ovf-template}

1. Откройте каталог с OVF Tool.

   ```bash
   d <path_catalog>
   ```

   Укажите `<path_catalog>` — путь к каталогу.

2. Сконвертируйте виртуальную машину в шаблон OVF:

   <Tabs queryString="os-vm-to-ovf">
     <TabItem value="windows" default>
       <TabItemLabel>
         Windows
       </TabItemLabel>

       ```bash
       ovftool.exe "<path_vm>" "<path_ovf>"
       ```

       Укажите:

       * `<path_vm>` — путь к файлу с конфигурацией виртуальной машины;
       * `<path_ovf>` — путь к директории для шаблона `.ovf`.
     </TabItem>

     <TabItem value="linux">
       <TabItemLabel>
         Linux
       </TabItemLabel>

       ```bash
       ~/MyVM$ ovftool
       ```
     </TabItem>
   </Tabs>

## Конвертировать OVF-шаблон в виртуальную машину \{#convert-ovf-template-to-virtual-machine}

1. Откройте каталог с OVF Tool.
2. Сконвертируйте виртуальную машину в шаблон OVF:

   <Tabs queryString="os-ovf-to-vm">
     <TabItem value="windows" default>
       <TabItemLabel>
         Windows
       </TabItemLabel>

       ```bash
       ovftool.exe "<path_ovf>" "<path_vm>"
       ```

       Укажите:

       * `<path_ovf>` — путь к шаблону `.ovf`;
       * `<path_vm>` — путь к директории для виртуальной машины.
     </TabItem>

     <TabItem value="linux">
       <TabItemLabel>
         Linux
       </TabItemLabel>

       ```bash
       ~/MyVM$ ovftool <./path_ova> <./path_vm>
       ```

       Укажите:

       * `<./path_ova>` — путь к шаблону `.ova`;
       * `<./path_vm>` — путь к директории для виртуальной машины.
     </TabItem>
   </Tabs>

<Formbricks />
