Pesquisa de site

Migração XenServer Física para Virtual - Parte 6


Seguindo em frente com um artigo de valor agregado e ainda vinculado ao artigo anterior sobre a criação de convidados no XenServer, este artigo abordará o conceito de migração Física para Virtual (P2V) dentro de um ambiente XenServer.

Atualização: Em maio de 2016, a Citrix lançou a nova versão da plataforma XenServer 7. Para instalação siga: Nova instalação do XenServer 7.

Infelizmente, o processo de mover um servidor físico para um servidor virtual está mal documentado no XenServer. No passado, existiam ferramentas que faziam o trabalho para o administrador, mas a partir do XenServer 6.5 essas ferramentas parecem não estar mais separadas do instalador do XenServer.

Este artigo abordará o processo de criação de uma imagem de disco com um utilitário conhecido como Clonezilla, um fantástico projeto de código aberto para criação de imagens de disco/partição. A imagem deste servidor será armazenada em um servidor Samba na rede e então um novo convidado virtual será criado no sistema XenServer.

Este novo convidado obviamente não terá um sistema operacional e será configurado para inicialização PXE no Clonezilla para que a imagem possa ser extraída do servidor Samba e colocada em um disco rígido virtual (VDI) recém-criado.

Requisitos de sistema

  1. XenServer 6.5
  2. Clonezilla Live – software de imagem
  3. Servidor de inicialização PXE com Clonezilla PXE inicializável – http://clonezilla.org/livepxe.php
  4. Servidor Samba – Armazenamento suficiente para armazenar a imagem do convidado físico

Este artigo se concentrará na migração real de um servidor físico, em vez de em todos os detalhes intrincados sobre como configurar um sistema de inicialização Samba e PXE e, como tal, será assumido que o usuário já tem a capacidade de inicializar o Clonezilla PXE a partir de um local Servidor PXE.

Criando imagens do servidor físico

1. A primeira parte deste processo é o ato de realmente criar a imagem do servidor físico. Isso será feito inicializando o Clonezilla Live por PXE, mas pode ser feito usando o Clonezilla live via USB ou CD-ROM. Quando o Clonezilla terminar a inicialização, a tela aguardará para determinar qual é o próximo passo. Selecione “Start_Clonezilla ”...

2. Selecionar ‘Start_Clonezilla’ solicitará todas as configurações necessárias em vez de um ambiente shell. A próxima tela solicitará o modo de imagem. Para esta migração física para virtual, todo o disco do servidor está sendo movido para um sistema virtual e, como tal, a 'imagem do dispositivo' precisa ser selecionada.

3. A próxima tela perguntará onde salvar a imagem do servidor. Este artigo usará um compartilhamento Samba em outro servidor de rede.

4. Continuando para a próxima tela, o Clonezilla solicitará as credenciais para acessar o compartilhamento do Samba. Certifique-se de inserir o endereço IP do servidor ou, se o DNS estiver funcionando corretamente, o nome de host totalmente qualificado do servidor poderá ser usado.

5. A próxima tela solicita o domínio do Samba. Se existir, insira-o aqui, mas a maioria dos sistemas não exige isso e pressionar Enter irá para a próxima tela.

6. A próxima etapa é inserir um usuário SAMBA válido para o compartilhamento específico. Certifique-se de que este usuário possa efetuar login no compartilhamento normalmente. O Clonezilla nem sempre é claro quanto aos erros de autenticação e se o usuário já for um usuário válido conhecido, isso tornará a solução de problemas mais simples.

7. O próximo passo é especificar o nome do compartilhamento SAMBA. O nome de compartilhamento padrão é “imagens” mas os ambientes variam. Certifique-se de colocar o nome de compartilhamento apropriado no prompt a seguir.

8. O Clonezilla agora solicitará o modo de segurança a ser usado. Selecione 'auto', a menos que haja um motivo específico para usar 'ntlm' no ambiente.

9. Por fim, o Clonezilla solicitará a senha do usuário Samba para acessar o compartilhamento. A linha de comando seguirá a entrada normal da senha do Linux no que diz respeito a não exibir nada enquanto a senha está sendo digitada, mas a senha ainda está sendo inserida.

10. Após digitar a senha do compartilhamento do Samba, pressione Enter. O Clonezilla tentará entrar em contato com o servidor Samba e montar o compartilhamento Samba. Se o Clonezilla não tiver êxito, ele exibirá um erro; caso contrário, uma conexão bem-sucedida resultará na tela a seguir.

Se esta tela for apresentada, então o Clonezilla montou com sucesso o compartilhamento SAMBA e o processo/configuração de criação de imagem pode continuar. Nunca é demais confirmar se o servidor SAMBA também 'vê' a conexão. O comando a seguir pode ser emitido no servidor Samba para garantir que o Clonezilla esteja realmente conectado.


lsof -i :445 | grep -i established

11. O próximo processo é configurar a imagem deste servidor específico. Clonezilla tem dois modos; Iniciante e Especialista. Este guia usará simplesmente ‘Iniciante’, pois fornecerá todas as opções necessárias para o processo de imagem.

12. A próxima etapa pergunta o que o Clonezilla deve capturar neste sistema específico. Como todo o servidor precisa ser virtualizado, ‘savedisk’ será selecionado para incluir todas as partições do sistema.

Nota: Certifique-se de que o compartilhamento Samba tenha espaço suficiente para armazenar TODO o disco! O Clonezilla fará alguma compactação, mas é melhor garantir que o espaço exista ANTES da clonagem.

13. Seguindo em frente, a imagem precisará receber um nome no prompt do menu a seguir.

14. Assim que um nome for fornecido, o Clonezilla perguntará qual disco (se existirem vários) deve ser criado a imagem. Neste exemplo, o Clonezilla verá o controlador RAID específico deste servidor e reportará o tamanho do disco. Neste caso, o tamanho informado é 146 GB.

Nota: Novamente, certifique-se de que o compartilhamento do Samba tenha espaço suficiente para o processo de criação de imagens! O Clonezilla fará alguma compactação, mas é melhor prevenir do que remediar.

15. O próximo passo é algo relativamente novo para o Clonezilla e é a capacidade de reparar sistemas de arquivos enquanto a imagem está ocorrendo. Os sistemas de arquivos suportados por este recurso são os mesmos normalmente suportados pelo utilitário Linux ‘fsck’.

Esta verificação não é obrigatória, mas pode ajudar a evitar uma imagem ruim. Ignore a verificação se esta opção não for desejada.

16. A próxima tela é usada para verificar se a imagem pode ser restaurada depois de tirada. Sugere-se que isso seja feito para ajudar a garantir uma boa imagem na primeira vez. Isso adicionará algum tempo ao processo de criação de imagens se o sistema cuja imagem está sendo criada for grande.

17. Depois de clicar em 'Ok' no prompt para verificar a imagem salva, o Clonezilla iniciará a configuração inicial e os preparativos para a criação de imagens. O processo de imagem ainda não começou! Quando todas as verificações forem feitas, o Clonezilla solicitará uma última vez para verificar se todos os parâmetros estão corretos e solicitará o início do processo de imagem.

18. Depois de confirmar que todas as configurações foram confirmadas, o Clonezilla iniciará o processo de imagem e fornecerá algumas informações sobre o status.

19. Esta tela será gradualmente preenchida com vermelho indicando o progresso da imagem. Se instruído, o Clonezilla verificará a imagem salva imediatamente após capturá-la. Assim que o Clonezilla terminar, ele fornecerá instruções sobre como continuar.

Este é um ótimo sinal de que a imagem provavelmente foi obtida com sucesso e deve estar pronta para ser movida para o convidado virtual no XenServer.