A maneira mais rápida de mover arquivos de uma VM guest para o host?

4

Estou procurando a maneira mais rápida de copiar arquivos de uma VM para servidores físicos.

Configurar uma rede entre eles não é algo que eu gostaria de fazer. Eu acredito que é muito mais seguro quando não se tem um.

A VMware sugere o uso do cmdlet Copy-VMGuestFile da interface PowerCLI, mas acho que é lento (em execução em aproximadamente 1,5 MB / s).

Pensei no seguinte:

  • Criando um novo disco rígido virtual, movendo os arquivos e baixando o arquivo .vmdk do servidor e, em seguida, extraindo-o localmente. É possível, no entanto, não funcionará com VMs funcionais e não quero desligar a VM sempre que quiser mover arquivos.
  • Use o dispositivo de disquete virtual e faça o download do arquivo .flp. Funciona mesmo se a VM estiver em execução, mas é limitada a 2,8 MB.

Tenho alguma outra maneira?

Estou usando o ESXi 4.1.

Obrigado.

    
por iTayb 08.03.2011 / 22:54

8 respostas

4

O ESXi 4.1 suporta passagem USB, o que permitiria conectar um disco rígido USB. Eu não fiz testes de velocidade, mas funcionou para mim.

Além disso, conectar-se via rede é a única opção, IMO.

    
por 14.03.2011 / 14:52
1

Você pode usar e montar o NFS para se conectar ao host VMWare e à VM guest.

Esta seria a solução mais fácil fora do uso dos utilitários VMWare.

    
por 08.03.2011 / 23:12
1

O Veeam FastSCP pode ser a resposta que você está procurando. pelo menos com o ESX é realmente rápido. e seu livre

    
por 21.11.2011 / 23:51
1

Eu tive esse mesmo problema e encontrei uma solução muito simples

  1. Ative a descoberta de rede na VM convidada (painel de controle > Rede e centro de compartilhamento > Configurações avançadas de compartilhamento
  2. No host, navegue até o IP da máquina convidada, por exemplo. "\ 10.0.0.50 \ c $ \"
  3. Copie e cole o arquivo necessário na área de trabalho:)
por 02.06.2018 / 09:42
0

Instalar um nic virtual no guest, e conectar-se ao host por SSH será o mais rápido e, ao mesmo tempo, seguro.

    
por 09.03.2011 / 00:10
0

Creating a new virtual hard drive, moving the files in, and download the .vmdk file from the server, then extracting it locally. It is possible, however will not work with working VMs, and I don't want to shut-down the VM every time I want to move files.

Por que você precisa desligar a VM? Os discos rígidos são hot swap.

Se você não quiser configurar outra rede ou usar a existente, não sei de outra maneira.

    
por 09.03.2011 / 02:32
0

Crie um disco bruto e atribua-o a uma VM no seu sistema. Faça o upload de arquivos para este disco e, em seguida, você poderá desanexar / anexar a qualquer máquina que precisar. Os arquivos permanecem intocados. Certifique-se de colocar o volume off-line na VM antes de desanexar.

    
por 12.11.2018 / 07:48
-2

se o vm tiver o pacote de ferramentas vm relevante instalado, você deverá poder procurar o servidor físico a partir da vm como uma outra pasta / disco rígido, com isso você pode copiar arquivos diretos para a vm no servidor físico, A única coisa que eu não estou 100% de certeza é que você está usando o ESXi, portanto, pode não funcionar - se você tiver um teste de vm de teste, instale o pacote de ferramentas vmware

apenas uma maneira mais rápida é configurar uma rede

    
por 08.03.2011 / 23:03