Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Neste documento, explicamos como criar um grupo gerenciado de instâncias (MIG) regional ou zonal
a partir de uma instância de máquina virtual (VM).
Ao criar um MIG, é possível escalonar o serviço em execução em uma única VM em
várias VMs e gerenciá-las como uma única entidade. Os MIGs são úteis para tornar as
cargas de trabalho altamente disponíveis e escalonáveis. Para mais informações, consulte os
benefícios de usar um MIG.
É possível criar um MIG com base em uma VM atual em execução, interrompida ou suspensa.
A criação de um MIG de uma VM atual envolve a configuração do seguinte:
Um modelo de instância que
o Compute Engine usa para definir as propriedades das VMs no MIG.
Por padrão, o modelo de instância especifica o seguinte:
As mesmas propriedades da VM, exceto os endereços IP
da VM.
Uma opção para criar uma imagem de disco de inicialização personalizada a partir do disco de inicialização da VM. Além disso, se a VM usar discos que não são de inicialização, o Compute Engine fará o seguinte, conforme aplicável:
Para qualquer SSD local anexado
à VM, o Compute Engine cria um disco SSD
local em branco.
Para qualquer disco permanente no
modo de leitura e gravação anexado à VM,
o Compute Engine cria uma imagem de disco permanente personalizada a partir
da imagem de disco permanente da VM atual.
Para qualquer disco permanente no modo somente leitura anexado à
VM, o mesmo disco será incluído no modelo de instância.
Como opção, você pode personalizar os discos e as propriedades do modelo de instância.
O MIG, que usa o modelo de instância configurado na etapa
anterior. Por padrão, o MIG é um
MIG zonal que especifica
o seguinte:
Selecione a VM que você quer usar para criar o MIG.
Clique em Criar um grupo com base nesta VM.
A página Escalonar para o grupo de instâncias é aberta.
Na seção Propriedades do modelo de instância, faça o seguinte:
No campo Nome, use o nome padrão ou insira um nome para o
modelo de instância.
Na seção Discos, faça o seguinte:
Disco de inicialização: por padrão, o Compute Engine gera uma nova
imagem personalizada do disco de inicialização da VM. Se você quiser usar um disco, clique em editEditar disco de inicialização. É possível selecionar uma imagem pública ou uma imagem
personalizada atual para anexar às VMs no MIG.
Disco atual: aplicável apenas se a VM tiver um disco somente leitura.
Você tem estas opções:
Para personalizar as configurações de anexo do disco somente leitura,
clique em editEditar disco.
Para remover o disco, clique em
closeRemover disco.
Novo disco: aplicável somente se a VM tiver um disco de leitura/gravação. Por padrão, o Compute Engine cria uma nova imagem de disco personalizada.
Você tem estas opções:
Para usar um disco ou modificar as configurações dele, clique em
editEditar disco.
Para remover o disco, clique em
closeRemover disco.
Se a VM atual estiver em execução ou suspensa e você tiver especificado a
conexão de novos discos de inicialização ou não inicialização que usem as imagens de disco da VM como
fontes, a seção Na geração de imagem será exibida. de dois minutos. Em seguida, selecione uma das seguintes opções:
Se você quiser manter a integridade do sistema de arquivos ao gerar
uma imagem do disco da VM, selecione Parar a VM para interrompê-la.
É possível reiniciar a VM depois que o MIG for criado. Até lá, seu
serviço será interrompido.
Se você não quiser interromper o serviço e a integridade do sistema
de arquivos não for uma preocupação, selecione Manter a VM em execução.
Para personalizar ainda mais o modelo de instância usado para definir as propriedades
das VMs no MIG, clique em
settingsPersonalizar modelo de instância e modifique os campos conforme necessário. Para
mais informações, consulte Criar modelos de instâncias.
Na seção Propriedades do grupo de instâncias, faça o seguinte:
No campo Nome, use o nome padrão ou insira um nome para o MIG.
Na seção Local, é possível criar um MIG regional ou
por zona seguindo um destes procedimentos:
Para criar um MIG regional, siga estas etapas:
Selecione Várias zonas.
Na lista Região, selecione uma região em que as VMs
no MIG serão criadas.
Na lista Zonas, selecione as zonas em que você quer criar as VMs
no MIG.
Para criar um MIG zonal, siga estas etapas:
Selecione Única zona (padrão).
Na lista Região, selecione uma região em que as VMs
no MIG serão criadas. Por padrão, a região em que a VM original existe
é selecionada.
Na lista Zona, selecione uma zona em que as VMs do MIG serão criadas. Por padrão, a zona em que a VM original existe é
selecionada.
Para especificar ainda mais as configurações do MIG, por exemplo, para definir o
número de VMs, clique em settingsConfigurar grupo de instâncias. Para mais informações, consulte como criar um
MIG regional
ou por zona.
Depois de concluir a personalização do modelo de instância e do MIG, clique em
Criar grupo. Se a VM estiver em execução e você tiver especificado a interrupção dela nas
etapas anteriores, clique em Interromper VM e criar grupo.
A página Grupos de instâncias é aberta. A criação do modelo de instância e do
MIG pode levar alguns minutos para ser concluída.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-09-04 UTC."],[[["\u003cp\u003eThis guide outlines the process of creating a managed instance group (MIG) from an existing virtual machine (VM), enabling scaling and management of multiple VMs as a single entity.\u003c/p\u003e\n"],["\u003cp\u003eCreating a MIG involves configuring an instance template, which defines the properties of the VMs in the MIG, and optionally creating custom boot disk images from the VM.\u003c/p\u003e\n"],["\u003cp\u003eThe resulting MIG can be either zonal (default) or regional, with options to customize properties such as autoscaling and the number of VMs in the group.\u003c/p\u003e\n"],["\u003cp\u003eThe existing VM used to create the MIG will not be added into the MIG, and stateful MIGs cannot be created using this method.\u003c/p\u003e\n"],["\u003cp\u003eDepending on whether the VM is running or suspended during MIG creation, and whether the user chooses to create disk images from the VMs disks, the user will need to ensure the file system's integrity is intact, potentially stopping the VM temporarily.\u003c/p\u003e\n"]]],[],null,["*** ** * ** ***\n\nThis document explains how to create a regional or zonal managed instance group\n(MIG) from an existing virtual machine (VM) instance.\n\nBy creating a MIG, you can scale the service running on a single VM across\nmultiple VMs and manage them as a single entity. MIGs are useful to make your\nworkloads highly available and scalable. For more information, see the\n[benefits of using a MIG](/compute/docs/instance-groups#benefits).\n\nBefore you begin\n\n- If you haven't already, [create and start a VM](/compute/docs/instances/create-start-instance).\n\nLimitations\n\nThe following limitations apply when you create a MIG from an existing VM:\n\n- The MIG doesn't add the existing VM to the MIG. The VM continues to exist\n as a standalone VM.\n\n- You can't create\n [stateful MIGs](/compute/docs/instance-groups/stateful-migs) from an\n existing VM.\n\nCreate a MIG from an existing VM\n\nYou can create a MIG from an existing VM that is running, stopped, or suspended.\nCreating a MIG from an existing VM involves the configuration of the following:\n\n1. An [instance template](/compute/docs/instance-templates), which\n Compute Engine uses to define the properties of the VMs in the MIG.\n By default, the instance template specifies the following:\n\n - The same properties of the existing VM, except for the existing VM's IP\n addresses.\n\n - An option to create a\n [custom boot disk image](/compute/docs/images#custom_images) from the\n existing VM's boot disk. Additionally, if the existing VM uses non-boot\n disks, Compute Engine does the following as applicable:\n\n - For any [local SSD](/compute/docs/disks/local-ssd) that is attached\n to the existing VM, Compute Engine creates a blank local SSD\n disk.\n\n - For any [persistent disk](/compute/docs/disks/persistent-disks) in\n read-write mode that is attached to the existing VM,\n Compute Engine creates a custom persistent disk image from\n the existing VM's persistent disk image.\n\n - For any persistent disk in read-only mode that is attached to the\n existing VM, the same disk is included in the instance template.\n\n Optionally, you can customize the disks and properties of the instance\n template.\n2. The MIG, which uses the instance template you configured in the previous\n step. By default, the MIG is a\n [zonal MIG](/compute/docs/instance-groups/create-zonal-mig) that specifies\n the following:\n\n - [Autoscaling](/compute/docs/instance-groups/create-mig-with-basic-autoscaling)\n is disabled.\n\n - One VM in the group.\n\n - The same zone where the existing VM is located.\n\n Optionally, you can customize the properties of the MIG.\n\n| **Caution:** If you create a MIG from a running or suspended VM and you choose to create disk images using that VM's disks, then you must [prepare the VM](/compute/docs/images/create-custom#minimize_writing_data_to_the_persistent_disk). Otherwise, Compute Engine might create corrupted disk images.\n\nPermissions required for this task\n\nTo perform this task, you must have the following\n[permissions](/iam/docs/overview#permissions):\n\n\n- To create an image: `compute.images.create` on the project.\n- To create an instance template: `compute.instanceTemplates.create` on the project.\n- To create a regional MIG: `compute.regionInstanceGroupManagers.create` on the project.\n- To create a zonal MIG: `compute.instanceGroupManagers.create` on the project.\n\nTo create a MIG from an existing VM, follow these steps:\n\n1. In the Google Cloud console, go to the **VM instances** page.\n\n [Go to VM instances](https://console.cloud.google.com/compute/instances)\n2. Select the VM that you want to use to create the MIG.\n\n3. Click **Create a group based on this VM**.\n\n The **Scale to instance group** page opens.\n4. In the **Instance template properties** section, do the following:\n\n 1. In the **Name** field, use the default name or enter a name for the\n instance template.\n\n 2. In the **Disks** section, do the following:\n\n - **Boot disk** : By default, Compute Engine generates a new\n custom image of the VM boot disk. If you want to use an existing\n disk instead, click edit\n **Edit boot disk**. You can select a public image or an existing\n custom image to attach to the VMs in the MIG.\n\n - **Existing disk**: Applicable only if your VM has a read-only disk.\n Optionally, you can do one of the following:\n\n - To customize any attachment settings of the read-only disk,\n click edit **Edit disk**.\n\n - To remove the disk, click\n close **Remove disk**.\n\n - **New disk**: Applicable only if your VM has a read-write disk. By\n default, Compute Engine creates a new custom disk image.\n Optionally, you can do one of the following:\n\n - To use an existing disk or modify the disk settings, click\n edit **Edit disk**.\n\n - To remove the disk, click\n close **Remove disk**.\n\n 3. If the existing VM is running or suspended, and you have specified to\n attach new boot or non-boot disks that use the VM's disk images as\n sources, the **On image generation** section appears. Then, you must\n select one of following options:\n\n - If you want to maintain the file system's integrity while generating\n an image from the VM disk, stop the VM by selecting **Stop the VM**.\n You can restart the VM after the MIG is created. Until then, your\n service is interrupted.\n\n - If you do not want interruption to your service and the file\n system's integrity is not a concern, select **Keep the VM running**.\n\n 4. To further customize the instance template used to define the properties\n of the VMs in the MIG, click\n settings\n **Customize instance template** and modify the fields as needed. For\n more information, see\n [Create instance templates](/compute/docs/instance-templates/create-instance-templates).\n\n5. In the **Instance group properties** section, do the following:\n\n 1. In the **Name** field, use the default name or enter a name for the MIG.\n\n 2. In the **Location** section, you can choose to create a regional or\n zonal MIG by doing one of the following:\n\n - To create a regional MIG, follow these steps:\n\n 1. Select **Multiple zones**.\n\n 2. In the **Region** list, select a region where to create the VMs\n in the MIG.\n\n 3. In the **Zones** list, select the zones where to create the VMs\n in the MIG.\n\n - To create a zonal MIG, follow these steps:\n\n 1. Select **Single zone** (default).\n\n 2. In the **Region** list, select a region where to create the VMs\n in the MIG. By default, the region where the original VM exists\n is selected.\n\n 3. In the **Zone** list, select a zone where to create the VMs for\n the MIG. By default, the zone where the original VM exists is\n selected.\n\n 3. To further specify the MIG settings---for example, to specify the\n number of VMs---click settings\n **Configure instance group** . For more information, see how to create a\n [regional](/compute/docs/instance-groups/distributing-instances-with-regional-instance-groups)\n or [zonal MIG](/compute/docs/instance-groups/create-zonal-mig).\n\n6. After you've finished customizing the instance template and the MIG, click\n **Create group** . If your VM is running and you specified to stop the VM in\n the previous steps, click **Stop VM and create group**.\n\n The **Instance groups** page opens. Creating the instance template and the\n MIG might take a few minutes to complete.\n\nWhat's next\n\n- Learn how to\n [update VM configurations in a MIG](/compute/docs/instance-groups/updating-migs).\n\n- Learn how to [autoscale groups of VMs](/compute/docs/autoscaler).\n\n- Learn more about\n [different configuration options available in a MIG](/compute/docs/instance-groups/creating-groups-of-managed-instances).\n\n- Learn more about\n [building scalable and resilient web applications](/solutions/scalable-and-resilient-apps).\n\n- Learn more about\n [disaster recovery on Google Cloud](/solutions/disaster-recovery-cookbook)."]]