Vários serviços de integração estão disponíveis para máquinas virtuais (VMs), como a sincronização de tempo, heartbeat, backup, o desligamento do sistema operacional, e troca de dados. No Windows Server 2012 R2, um novo serviço de integração foi adicionado, Guest Services (serviços ao cliente).
Os serviços ao cliente permite a cópia de arquivos de uma máquina virtual usando APIs WMI ou usando o novo cmdlet Copy-VMFile Windows PowerShell. Com isso,a cópia por rede não é usada, sendo muito útil quando você necessita copiar grandes arquivos e não deseja degradar o desempenho da rede.
Para habilitar siga os passos:
Abra a console de gerenciamento do Hyper-V, vá nos serviços de integração e habilite “Guest Services”
Ou por linha de comando PowerShell:
Get-VM | Enable-VMIntegrationService -Name "Guest Service Interface"
Depois para copiar um arquivo do Host para a VM, siga o exemplo abaixo:
Copiar o arquivo Exemplo1.iso do disco C:\ do Host para o disco C:\Temp da VM (Windows 2012 R2 Generation 2)
Copy-VMFile "Windows 2012 R2 Generation 2" -SourcePath “c:\exemplo1.iso” -DestinationPath "C:\Temp\exemplo1.iso" -CreateFullPath -FileSource Host
Veja que criou o diretório e copiou o arquivo.
Referências: