Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Dokumen ini menjelaskan cara membuat grup instance (MIG) terkelola regional atau zona
dari instance virtual machine (VM) yang sudah ada.
Dengan membuat MIG, Anda dapat menskalakan layanan yang berjalan di satu VM di
beberapa VM dan mengelolanya sebagai satu entity. MIG berguna untuk membuat workload
Anda sangat tersedia dan skalabel. Untuk informasi selengkapnya, lihat
manfaat menggunakan MIG.
Batasan berikut berlaku saat Anda membuat MIG dari VM yang sudah ada:
MIG tidak menambahkan VM yang sudah ada ke MIG. VM tetap ada
sebagai VM yang berdiri sendiri.
Anda tidak dapat membuat
MIG stateful dari
VM yang sudah ada.
Membuat MIG dari VM yang sudah ada
Anda dapat membuat MIG dari VM yang sudah ada dan berjalan, dihentikan, atau ditangguhkan.
Membuat MIG dari VM yang sudah ada melibatkan konfigurasi hal berikut:
Template instance, yang
digunakan Compute Engine untuk menentukan properti VM di MIG.
Secara default, template instance menentukan hal berikut:
Properti yang sama dari VM yang sudah ada, kecuali untuk alamat IP VM
yang sudah ada.
Opsi untuk membuat
boot disk image kustom dari
boot disk VM yang sudah ada. Selain itu, jika VM yang sudah ada menggunakan non-boot
disk, Compute Engine akan melakukan hal berikut sebagaimana berlaku:
Untuk setiap SSD lokal yang terpasang
ke VM yang sudah ada, Compute Engine akan membuat disk SSD lokal
yang kosong.
Untuk setiap persistent disk dalam
mode baca-tulis yang terpasang ke VM yang sudah ada,
Compute Engine membuat image persistent disk kustom dari
image persistent disk VM yang sudah ada.
Untuk setiap persistent disk dalam mode hanya baca yang terpasang ke
VM yang sudah ada, disk yang sama akan disertakan dalam template instance.
Secara opsional, Anda juga dapat menyesuaikan disk dan properti template
instance.
MIG, yang menggunakan template instance yang Anda konfigurasi pada langkah
sebelumnya. Secara default, MIG adalah
MIG zona yang menentukan
hal berikut:
Pilih VM yang ingin Anda gunakan untuk membuat MIG.
Klik Buat grup berdasarkan VM ini.
Halaman Skalakan ke grup instance akan terbuka.
Di bagian Properti template instance, lakukan langkah berikut:
Di kolom Nama, gunakan nama default atau masukkan nama untuk
template instance.
Di bagian Disk, lakukan langkah berikut:
Boot disk: Secara default, Compute Engine menghasilkan image
kustom baru dari boot disk VM. Jika Anda ingin menggunakan disk
yang sudah ada, klik editEdit boot disk. Anda dapat memilih image publik atau image kustom
yang sudah ada untuk dipasang ke VM di MIG.
Disk yang sudah ada: Hanya berlaku jika VM Anda memiliki disk hanya baca.
Secara opsional, Anda dapat melakukan salah satu hal berikut:
Untuk menyesuaikan setelan pemasangan disk hanya baca,
klik editEdit disk.
Untuk melepas disk, klik
closeLepaskan disk.
Disk baru: Hanya berlaku jika VM Anda memiliki disk baca-tulis. Secara
default, Compute Engine akan membuat disk image kustom baru.
Secara opsional, Anda dapat melakukan salah satu hal berikut:
Untuk menggunakan disk yang sudah ada atau mengubah setelan disk, klik
editEdit disk.
Untuk melepas disk, klik
closeLepaskan disk.
Jika VM yang sudah ada sedang berjalan atau ditangguhkan, dan Anda telah menentukan untuk
memasang boot disk baru atau non-boot disk yang menggunakan disk image VM sebagai
sumber, bagian Saat pembuatan image akan muncul. Kemudian, Anda harus
memilih salah satu opsi berikut:
Jika Anda ingin mempertahankan integritas sistem file saat membuat
image dari disk VM, hentikan VM dengan memilih Hentikan VM.
Anda dapat memulai ulang VM setelah MIG dibuat. Sementara itu, layanan
Anda terganggu.
Jika Anda tidak menginginkan gangguan pada layanan dan integritas
sistem file tidak menjadi masalah, pilih Biarkan VM berjalan.
Untuk menyesuaikan lebih lanjut template instance yang digunakan untuk menentukan properti
VM di MIG, klik
settingsSesuaikan template instance dan ubah kolom sesuai kebutuhan. Untuk
mengetahui informasi selengkapnya, lihat
Membuat template instance.
Di bagian Properti grup instance, lakukan langkah berikut:
Di kolom Nama, gunakan nama default atau masukkan nama untuk MIG.
Di bagian Lokasi, Anda dapat memilih untuk membuat MIG regional atau
zona dengan melakukan salah satu hal berikut:
Untuk membuat MIG regional, ikuti langkah-langkah berikut:
Pilih Beberapa zona.
Dalam daftar Region, pilih region tempat VM akan dibuat
di MIG.
Di daftar Zona, pilih zona tempat VM akan dibuat
di MIG.
Untuk membuat MIG zona, ikuti langkah-langkah berikut:
Pilih Zona tunggal (default).
Dalam daftar Region, pilih region tempat VM akan dibuat
di MIG. Secara default, region tempat VM asli berada
akan dipilih.
Di daftar Zona, pilih zona tempat VM akan dibuat untuk
MIG. Secara default, zona tempat VM asli berada akan
dipilih.
Untuk menentukan setelan MIG lebih lanjut, misalnya untuk menentukan
jumlah VM, klik settingsKonfigurasi grup instance. Untuk mengetahui informasi selengkapnya, lihat cara membuat
MIG regional
atau zona.
Setelah selesai menyesuaikan template instance dan MIG, klik
Buat grup. Jika VM berjalan dan Anda menentukan untuk menghentikan VM pada
langkah sebelumnya, klik Hentikan VM dan buat grup.
Halaman Grup instance akan terbuka. Membuat template instance dan
MIG mungkin memerlukan waktu beberapa menit untuk menyelesaikannya.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 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)."]]