У меня есть группа изолированных виртуальных машин, работающих на сервере VMWare ESX и подключенных к vSwitch «только для хоста» (он не подключен ни к одному физическому адаптеру).
Все машины работают под управлением Windows Server 2008 R2 / Windows 7.
Эти машины не доступны по сети, и я контролирую их через клиентскую консоль vSphere (мне нужно управление через пользовательский интерфейс).
Вопрос в том, как копировать файлы с моей локальной машины и на эти машины? (Инструменты VMWare и Drag & Drop не работают)
Сделайте файлы, которые необходимо сделать доступными, в виде файлов ISO, а затем подключите их к виртуальным машинам. Конечно, если у вас есть их на одной машине, вы также можете просто скопировать их - вам действительно нужно смонтировать их только один раз.
Если вы используете ESXi (по умолчанию не можете напрямую перейти в командную строку / файловую систему), то вам нужно использовать клиент управления, чтобы поместить ISO-образы в файловую систему хоста виртуальной машины (они могут перемещаться куда угодно - не нужно чтобы быть в каталоге vmware-images по умолчанию), затем подключитесь к гостю (-ам).
FWIW: я не рекомендую устанавливать / настраивать общие папки (художественный термин vmware) между гостем и хостом, так как в прошлом из-за этого сработало множество уязвимостей безопасности. Однако, если метод ISO невозможен, это может быть другим способом решения этой проблемы.