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

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

Когда ВМ и ваш компьютер имеют сетевую связанность, проблем, как правило, не возникает.

Но как скопировать файл в виртуальную машину, если сеть на ней отсутствует(или сеть ВМ и вашего ПК недоступны друг другу)?

В этом нам поможет PowerCLI от VMware(скачать ее можно на сайте VMware). (Для того, чтобы вводить команды PowerCLI в стандартной оболочке Powershell, выполните команду Add-PSSnapin VMware*).

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

Также, не забудьте перед выполнением команд подключиться к серверу VCenter. Сделать это можно при помощи команды:

Connect-VIServer -Server <vcenter-server> -User <user> -Password <pass>

  vcenter-server — имя FQDN или IP-адрес вашего Vcenter;

  user — логин пользователя;

  pass — пароль пользователя.

Для копирования файла вводим команду:

CopyVMGuestFile Source <Path_To_File> Destination <Path_To_Directory> VM <myVM> LocalToGuest  GuestUser user —GuestPassword <pass>

Давайте разберем параметры команды:

-Source <Path_To_File> — <путь к копируемому файлу>;

Destination <Path_To_Directory> — <путь к папке назначения>;

VM <myVM> — имя виртуальной машины;

LocalToGuest(-GuestToLocal) — направление копирования(с компьтера в ВМ или обратно);

GuestUser <user> — логин пользователя в ВМ;

GuestPassword <pass> — пароль пользователя в ВМ;

При копировании папки, команда будет выглядеть примерно так:

$vm = Get-VM -Name VM

Get-Item «c:\FolderToCopy\*.*» | Copy-VMGuestFile -Destination «c:\MyFolder» -VM $vm -LocalToGuest -GuestUser user -GuestPassword pass2

Можете скачать готовый скрипт для копирования файлов в ВМ. Там нужно будет просто ввести запрашиваемую информацию.

Надеюсь кому-то будет полезна приведенная здесь информация.

Еще полезное по VMware.

Поделиться ссылкой:

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

Метки:            

Комментарии:

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

%d такие блоггеры, как: