Jackson Martins

Como migrar Locaweb para o Azure

Vou começar uma série de posts para sua jornada de migração para a nuvem, nesse artigo vou mostrar como Migrar da cloud da Locaweb para o Azure utlizando infraestrutura como serviço – IaaS (a famosa máquina virtual). Já fiz alguns posts como converter discos vhdx, vmdk e provisionar máquinas no Azure a partir desses discos, mas e quando você não tem acesso ao hypervisor? Como fazer a migração?

Isso acontece quando você utiliza um player de nuvem tal como Locaweb, Tivit entre outros, onde normalmente você não acesso ao virtualizador, para migrar vamos precisar exportar o servidor para um disco virtual para só então fazer o upload para o Azure, conforme cenário abaixo:

Mesmo sabendo que o servidor hospedado no provedor de nuvem seja virtual, vamos tratar esse servidor como se fosse físico, e qual o primeiro passo para migrar um servidor físico para a Nuvem? Se você respondeu virtualizar, está correto!

Primeiro passo acessar o servidor hospedado na Locaweb:

Meu servidor não há espaço suficiente para fazer a virtualização dos discos, conforme podemos conferir na imagem:

Para contornar o problema, criei um compartilhamento no Azure onde eu vou apontar para exportar o disco:

Agora vamos conectar o compartilhamento através do servidor da Locaweb:

Após executar o comando a unidade Z: deverá estar disponível:

Feito isso , vamos baixar a ferramenta para transformar nossa máquina em um disco virtual (vhd) para isso vamos utilizar a ferramenta disk2vhd (disk to vdh) do sysinternals da Microsoft

Link para baixar a ferramenta sysinternals disk to vhd

Depois de executar a ferramenta e executar, precisaremos remover a opção “Use Vhdx” e no caminho apontar para a nova unidade “Z:”

No meu exemplo estou virtualizando somente o disco C: pois a unidade E: está vazia, mas você pode fazer isso em todos os discos que quiser.

Agora baixei o disco em outra máquina (que tenha mais espaço) e converti o formato do disco de dinâmico para fixo

Convert-VHD -Path C:\vm\CPRO48785.VHD -DestinationPath c:\vm\locaweb.vhd -VHDType Fixed

Vamos agora instalar o Storage Explorer para enviar o disco recém-criado para o Azure:

O Azure storage explorer que pode ser baixado neste link

Após o download, vamos fazer a instalação com todas as configurações padrão.

Lá vamos conectar em nossa conta do Azure para qual você pretende migrar seu servidor,

Lá vamos criar um container em nosso blob-storage chamado locawebdisco e então mandar o disco vhd para esse container

Deixar a opção “Upload .vhd/vhdx files as page blobs”

Assim que clicar em upload a transferência dará inicio e é só aguardar

Finalizado agora vamos no portal do Azure criar uma Imagem:

Na tela de configuração vamos definir qual será o grupo de recursos, o nome do servidor e o caminho do disco virtual (Caminho do blob que fizemos upload)

Pronto, imagem criada, agora só acessar e criar a VM

Agora basta criar um vm com as configurações padrão:

Pronto!! Agora já é possível acessar sua VM que antes estava hospedada na Locaweb.

Nos vemos nos próximos posts 😉

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *