![jornada_locaweb_azure_capa](https://4futureblob.blob.core.windows.net/img/2022/05/jornada_locaweb_azure_capa-678x381.png)
Continuando nossa série de posts para sua jornada de migração para a nuvem (posts antigos estarão no final desse artigo), 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:
![](https://4futureblob.blob.core.windows.net/img/2022/05/migrar_locaweb_azure-1024x519.png)
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:
![](https://4futureblob.blob.core.windows.net/img/2022/05/migrar_locaweb_azure_1.png)
Meu servidor não há espaço suficiente para fazer a virtualização dos discos, conforme podemos conferir na imagem:
![](https://4futureblob.blob.core.windows.net/img/2022/05/migrar_locaweb_azure_2.png)
Para contornar o problema, criei um compartilhamento no Azure onde eu vou apontar para exportar o disco:
![](https://4futureblob.blob.core.windows.net/img/2022/05/migrar_locaweb_azure_3.png)
Agora vamos conectar o compartilhamento através do servidor da Locaweb:
![](https://4futureblob.blob.core.windows.net/img/2022/05/migrar_locaweb_azure_4.png)
Após executar o comando a unidade Z: deverá estar disponível:
![](https://4futureblob.blob.core.windows.net/img/2022/05/migrar_locaweb_azure_5.png)
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:”
![](https://4futureblob.blob.core.windows.net/img/2022/05/migrar_locaweb_azure_6.png)
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.
![](https://4futureblob.blob.core.windows.net/img/2022/05/migrar_locaweb_azure_7-1024x222.png)
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
![](https://4futureblob.blob.core.windows.net/img/2022/05/migrar_locaweb_azure_8-1024x114.png)
![](https://4futureblob.blob.core.windows.net/img/2022/05/migrar_locaweb_azure_9.png)
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
![](https://4futureblob.blob.core.windows.net/img/2022/05/migrar_locaweb_azure_10.png)
Após o download, vamos fazer a instalação com todas as configurações padrão.
![](https://4futureblob.blob.core.windows.net/img/2022/05/migrar_locaweb_azure_11.png)
Lá vamos conectar em nossa conta do Azure para qual você pretende migrar seu servidor
![](https://4futureblob.blob.core.windows.net/img/2022/05/migrar_locaweb_azure_12.png)
Lá vamos criar um container em nosso blob-storage chamado locawebdisco e então mandar o disco vhd para esse container
![](https://4futureblob.blob.core.windows.net/img/2022/05/migrar_locaweb_azure_13-1024x557.png)
Deixar a opção “Upload .vhd/vhdx files as page blobs”
Assim que clicar em upload a transferência dará inicio e é só aguardar
![](https://4futureblob.blob.core.windows.net/img/2022/05/migrar_locaweb_azure_14-1024x79.png)
Finalizado agora vamos no portal do Azure criar uma Imagem:
![](https://4futureblob.blob.core.windows.net/img/2022/05/migrar_locaweb_azure_15.png)
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):
![](https://4futureblob.blob.core.windows.net/img/2022/05/migrar_locaweb_azure_16.png)
Pronto, imagem criada, agora só acessar a imagem e criar uma VM a partir dela:
![](https://4futureblob.blob.core.windows.net/img/2022/05/migrar_locaweb_azure_17-1024x468.png)
Aqui vou criar uma máquina virtual com as configurações padrão, tendo como origem a imagem personalizada (vm locaweb) que criamos anterioremente :
![](https://4futureblob.blob.core.windows.net/img/2022/05/migrar_locaweb_azure_18.png)
Pronto!! Agora já é possível acessar sua VM que antes estava hospedada na Locaweb:
![](https://4futureblob.blob.core.windows.net/img/2022/05/migrar_locaweb_azure_19.png)
Concluímos mais um post da jornada da migração, lembrando que também é possivel utilizar uma máquina virtual como processes server e utilizar as ferramentas Azure Migrate e Azure Site Recovery, porém, para realizar esse processo envolveria o custo de mais uma máquina no ambiente da Locaweb além do custo de utilização das ferramentas.
No próximo post vamos utilizar essas ferramentas para fazer a migração do ambiente de nuvem da AWS para o Azure, e você pode conferir no link abaixo:
Até mais 😉
Ah !! E se você quiser conferir os posts antigos desta jornada, basta clicar nos itens abaixo:
2 Trackbacks / Pingbacks