Как скопировать файлы в виртуальную машину hyper v

Как напрямую скопировать файл с хоста Hyper-V в виртуальную машину

В обновленной роли Hyper-V, представленной в Windows Server 2012 R2 и Windows 8.1 появилась возможность прямого копирования файлов с хоста Hyper-V в виртуальную машину без использования сетевых интерфейсов. Этот функционал реализуется с помощью новой службы в гостевой ОС под названием Guest Services, входящей в состав интеграционных компонентов Hyper-V (Integration Services).

Итак, чтобы воспользоваться возможностью прямого копирования файлов в виртуальную машину с хостовой ОС Hyper-V, нужно в ВМ установить последнюю версию компонентов интеграции (Integration Services версии не ниже 6.3.9600.16384), и активировать на ней службу Guest Services.

Служба Guest Services позволяет осуществить копирование файлов между хостовым гипервизором (компьютером с ролью Hyper-V) и виртуальной машиной, запущенной на нем без использования сетевых компонентов. Процесс копирования осуществляется через высокоскоростную внутреннюю шину vmbus (Virtual Machine Bus), напрямую связывающую гипервизор и виртуальную машину. Благодаря этому администратор может скопировать внутрь виртуальной машины любой файл, причем абсодютно неважно в какой сети находится целевая виртуальная машина, подключена ли она вообще к виртуальному коммутатору, или находится в изолированной сети.

Служба Guest services для виртуальных машин по умолчанию отключена. Включить ее можно через GUI консоли Hyper-V в свойствах виртуальной машины (в разделе Integration Services ) или с помощью Powershell. Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

Проверить, включена ли служба Guest services для виртуальной машины, можно так:

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

В данном примере служба отключена: Guest Service Interface: False.

Чтобы включить службу, воспользуемся такой командой:

Внутри виртуальной машины должна быть запущена служба Hyper-V Guest Service, ее статус можно получить так:

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

После того, как служа интеграции Guest Service включена, можно с помощью специального командлета Copy-VMFile скопировать любой файл, расположенный на файловой системе сервера Hyper-V напрямую в виртуальную машину. Чтобы скопировать файл в уже существующую папку в гостевой ОС, выполним на сервере команду:

Если целевой путь в гостевой ОС не существует, команда вернет ошибку. Чтобы автоматически создать указанный путь на файловой системе гостевой ОС, воспользуемся аргументом -CreateFullPath

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

Отключить службу Guest Services можно так:

Итак, благодаря службе Guest Services администратор Hyper-V может напрямую скопировать любой файл внутрь гостевой ОС виртуальной машины.

Источник

Копируем файлы с хоста Hyper-V в виртуальную машину

Четвертая версия PowerShell, вышедшая вместе с Windows Server 2012 R2, включает в себя некоторое количество новых командлетов для управления Hyper-V. Одним из таких командлетов является командлет Copy-VMFile, позволяющий копировать файлы в виртуальную машину напрямую, не используя сетевое подключение.

Напомню, что утилита VMConnect, отвечающая в Hyper-V за локальное подключение к ВМ, в стандартном режиме не дает возможность перенести в гостевую систему файлы и папки, только текст. Правда есть еще расширенный режим подключения, но для него необходима поддержка гостевой системы, которая имеется только в новейших ОС Windows. Для всех остальных ОС при необходимости скопировать данные внутрь ВМ необходимо настроить сетевое подключение.

С помощью командлета Copy-VMFile можно скопировать необходимые файлы в ВМ напрямую с хоста, не используя подключение по сети. Для примера возьмем виртуальную машину SRV2008R2 с установленной Windows Server 2008R2 (что исключает использование расширенного режима) и скопируем в нее файл Doc.txt командой:

Здесь ключ SourcePath указывает расположение копируемого файла на хосте, DestinationPath — папку в виртуальной машине, в которую будет скопирован файл, CreateFullPath создает папку в случае ее отсутствия, а FileSource Host указывает в качестве источника локальный хост Hyper-V.

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

Для работы командлета необходимо включение опции Гостевые службы (Guest services) в настройках ВМ на вкладке ″Integration Services″. Обратите внимание, что по умолчанию эта опция выключена.

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

Также включить ″Guest services″ можно из консоли PowerShell. Сначала проверяем их состояние:

Источник

Как скопировать файл в виртуальную машину Hyper-V.

В своей работе системным администраторам бывает необходимо перенести файлы в гостевую систему виртуальной машины. В этой статье описано как это сделать в системе виртуализации Hyper-V при невозможности скопировать файлы по RDP или по сети(как скопировать файлы в виртуальную машину VMware описано в одноименной статье).

Есть несколько способов это сделать. Не буду подробно описывать первые два, просто скажу, что они есть и работают(иногда, только с их помощью и можно решить поставленную задачу, например если на ВМ установлена не Windows). В любом случае, выбирайте способ, который подходит в вашей ситуации.

Первый способ.

1. Первый способ заключается в создании ISO-образа, подключении его к машине, с которой надо скопировать файл, копировании на него нужных файлов, а потом монтировании к машине, на которую нужно эти файлы переместить.

Второй способ.

2. Второй способ аналогичен первому, только вместо ISO-образа используется файл виртуального жесткого диска(создать его можно на хосте в управлении дисками или в оснастке Hyper-V).

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

Создание виртуального диска в Управлении дисками.

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

Создание виртуального диска в Диспетчере Hyper-V

С помощью вышеописанных способов, естественно можно переместить файлы и в обратном направлении, то есть из ВМ на хост Hyper-V.

Перед тем как приступить к описанию двух других способов, нужно сказать, что я не смог использовать их при копировании файлов в гостевую систему, отличную от Windows. Поэтому, если у вас в качестве гостевой ОС используется Linux, то, скорее всего, придется использовать первые два.

Третий способ.

3.Итак, способ номер три:

В Hyper-V на Windows Server 2012 R2 и Windows 8.1 появился новый режим Enhanced Session Mode (ESM), позволяющий, при подключении к виртуальной машине через консоль, пробрасывать внутрь ВМ локальные ресурсы(диски,принтеры, usb-устройства) хоста, на котором открыта консоль Hyper-V. Этот режим позволяет копировать файлы в ВМ, если даже на ней отсутствуют сетевые адаптеры.

Для работы ESM должны быть выполнены следующие условия:
В свойствах сервера Hyper-V должен быть включен Enhanced Session Mode.
В качестве гостевых ОС могут выступать только виртуальные машины с ОС не старше Windows 8.1 (редакции Pro/Enterprise) и Windows Server 2012 R2.
В гостевой ОС должна быть запущена служба Remote Desktop Services.
Пользователь ОС должен на гостевой системе входить в локальную группу администраторов или группу Пользователи удаленного рабочего стола.

Для включения режима ESM откройте параметры Hyper-V и установите необходимую галку:

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

В свойствах самой виртуальной машины установите галочку на службах интеграции(по умолчанию она не стоит).

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

Подключитесь к виртуальной машине. При первом подключении появится табличка с настройками параметров подключения.

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

Если появится необходимость изменить параметры подключения или табличка не появляется, закройте консоль подключения и нажмите «Изменить параметры сеанса» в Диспетчере Hyper-V.

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

В открывшемся окне параметров сеанса можно изменить разрешение экрана консоли и настроить дополнительные параметры подключения. Для этого нажмите «Показать параметры» в левом нижнем углу.

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

После этого выберите вкладку локальные ресурсы. Установите галки «Принтеры»(если нужно предоставить доступ ВМ к принтерам) и «Буфер обмена». Нажмите «Дополнительно».

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

В открывшемся окне отметьте галками какие ресурсы хоста будут доступны виртуальной машине(диски, USB-устройства и т.д).

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

Сохраните изменения, нажав ОК. Теперь при подключении к ВМ, указанные ресурсы хоста будут доступны и виртуальной машине.

Этот способ аналогичен способу копирования файлов при подключении по RDP, и мне представляется самым простым и удобным в случае с Windows-машинами.

Четвертый способ

4. Ну и четвертый способ предполагает использование Powershell.

При использовании этого метода консоль Powershell должна быть запущена от имени Администратора и, как и в предыдущем способе, в ВМ должны быть установлены Гостевые службы(Integration Services).

Для копирования файла в ВМ нужно выполнить команду:

Источник

ИТ База знаний

Полезно

— Онлайн генератор устойчивых паролей

— Онлайн калькулятор подсетей

— Руководство администратора FreePBX на русском языке

— Руководство администратора Cisco UCM/CME на русском языке

— Руководство администратора по Linux/Unix

Навигация

Серверные решения

Телефония

FreePBX и Asterisk

Настройка программных телефонов

Корпоративные сети

Протоколы и стандарты

Передача файлов на виртуальную машину Hyper-V

Когда у виртуалки нет сети

Привет, дорогой читатель! Если ты когда-нибудь задавался вопросом – как перенести файл с хостовой машины на виртуальную в Hyper-V, то эта статья для тебя! Дело в том, что не всегда представляется возможным организовать сетевую связность между хостом и виртуальной машиной, а иногда это и вовсе не нужно. К счастью, в Hyper-V предусмотрена простая возможность переноса файлов прямо на виртуальные машины (как Windows так и Linux и другие) с помощью PowerShell и сейчас мы про неё расскажем.

Интенсив по Виртуализации VMware vSphere 7

Самое важное про виртуализацию и VMware vSphere 7 в 2-х часовом онлайн-интесиве от тренера с 30 летним стажем. Для тех, кто начинает знакомство с виртуализацией и хочет быстро погрузиться в предметную область и решения на базе VMware

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

Процесс

Итак, сразу раскроем все карты. Для переноса файлов на гостевые (виртуальные) машины нужно использовать команду со следующим синтаксисом:

Основой команды является часть Copy-VMFile, которая, в терминологии PowerShell, называется командлетом (Cmdlet) далее следуют ключи командлета, определяющие параметры и правила выполнения команды. Например, в примере выше, c помощью ключа -Name мы указываем имя виртуальной машины, на которую хотим скопировать файл, путь к которому указываем в ключе -SoucePath. Директория, в которую мы хотим поместить файл на виртуальной машине указывается в ключе -DestinationPath. Ключ -CreateFullPath создаст директорию, если её ещё нет. Ну и -FileSource Host означает, что источником, с которого мы переносим файл является хостовый сервер.

Однако, если вы выполните команду на текущем этапе без предварительной подготовки виртуальной машины, то получите следующую ошибку:

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

Чтобы этого избежать, необходимо предварительно включить в параметрах виртуальной машины поддержку гостевых сервисов (Guest Services). Для этого зайдите в параметры виртуальной машины, далее выберите Сервисы Интеграции (Integration Services) и поставьте галочку напротив Гостевые сервисы (Guest Services).

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

После этого следует ввести команду Copy-VMFiles ещё раз, после чего начнётся копирование файлов с хоста в указанную директорию на виртуальной машине. Данный способ подходит для файлов любых размеров, ограничением является только используемое виртуальной машиной дисковое пространство.

Интенсив по Виртуализации VMware vSphere 7

Самое важное про виртуализацию и VMware vSphere 7 в 2-х часовом онлайн-интесиве от тренера с 30 летним стажем. Для тех, кто начинает знакомство с виртуализацией и хочет быстро погрузиться в предметную область и решения на базе VMware

Источник

Как передавать файлы используя буфер обмена в Hyper V

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

Для передачи файлов через буфер обмена в Hyper V виртуальную машину есть несколько способов. Каждый из них отличается от версии операционной системы и условий в которых вы его хотите использовать, но любой из них позволяет копировать файлы в виртуальную машину с хоста и обратно.

Первый вариант работает с версий ВМ Windows Server 2012 R2 и Windows 8.1 и называется Enhanced Session Mode (ESM). Эта возможность работает по тому же принципу, что и RDP, то есть мы можем использовать не только буфер обмена, но и USB устройства, принтеры и так далее. Отличия от RDP в том, что мы не используем сеть в данном случае, но если у вас настроены политики ограничивающие RDP подключения они могут быть причиной ошибок.

По умолчанию Enhanced Session Mode включен. Мы можем проверить ее если зайдем в настройки Hyper V:

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

Или выполнить аналогичное через Powershell:

