Curiosidades, dicas e notícias de Linux, Windows e muito mais!



Como mover máquinas virtuais entre servidores VMware ESXi

Publicado em 15/8/2008 | Autor Vicente


Se sua “fazenda” de servidores VMware começar a crescer, provavelmente vai precisar relocar máquinas virtuais entre servidores físicos diferentes. Esta tarefa é bem simples quando se usa o Virtual Center, software para administrar os servidores VMware de um único ponto, mas quando você não tem este recurso esta tarefa pode ficar bem complicada.

Para poder mover máquinas virtuais é possível fazer download dos arquivos da sua máquina e upload para o novo servidor. Abaixo os passos necessários:

Abra o VMware Infrastructure Client e dê um duplo clique no datastore que contém a máquina virtual que quer mover:

painel-vmesxi.JPG

Clique na pasta da máquina virtual que quer mover e faça download para sua máquina e depois faça upload para o novo servidor VMware ESXi:

datastore.JPG

Algumas coisas para lembrar:

1) Seu computador precisa ter espaço na sua máquina para armazenar a máquina virtual. Os arquivos podem ter facilmente 20 ou 30 GB. Não compacte seu sistema de arquivos se não tiver espaco, isso vai multiplicar por 2 ou mais o tempo necessário tanto para download como para upload.

2) Sua rede precisa ser rápida. Se você puder, instale placas de rede gigabit tanto nos servidores VMware como na sua estação de trabalho. Esta providência vai agilizar bastante a transferência.

3) Verifique se a máquina virtual não está com snapshots desnecessários. Isso pode aumentar consideravelmente a quantidade de dados a ser transferida e consequentemente o tempo para fazê-lo. Logo vou fazer um artigo sobre snapshots no VMware.

Comments

19 Responses to “Como mover máquinas virtuais entre servidores VMware ESXi”

  1. vicentesloboda no diHITT
    August 15th, 2008 @ 23:10
    Como mover máquinas virtuais entre servidores VMware ESXi…

    leia mais……

  2. Vicente via Rec6
    August 15th, 2008 @ 23:11
    Como mover máquinas virtuais entre servidores VMware ESXi…

    leia mais……

  3. Rodrigo
    August 17th, 2008 @ 22:54
    Olá, parabéns pelo blog. Aproveito para convidá-lo a visitar meu blog que também fala de virtualização e foi lançado há poucos dias: http://citrixtech.wordpress.com. Obrigado!
  4. Fábio
    November 3rd, 2008 @ 16:23
    Vicente,
    Na parte onde vc comenta: 2) Sua rede precisa ser rápida. Se você puder, instale placas de rede gigabit……… Gostaria de saber o seguinte: eu instalei uma vm windows2003 e verifiquei que la ela mostra a placa de rede AMD-Tal de 10Mb.. como fazer pra alterá-la para 100 ou 1000?? a versão que estou testando do VMware é a ESX 3i. Se puder me ajudar eu agradeço, pois senti muita lentidão na rede desta VM, e acho que pode ser esse o problema.
  5. Vicente
    November 3rd, 2008 @ 19:24
    Não se preocupe com a placa que aparece no 2003. Ela é virtual e se mostra como 10 mbps não quer dizer que a VM só trafegará a esta velocidade.

    Você deve instalar a placa gigabit no host onde instalou o seu ESXi.

  6. Fábio Rafael
    November 6th, 2008 @ 16:10
    Obrigado pelo retorno Vicente. Legal, verifiquei isso na documentação do partners da VMware também, só que mesmo assim estou achando estranho a lentidão da VM 2003, outra que ainda não esta virtualizada com placa Giga esta bem mais rápida, estou com ligado a um switch físico de 100Mbs, tenho um de 1000, aguardando algumas pendencias pra ser colocado. Pois vou trabalhar com um NAS exatamente como mostrado em outro artigo seu, apesar deu usar PfSense, não usei o FreeNAS mas sim Gnu/Linux Debian. Bom é isso, se puder me auxiliar com alguma outra dica eu agradeço atenção, parabéns pelo blog. T+.
  7. Vicente
    November 7th, 2008 @ 20:03
    A minha dica de usar o FreeNAS não foi muito feliz. Eu testei a funcionalidade mas não a usabilidade. Apesar de ser uma solução elegante, é lenta.

    O que eu fiz estes dias, é instalar um linux (Gentoo) e configurar o NFS (usando o paramento no_wdelay) e formatando a partição como XFS (fica bem mais rápido que ext3). Ficou bem melhor.

    Quanto a lentidão da rede, eu não tenho idéia do que possa ser. Talvez algum problema de duplex entre a placa de rede e o switch ou do switch com sua rede.

    Boa sorte.

  8. Revolucione seu ambiente de servidores com o VMware ESXi - Blog do Vicente
    November 17th, 2008 @ 12:06
    [...] Como mover máquinas virtuais entre servidores VMware ESXi [...]
  9. Marcio Costa
    November 28th, 2008 @ 10:00
    Olá Vicente bom dia,

    Como faço para instalar o Virtual Center. ???

    Att,

  10. Júnior Luciano
    December 2nd, 2008 @ 8:49
    Amigos, para quem estiver com problemas em relação a placa de rede apresentar apenas 10MB. BASTA INSTALAR O “VMWARE TOOLS” DENTRO DESTA VM QUE RESOLVERÁ O PROBLEMA.

    Espero ter ajudado.
    Qualquer coisa, fico a disposição!

    Júnior Luciano
    Admin. Ambiente Microsoft
    Joinville – SC
    MCP/MCDST /ITIL

  11. Matheus Catarcione
    September 29th, 2009 @ 8:28
    Ola Vicente, vendo seu blog gostei tanto do vmware esxi que implementei aqui no meu trabalho, tinhamos o vmware server instalado no debian, e so tinhamos 4 maquinas virtuais, nao colocamos mais para nao perder desempenho. Com esse tutorial ja estamos com 4 maquinas virtuais novas e queremos migrar as 4 maquinas do vmware server para o esxi,
    Procurei no google e nao encontrei nada a respeito

    Voce teria como me explicar como faco isso Vicente?

    Agradeço a sua atencao

    Att

  12. ericson
    September 30th, 2009 @ 10:16
    ola vicente

    primeiramente lhe dar os parabens pelo artigo e perguntar, se esse procedimento funcionaria com o vshpere client ?

    abracos

  13. Vicente
    September 30th, 2009 @ 20:02
    Olá Ericson

    Você deve estar usando o VMware ESXi 4.0. A lógica é a mesma, talvez mude alguma tela mas o procedimento é o mesmo.

  14. Vicente
    September 30th, 2009 @ 20:08
    Oi Matheus

    Se suas máquinas virtuais estão rodando Windows, o jeito mais fácil é transferi-las utilizando o VMware Converter. Tem um artigo aqui sobre o assunto:
    http://blogdovicente.com/2008/10/06/convertendo-maquinas-fisicas-em-maquinas-virtuais-no-vmware/

  15. Joel Santos
    October 6th, 2009 @ 19:32
    Olá,

    Venho mais uma vez solicitar sua ajuda sendo que fui muito bem orientado por tí outra vez. Ao efetuar o download do arquivo (conforme procedimento acima), e move-lo para outro servidor vmware, só consigo efetuar o upload atrávez de um arquivo com extensão .OVF, só que no download do servidor antigo não vem esse arquivo. Baixei esse arquivo da internet e editei para as configurações hardware necessárias, porém o uplod não completa. Tem como me ajudar com mais essa?
    Grato

  16. Matheus
    October 9th, 2009 @ 8:37
    Ola Vicente obrigado pela resposta.
    Estamos usando o Debian com o VMware Server, consegui migrar umas das vms, mais tive que desligala, copiar todos os arquivos que estavam no /var/vm onde fica localizada as imagens dos discos e arquivos de configuracoes de cada maquina virtual.
    Com isso depois migrei pro vmware ESXi
  17. Luzivan
    June 21st, 2010 @ 15:51
    Prezados, sobre este problema de lentidão, eu resolvi configurando a interface dentro do SO para 100Mbps/FD e no Switch também para 100Mbps/FD.
  18. Lapi
    July 31st, 2010 @ 11:39
    Pessoal,

    Tenho 02 Servers com ESXi e 01 storage, o primeiro ESXi com 3 maquinas virtualizadas no storage e o segundo server vazio.
    Como faço para que o segundo servidor com ESXi enxergue o mesmo storage?

    Qual a maneira correta para isso?

    obrigado,
    Lapi

  19. Vicente
    July 31st, 2010 @ 15:29
    Existem 2 jeitos para isso acontecer:
    1) O datastore está em um Storage. Via SAN você precisará mapear a mesma LUN para os dois servidores.
    2) O datastore ser do tipo NFS. Neste caso você cria um servidor NFS, exporta um diretório e adiciona nos dois servidores.

Deixe um comentário!





CommentLuv Enabled
  • Assine nossa lista: