Página 1 de 1

[Tutorial] Exportando uma vm usando o xe.exe do XenCenter

Enviado: 29 Abr 2014 13:00
por marceloleaes
Você pode precisar fazer um backup de uma máquina virtual manualmente no seu ambiente XenServer. A boa notícia é que a própria console XenCenter (Console de gerenciamento do XenServer) permite fazer isto, a má notícia é que por algum motivo em algumas situações o processo de exportação da VM simplesmente para com erro sem completar todo o processo.

A alternativa para uma situação desta é através de uma máquina da rede com o XenCenter instalado, você utiliza o comando XE.EXE e consegue exportar com sucesso esta máquina virtual.

Os passos necessários são:

1 - Acesse o prompt de comando e navegue no diretório onde está instalado o XenCenter. Por padrão o XenCenter é instalado em:
%ProgramFiles%\citrix\XenCenter
2 - Utilize o comando Xe.exe da seguinte forma:
xe –s <XenServer> -u <Usuário> -pw <Senha> vm-export vm="Nome da VM" filename="Caminho\Arquivo.xva"
Onde:

Xe.exe                  Comando do XenCenter com diversos recursos
-s <XenServer>  Você informa o hostname ou endereço IP do XenServer. Caso você tenha um Pool, informar o endereço do Pool Master
-u <Usuário>        Conta de acesso, padrão root
-pw <Senha>      Senha de conexão. Cuidado a senha será exibida no terminal
Vm-export            Opção do comando Xe.exe que exporta máquina virtual
Vm=”Nome da VM”      Nome da sua máquina virtual. Atenção: Ela precisa estar desligada
Filename=”path\Arquivo.xva”    Arquivo no seu disco local para onde será “Exportada” a VM.

Exemplo de utilização da linha de comando (Através do Prompt de comandos)

Código: Selecionar todos

cd “Program Files (x86)”\Citrix\XenCenter
xe -s 192.168.200.123 -u root -pw senhadoroot vm-export vm="Servidor Exchange" filename="D:\Servidor_Exchange.xva"
Resta aguardar a exportação, para importar use o Wizard do XenCenter no novo host  :)