Настройка расширенного сеанса Hyper V (ESM) устанавливается только на уровне сервера, но что бы у нас работала возможность копирования нужно включить и пакет интеграции Hyper V, который по умолчанию отключен. Эта служба интеграции называется Guest services (Гостевая служба), и она включается у каждой виртуально машины отдельно. Для ее включения зайдем в настройки виртуально машины:

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

И включить гостевую службу:

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

Аналогичную настройку через Powershell можно сделать так:

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

Можно установить и в консоли PS:

Теперь включим виртуальную машину и подключимся к ней:

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

О том что у нас включен режим расширенного сеанса можно увидеть по следующему окну. Если мы хотим проверить, что возможность использования буфера у нас включена нужно зайти в дополнительные настройки:

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

После этого у нас будет работать в Hyper V буфер обмена путем копирования/вставки, а перетаскивание файлов в виртуальную машину работать не будет, так как такого функционала нет.

Мы так же можем использовать Powershell:

Microsoft описывает проблему, при которой копирование так же не будет работать и оно связано с политиками. По следующему пути нужно изменить политику с «Do not allow drive redirection» на «Disabled» или «Not Configured»:

Такого пути в групповых политиках я у себя не нашел.

Передача файлов в Hyper V через публичную папку

Второй вариант это создать в Hyper V виртуальную сеть через внутренний коммутатор. Внутренний или Internal коммутатор не использует физический сетевой адаптер и разрешает пользоваться таким типом соединения хосту Hyper V и виртуальным машинам. Таким образом затрачиваемые ресурсы, при копировании в Hyper V большого объема данных, не будут сильно отличаться от первого способа.

Для создания внутреннего коммутатора нужно зайти в окно управления свичами:

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

В новом окне выбрать «Internal» или «Частный»:

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

Ввести имя коммутатора и подтвердить создание:

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

Это делается в Powershell одной командой:

После этого для каждой виртуальной машины, с которой мы хотим обмениваться данными, нужно подключить адаптер к этому коммутатору. Для этого зайдем в настройки виртуальной машины:

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

Теперь создадим виртуальный сетевой адаптер:

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

Теперь подключим адаптер к коммутатору:

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

В случае с Powershell это так же одна команда:

В виртуальных машинах отобразится новое подключение и возможно потребуется настроить IP адрес, так как скорее всего у нас не будет доступ к DHCP серверу. Далее можно подключаться к машинам по сетевому пути.

Копирование файлов в Hyper V через виртуальный диск

Этот способ заключается в подключении виртуального диска отключенной ВМ. Мы можем создать новый диск или использовать системный диск операционной системы. Я крайне не рекомендую использовать этот способ, так как в случае существования чекпоинтов/снэпшотов на этой ВМ или если вы забудете размонтировать диск, это может привести к необратимым последствиям.

Вы можете создать диск воспользовавшись статьей «Создание виртуальных дисков в Hyper V». Папку, где лежит виртуальный диск можно увидеть через настройки виртуальной машины:

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

Если путь заканчивается на avhdx, то вы используете контрольную точку. Для монтирования диска нужно перейти по пути и выбрать Mount у vhd/vhdx файла:

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper vВ моем случае появилось два раздела, так как это системный диск. Для размонтирования дисков нужно кликнуть по разделу и нажать Eject.

Если хотите выполнить команду через Powershell, то это можно сделать так:

Командлет выше подразумевает, что у вас подключен один диск. В случае нескольких дисков запустите:

Копирование в Hyper V используя буфер обмена с RDP

Последний способ подключения работает через «Подключению к удаленному рабочему столу» или RDP. Для такой возможности копирования, кроме открытых портов и включенной возможности в свойствах компьютера дополнительных требований нет. Так же стоит проверить галочку в свойствах подключения RDP:

Как скопировать файлы в виртуальную машину hyper v. Смотреть фото Как скопировать файлы в виртуальную машину hyper v. Смотреть картинку Как скопировать файлы в виртуальную машину hyper v. Картинка про Как скопировать файлы в виртуальную машину hyper v. Фото Как скопировать файлы в виртуальную машину hyper v

Вы так же можете почитать как настроить RDP в Powershell.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *