Как скопировать и передать файлы в виртуальную машину Hyper-V (Самый простой способ)
Существует ли простой способ копирования файлов в Hyper-V? Абсолютно да! В этой статье описано несколько эффективных способов передачи файлов между хостом и виртуальной машиной в среде Hyper-V.
Обзор: Копирование файла в виртуальную машину Hyper-V
Вопрос: ESXI 6.7 - Как можно добавить физический жесткий диск к виртуальной машине?
Привет всем. Каким самым простым способом можно скопировать файл в виртуальную машину Hyper-V с ее хоста?
- Вопрос от пользователя Quora
Виртуальная машина Hyper-V запускается в изолированной среде, независимой от физической машины. Поэтому некоторые пользователи могут задаться вопросом, как выполнить следующие операции:
- Скопировать файлы с хоста Hyper-V в виртуальную машину или наоборот
- Передавать папки и файлы между физической машиной и виртуальной машиной
- Передавать файлы между разными виртуальными машинами Hyper-V...
Далее я расскажу о 6 способах копирования файлов в виртуальную машину Hyper-V. Если вам нужно автоматически копировать файлы в виртуальную машину Hyper-V периодически, или у вас есть несколько физических машин и виртуальных машин, между которыми вы хотите передавать файлы, то также существует профессиональное решение для попробовать.
Как скопировать и передать файлы в виртуальную машину Hyper-V [6 методов]
Вот 6 эффективных способов копирования файла в виртуальную машину Hyper-V, и эти методы также могут быть использованы в других ситуациях, например, для передачи файлов в виртуальную машину Hyper-V. Если вы передаете несистемные файлы и хотите сделать временную копию, попробуйте любой из приведенных ниже методов.
🔰 Общая папка
🔰 PowerShell cmdlet
🔰 Протокол удаленного рабочего стола (RDP)
🔰 Подключение VHD к хосту Hyper-V
🔰 Режим улучшенного сеанса
🔰 Профессиональный инструмент третьих сторон [самый простой]
Метод 1. Передача файлов в Hyper-V через общую сетевую папку
При использовании этого метода вы можете скопировать файлы с хоста на виртуальную машину Hyper-V через общую сетевую папку.
1. Создайте папку на хосте Hyper-V и поместите файлы в эту папку.
2. Щелкните правой кнопкой мыши на папке, затем выберите Свойства >> Общий доступ >> Общий доступ. Добавьте Все и измените уровень разрешений на Чтение/Запись.
3. Нажмите Поделиться. Просмотрите папку и скопируйте ссылку на нее. Выберите Готово.
Вы создали общую папку на локальной машине. Затем вы должны получить доступ к Hyper-V, чтобы добавить сетевое местоположение в виртуальную машину.
4. Откройте виртуальную машину Hyper-V, откройте Этот компьютер, выберите Добавить сетевое местоположение для этой виртуальной машины, вставьте путь к общей папке в поле и нажмите Готово.
Теперь вы можете легко копировать файлы Hyper-V с хоста на виртуальную машину и наоборот.
Метод 2. Копирование файлов с хоста на виртуальную машину через PowerShell-командлет
Прежде чем начать передачу файлов на виртуальную машину Hyper-V, включите Службы гостя в разделе Службы интеграции Hyper-V Manager.
Вы можете копировать файлы с хоста (исходного) на гостевую виртуальную машину Hyper-V (назначения) с помощью команды Copy-VMFile.
PS C:\> Copy-VMFile "ИмяВМ" -SourcePath "F:\Тест.txt" -DestinationPath "C:\Temp\Тест.txt" -CreateFullPath -FileSource Host
Совет: Параметр CreateFullPath обеспечивает создание папки назначения внутри гостевой операционной системы, если она не существует.
Если вам необходимо скопировать большое количество файлов на виртуальную машину Hyper-V, этот метод может быть не очень практичным, так как команда будет подвержена ошибкам и управление ею будет сложным.
Метод 3. Копирование файлов в виртуальную машину Hyper-V через RDP
Если ваш сервер Hyper-V работает на компьютере с графическим интерфейсом Windows, у вас есть возможность подключиться к этому хосту с помощью протокола удаленного рабочего стола (RDP) и подключить локальные диски вашего компьютера. Это позволяет передавать необходимые файлы. Для этого необходимо активировать удаленное подключение к рабочему столу на целевом сервере. Такой подход упрощает копирование файлов на сервер Hyper-V с других физических или виртуальных машин на базе Windows.
Чтобы передать файлы в Hyper-V через RDP (протокол удаленного рабочего стола), выполните следующие шаги:
1. Откройте меню Пуск, затем перейдите в Настройки >> Система >> Удаленный рабочий стол и включите Удаленный рабочий стол.
2. Запустите клиент удаленного рабочего стола Windows, который находится по пути %windir%\system32\mstsc.exe
Введите mstsc в командной строке или диалоговом окне Выполнить и нажмите Enter.
3. Введите IP-адрес или имя хоста удаленного компьютера и имя пользователя. Введите имя пользователя в полный формат, например, domain\user или computer\user.
4. Перейдите на вкладку Локальные ресурсы и нажмите Дополнительно.
5. Выберите локальные ресурсы, которые вы хотите подключить к удаленному хосту. В разделе "Диски" выберите конкретный дисковый накопитель, который вы хотите подключить. Например, если нужные файлы находятся на диске E:\ вашего компьютера, выберите диск E: для подключения во время сеанса RDP.
6. Подтвердите свой выбор, нажав OK, чтобы сохранить настройки. Затем нажмите Подключить, чтобы установить сеанс удаленного рабочего стола.
7. После активации удаленной рабочей среды перейдите в Мой компьютер / Этот компьютер в проводнике Windows. Вы увидите подключенный дисковый драйв с вашего локального компьютера. Используйте этот дисковый драйв для доступа к необходимым файлам с локальной машины и их копирования на хост Hyper-V.
Обратите внимание, что данный подход также применим к виртуальным машинам (ВМ), при условии, что они подключены к сети.
Метод 4. Подключение виртуального жесткого диска к хосту или гостевой машине
1. Сначала выключите виртуальную машину и перейдите к подключению ВМ-образа жесткого диска (VHD) к хосту Hyper-V.
2. Найдите путь к файлу виртуального диска и щелкните правой кнопкой мыши по нему, затем выберите Подключить. Он будет отображаться как локальный дисковый драйв.
Вы также можете использовать команду для подключения виртуального диска VHD в PowerShell:
3. Копируйте файлы на виртуальный жесткий диск по вашему желанию. По завершении, щелкните правой кнопкой мыши по подключенному дисковому драйву и выберите Извлечь, чтобы отключить ВМ-образ жесткого диска (VHD).
Теперь вы можете включить виртуальную машину и получить доступ к скопированным файлам в ВМ Hyper-V.
Метод 5. Использование улучшенного режима сеанса для копирования файлов с хоста на ВМ
Этот метод позволяет просто копировать и перенаправлять локальные устройства и ресурсы в гостевые ВМ, а также позволяет инструменту подключения к ВМ использовать протокол удаленного рабочего стола (RDP). Эта функция не требует сетевого соединения между хостом Hyper-V и гостевой ВМ и может быть использована в Windows Server 2022, Windows Server 2019, Windows 10, Windows 8.1, Windows Server 2016, Windows Server 2012 R2.
1. Включите Режим улучшенного сеанса в настройках Hyper-V.
2. Щелкните правой кнопкой мыши по ВМ и выберите Подключиться.
3. Выберите Показать параметры >> Локальные ресурсы >> Дополнительно. Затем выберите диск, который вы хотите использовать на ВМ Hyper-V, и нажмите ОК.
4. Вернитесь на страницу Отображение, выберите Сохранить мои настройки для будущих подключений к этой виртуальной машине. Затем нажмите Подключиться.
5. Получите доступ к Этому PC и найдите Перенаправленные диски и папки, чтобы скопировать файлы в ВМ Hyper-V по мере необходимости.
Метод 6. Легкое копирование файлов в ВМ Hyper-V через централизованное резервное копирование
Помимо 5 способов для копирования файлов в Hyper-V ВМ, вы также можете использовать профессиональный и эффективный инструмент для Hyper-V и восстановления. Для некоторых предприятий, которым необходимо выполнение большого объема рабочих нагрузок, безопасность данных также важна для бизнеса. Мощное корпоративное программное обеспечение может обеспечить защиту данных и упростить процедуры копирования.
Теперь я приведу вам пример копирования файлов на виртуальную машину с помощью AOMEI Cyber Backup. Оно может централизованно управлять резервным копированием и восстановлением для нескольких физических и виртуальных машин Windows в сети. Например, вы можете:
- Автоматически копировать (измененные) файлы с хоста на ВМ в реальном времени или наоборот
- Создавать задачу для резервного копирования нескольких ВМ (компьютеров) одновременно
- Создавать образ системы с физической машины и восстанавливать его на ВМ и т. д.
Вы можете скачать и установить AOMEI Cyber Backup на компьютере-хосте в качестве центральной консоли и установить пакет Agent на все клиентские компьютеры и ВМ. Затем вы можете централизованно создавать резервные копии файлов, резервные копии разделов, резервные копии дисков, резервные копии системы, резервные копии SQL Server для всех них.
Скачайте 30-дневную бесплатную пробную версию для ознакомления:
✍ Как скопировать файлы с хоста Hyper-V на виртуальную машину с помощью одной центральной консоли
1. Сначала добавьте хост Hyper-V в AOMEI Cyber Backup и установите агент на компьютеры/виртуальные машины.
2. Запустите инструмент резервного копирования, нажмите Задача резервного копирования>>Создать новую задачу.
>> Чтобы создать системное/дисковое образование и восстановить его на виртуальной машине, выберите соответственно Резервное копирование системы или Резервное копирование диска.
>> Нажмите Устройство, чтобы указать компьютер для копирования файлов, затем выберите нужный диск.
>> Выберите Цель. Введите путь сетевого общего ресурса, созданного на целевой виртуальной машине, и нажмите OK.
>> Чтобы сохранять резервные копии в облаке, установите флажок Архив и введите данные вашей учетной записи Amazon S3.
>> Чтобы автоматически копировать файлы с помощью определенного расписания, настройте тип резервного копирования как полное/приращиваемое и типы запуска как ежедневно, еженедельно, ежемесячно.
🚩 Полезные советы (Опционально)
Если вы хотите автоматически копировать файлы на виртуальную машину Hyper-V с определенной периодичностью, вы можете выполнить базовую синхронизацию и настроить график и схему по своему усмотрению:
✦ На странице Очистка резервной копии настройте политику хранения, чтобы автоматически удалять исторические версии резервных копий и экономить дисковое пространство.
✦ На странице Уведомления по электронной почте включите его, чтобы получать уведомления по электронной почте, когда задача завершается с ошибкой или успешно выполняется. В настоящее время поддерживаются серверы Gmail, Hotmail и SMTP-серверы настраиваемого типа.
3. Затем вы можете нажать Запуск резервного копирования , чтобы создать и выполнить задачу. Аналогичным образом вы можете копировать файлы с виртуальной машины Hyper-V на хост или с одной виртуальной машины на другую.
✍Как централизованное резервное копирование, оно позволяет вам создавать системное/дисковое резервное копирование и восстанавливать его на другом компьютере (виртуальной машине). Также вы можете легко выполнять P2V или V2V миграцию. Для решения проблем совместимости с разным оборудованием имеется опция Универсального восстановления.
Резюме
В этой статье представлены удобные методы копирования файлов на виртуальную машину Hyper-V. Если вы планируете передавать большое количество файлов хоста в вашей рабочей среде, использование этого профессионального резервного программного обеспечения будет более экономичным и эффективным.
Помимо резервного копирования файлов, вы также можете выполнять дисковое резервное копирование для преобразования физического диска в виртуальный в Hyper-V.