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

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

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

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

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

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

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

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

Читайте также:  Copy paste vmware. Включаем буфер обмена.

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

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

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

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

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

Copy-VMGuestFile -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) — направление копирования(с компьтера в ВМ или обратно);

Читайте также:  Администрирование vmware vsphere 5 скачать

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>

(У меня работала и первая команда при указании нужной папки вместо исходного файла).

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

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

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

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

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

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

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

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