Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: ✔️ Máquinas Virtuais Linux
Este artigo fornece instruções passo a passo para capturar uma imagem do Linux para prepará-la para upload no Azure.
Pré-requisitos
Antes de continuar, verifique se os seguintes pré-requisitos são atendidos:
- Acesso à máquina Linux cujo disco você deseja criar a imagem.
- CLI do Azure instalada no seu computador local.
- Uma conta do Azure com permissões apropriadas para carregar imagens.
Etapas para capturar uma imagem do Linux
Prepare a VM do Linux para imagens, incluindo parar serviços desnecessários e limpar arquivos temporários:
sudo systemctl stop <service-name> sudo apt-get clean sudo rm -rf /tmp/*Crie uma imagem do disco usando o
ddcomando:sudo dd if=/dev/sdX of=/path/to/output/image.img bs=4MObservação
Substitua
/dev/sdXpelo identificador de disco apropriado.Compacte a imagem do disco para economizar espaço e reduzir o tempo de upload:
gzip /path/to/output/image.imgInstale a CLI do Azure em seu computador local se ela não estiver instalada:
curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bashEntre no Azure usando a CLI do Azure:
az loginCrie um grupo de recursos no qual você armazenará a imagem (se necessário):
az group create --name <ResourceGroupName> --location <Location>Crie uma conta de armazenamento para carregar a imagem:
az storage account create --name <StorageAccountName> --resource-group <ResourceGroupName> --location <Location> --sku Standard_LRSCrie um contêiner de armazenamento na conta de armazenamento:
az storage container create --account-name <StorageAccountName> --name <ContainerName>Carregue a imagem de disco compactada no contêiner de armazenamento:
az storage blob upload --account-name <StorageAccountName> --container-name <ContainerName> --name image.img.gz --file /path/to/output/image.img.gzCrie um disco gerenciado a partir do VHD carregado:
az disk create --resource-group <ResourceGroupName> --name <DiskName> --source https://<StorageAccountName>.blob.core.windows.net/<ContainerName>/image.img.gzCrie uma imagem a partir do disco gerenciado:
az image create --resource-group <ResourceGroupName> --name <ImageName> --source <DiskName>Verifique se a imagem foi criada com sucesso:
az image show --resource-group <ResourceGroupName> --name <ImageName>
Agora você criou uma imagem do Linux de um disco local e a carregou no Azure. Você pode usar essa imagem para criar novas VMs em seu ambiente do Azure.
Entre em contato conosco para obter ajuda
Se você tiver dúvidas, poderá fazer o suporte à comunidade do Azure. Você também pode enviar comentários sobre o produto para a comunidade de comentários do Azure.