Назад | Перейти на главную страницу

Как скопировать файлы с / на виртуальную машину в VMWare ESX с сетью только для хоста?

У меня есть группа изолированных виртуальных машин, работающих на сервере VMWare ESX и подключенных к vSwitch «только для хоста» (он не подключен ни к одному физическому адаптеру).

Все машины работают под управлением Windows Server 2008 R2 / Windows 7.

Эти машины не доступны по сети, и я контролирую их через клиентскую консоль vSphere (мне нужно управление через пользовательский интерфейс).

Вопрос в том, как копировать файлы с моей локальной машины и на эти машины? (Инструменты VMWare и Drag & Drop не работают)

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

Если вы используете ESXi (по умолчанию не можете напрямую перейти в командную строку / файловую систему), то вам нужно использовать клиент управления, чтобы поместить ISO-образы в файловую систему хоста виртуальной машины (они могут перемещаться куда угодно - не нужно чтобы быть в каталоге vmware-images по умолчанию), затем подключитесь к гостю (-ам).

FWIW: я не рекомендую устанавливать / настраивать общие папки (художественный термин vmware) между гостем и хостом, так как в прошлом из-за этого сработало множество уязвимостей безопасности. Однако, если метод ISO невозможен, это может быть другим способом решения этой проблемы.