In diesem Dokument wird beschrieben, wie Sie VM-Instanzen in einer verwalteten Instanzgruppe anhalten und beenden und ihren Vorgang fortsetzen.
Hinweise
- Lesen Sie die Einführungsseite zu gesperrten und beendeten VMs in einer MIG.
-
Richten Sie die Authentifizierung ein, falls Sie dies noch nicht getan haben.
Bei der Authentifizierung wird Ihre Identität für den Zugriff auf Trusted Cloud by S3NS -Dienste und APIs überprüft.
Zum Ausführen von Code oder Beispielen aus einer lokalen Entwicklungsumgebung können Sie sich so bei der Compute Engine authentifizieren:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Trusted Cloud console to access Trusted Cloud by S3NS services and APIs, you don't need to set up authentication.
gcloud
-
Installieren Sie die Google Cloud CLI und melden Sie sich dann mit Ihrer föderierten Identität in der gcloud CLI an. Nach der Anmeldung initialisieren Sie die Google Cloud CLI mit folgendem Befehl:
gcloud init
- Set a default region and zone.
REST
Wenn Sie die REST API-Beispiele auf dieser Seite in einer lokalen Entwicklungsumgebung verwenden möchten, verwenden Sie die Anmeldedaten, die Sie der gcloud CLI bereitstellen.
Installieren Sie die Google Cloud CLI und melden Sie sich dann mit Ihrer föderierten Identität in der gcloud CLI an. Nach der Anmeldung initialisieren Sie die Google Cloud CLI mit folgendem Befehl:
gcloud init
Weitere Informationen finden Sie in der Dokumentation zur Trusted Cloud -Authentifizierung unter Für die Verwendung von REST authentifizieren.
Bestimmte VMs in einer MIG sperren
Sie können eine laufende VM in einer MIG mit der Trusted Cloud Console, der Google Cloud CLI oder der Compute Engine API anhalten.
Console
- Rufen Sie in der Trusted Cloud Console die Seite Instanzgruppen auf.
- Klicken Sie auf den Namen der Instanzgruppe, in der Sie VMs anhalten möchten.
- Wählen Sie auf der Seite Übersicht der Instanzgruppe unter VM-Instanzen alle VMs aus, die Sie anhalten möchten.
- Klicken Sie auf Sperren.
- Klicken Sie im nun eingeblendeten Bestätigungsdialog auf Sperren.
gcloud
Führen Sie den Befehl
instance-groups managed suspend-instances
aus.gcloud compute instance-groups managed suspend-instances MIG_NAME \ --instances=INSTANCE_NAME \ [--region=REGION | --zone=ZONE]
Ersetzen Sie Folgendes:
MIG_NAME
: der Name der MIG, in der eine Instanz angehalten werden soll.INSTANCE_NAME
: der Name der Instanz, die angehalten werden soll. Wenn Sie mehrere Instanzen aussetzen möchten, geben Sie eine durch Kommas getrennte Liste von Namen an.REGION
: bei einer regionalen MIG die Region, in der sich die MIG befindet.ZONE
: bei einer zonalen MIG die Zone, in der sich die MIG befindet.
REST
Verwenden Sie die Methode
instanceGroupManager.suspendInstances
und geben Sie die Instanzen im Anfragetext an. Verwenden Sie für regionale MIGs die MethoderegionInstanceGroupManager.suspendInstances
.POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/instanceGroupManagers/MIG_NAME/suspendInstances { "instances": [ "INSTANCE_NAME_URL" ] }
Ersetzen Sie Folgendes:
PROJECT_ID
: die Projekt-ID für die Anfrage.ZONE
: bei einer zonalen MIG die Zone, in der sich die MIG befindet.- Ersetzen Sie bei einer regionalen MIG
zones/ZONE
durchregions/REGION
und geben Sie die Region der MIG an.
- Ersetzen Sie bei einer regionalen MIG
MIG_NAME
: der Name der MIG, in der eine Instanz angehalten werden soll.INSTANCE_NAME_URL
: die URL der Instanz, die angehalten werden soll, z. B.zones/us-central1-a/instances/example-instance-name1
. Wenn Sie mehrere Instanzen anhalten möchten, geben Sie eine durch Kommas getrennte Liste von URLs an, z. B."zones/us-central1-a/instances/example-instance-name1","zones/us-central1-a/instances/example-instance-name2"
.
Ausgewählte VMs in einer MIG fortsetzen
Sie können eine angehaltene VM in einer MIG mit der Trusted Cloud Console, der gcloud CLI oder der Compute Engine API fortsetzen.
Console
- Rufen Sie in der Trusted Cloud Console die Seite Instanzgruppen auf.
- Klicken Sie auf den Namen der Instanzgruppe, in der Sie die VMs aussetzen möchten.
- Wählen Sie auf der Seite Instanzgruppe Übersicht unter VM-Instanzen alle gesperrten VMs aus, die Sie fortsetzen möchten. Klicken Sie dann auf Starten/Fortsetzen.
gcloud
Führen Sie den Befehl
instance-groups managed resume-instances
aus.gcloud compute instance-groups managed resume-instances MIG_NAME \ --instances=INSTANCE_NAME \ [--region=REGION | --zone=ZONE]
Ersetzen Sie Folgendes:
MIG_NAME
: der Name der MIG, in der eine Instanz fortgesetzt werden soll.INSTANCE_NAME
: der Name der Instanz, die fortgesetzt werden soll. Wenn Sie mehrere Instanzen fortsetzen möchten, geben Sie eine durch Kommas getrennte Liste von Namen an.REGION
: bei einer regionalen MIG die Region, in der sich die MIG befindet.ZONE
: bei einer zonalen MIG die Zone, in der sich die MIG befindet.
REST
Verwenden Sie die Methode
instanceGroupManager.resumeInstances
und geben Sie die Instanzen im Anfragetext an. Verwenden Sie für regionale MIGs die MethoderegionInstanceGroupManager.resumeInstances
.POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/instanceGroupManagers/MIG_NAME/resumeInstances { "instances": [ "INSTANCE_NAME_URL" ] }
Ersetzen Sie Folgendes:
PROJECT_ID
: die Projekt-ID für die Anfrage.ZONE
: bei einer zonalen MIG die Zone, in der sich die MIG befindet.- Ersetzen Sie bei einer regionalen MIG
zones/ZONE
durchregions/REGION
und geben Sie die Region der MIG an.
- Ersetzen Sie bei einer regionalen MIG
MIG_NAME
: der Name der MIG, in der eine Instanz fortgesetzt werden soll.INSTANCE_NAME_URL
: die URL der Instanz, die fortgesetzt werden soll, z. B.zones/us-central1-a/instances/example-instance-name1
. Wenn Sie mehrere Instanzen fortsetzen möchten, geben Sie eine durch Kommas getrennte Liste von URLs an, z. B."zones/us-central1-a/instances/example-instance-name1","zones/us-central1-a/instances/example-instance-name2"
.
Ausgewählte VMs in einer MIG beenden
Sie können eine laufende VM in einer MIG mit der Trusted Cloud Console, der Google Cloud CLI oder der Compute Engine API beenden.
Console
- Rufen Sie in der Trusted Cloud Console die Seite Instanzgruppen auf.
- Klicken Sie auf den Namen der Instanzgruppe, in der Sie die VMs beenden möchten.
- Wählen Sie auf der Seite Übersicht der Instanzgruppe unter VM-Instanzen alle VMs aus, die Sie beenden möchten, und klicken Sie dann auf Beenden. Wenn die Option Beenden nicht angezeigt wird, klicken Sie auf Weitere Aktionen > Beenden.
- Klicken Sie im nun eingeblendeten Bestätigungsdialog auf Beenden.
gcloud
Führen Sie den Befehl
instance-groups managed stop-instances
aus.gcloud compute instance-groups managed stop-instances MIG_NAME \ --instances=INSTANCE_NAME \ [--region=REGION | --zone=ZONE]
Ersetzen Sie Folgendes:
MIG_NAME
: der Name der MIG, in der eine Instanz beendet werden soll.INSTANCE_NAME
: der Name der Instanz, die gestoppt werden soll. Wenn Sie mehrere Instanzen beenden möchten, geben Sie eine durch Kommas getrennte Liste von Namen an.REGION
: bei einer regionalen MIG die Region, in der sich die MIG befindet.ZONE
: bei einer zonalen MIG die Zone, in der sich die MIG befindet.
REST
Verwenden Sie die Methode
instanceGroupManager.stopInstances
und geben Sie die Instanzen im Anfragetext an. Verwenden Sie für regionale MIGs die MethoderegionInstanceGroupManager.stopInstances
.POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/instanceGroupManagers/MIG_NAME/stopInstances { "instances": [ "INSTANCE_NAME_URL" ] }
Ersetzen Sie Folgendes:
PROJECT_ID
: die Projekt-ID für die Anfrage.ZONE
: bei einer zonalen MIG die Zone, in der sich die MIG befindet.- Ersetzen Sie bei einer regionalen MIG
zones/ZONE
durchregions/REGION
und geben Sie die Region der MIG an.
- Ersetzen Sie bei einer regionalen MIG
MIG_NAME
: der Name der MIG, in der eine Instanz beendet werden soll.INSTANCE_NAME_URL
: die URL der Instanz, die gestoppt werden soll, z. B.zones/us-central1-a/instances/example-instance-name1
. Wenn Sie mehrere Instanzen beenden möchten, geben Sie eine durch Kommas getrennte Liste von URLs an, z. B."zones/us-central1-a/instances/example-instance-name1","zones/us-central1-a/instances/example-instance-name2"
.
Ausgewählte VMs in einer MIG starten
Sie können eine beendete VM in einer MIG mit der Trusted Cloud Console, der gcloud CLI oder der Compute Engine API starten.
Console
- Rufen Sie in der Trusted Cloud Console die Seite Instanzgruppen auf.
- Klicken Sie auf den Namen der Instanzgruppe, in der Sie VMs starten möchten.
- Wählen Sie auf der Seite Instanzgruppe Übersicht unter VM-Instanzen alle beendeten VMs aus, die Sie starten möchten. Klicken Sie dann auf Starten/Fortsetzen.
gcloud
Führen Sie den Befehl
instance-groups managed start-instances
aus.gcloud compute instance-groups managed start-instances MIG_NAME \ --instances=INSTANCE_NAME \ [--region=REGION | --zone=ZONE]
Ersetzen Sie Folgendes:
MIG_NAME
: der Name der MIG, in der eine Instanz gestartet werden soll.INSTANCE_NAME
: der Name der zu startenden Instanz Wenn Sie mehrere Instanzen starten möchten, geben Sie eine durch Kommas getrennte Liste von Namen an.REGION
: bei einer regionalen MIG die Region, in der sich die MIG befindet.ZONE
: bei einer zonalen MIG die Zone, in der sich die MIG befindet.
REST
Verwenden Sie die Methode
instanceGroupManager.startInstances
und geben Sie die Instanzen im Anfragetext an. Verwenden Sie für regionale MIGs die MethoderegionInstanceGroupManager.startInstances
.POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/instanceGroupManagers/MIG_NAME/startInstances { "instances": [ "INSTANCE_NAME_URL" ] }
Ersetzen Sie Folgendes:
PROJECT_ID
: die Projekt-ID für die Anfrage.ZONE
: bei einer zonalen MIG die Zone, in der sich die MIG befindet.- Ersetzen Sie bei einer regionalen MIG
zones/ZONE
durchregions/REGION
und geben Sie die Region der MIG an.
- Ersetzen Sie bei einer regionalen MIG
MIG_NAME
: der Name der MIG, in der eine Instanz gestartet werden soll.INSTANCE_NAME_URL
: die URL der zu startenden Instanz, z. B.zones/us-central1-a/instances/example-instance-name1
Wenn Sie mehrere Instanzen starten möchten, geben Sie eine durch Kommas getrennte Liste von URLs an, z. B."zones/us-central1-a/instances/example-instance-name1","zones/us-central1-a/instances/example-instance-name2"
.
Nächste Schritte
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-08-19 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-08-19 (UTC)."],[[["This guide provides instructions on how to suspend, stop, resume, and start virtual machines (VMs) within a managed instance group (MIG)."],["You can suspend or stop running VMs in a MIG using the Google Cloud console, the gcloud CLI, or the Compute Engine API, and resume or start them back."],["The gcloud CLI commands `suspend-instances`, `stop-instances`, `resume-instances`, and `start-instances` are used to manage VM states within a MIG."],["The Compute Engine API provides methods like `suspendInstances`, `stopInstances`, `resumeInstances`, and `startInstances` for managing VMs in MIGs, and the process differs depending if the MIG is regional or zonal."],["Authentication is required to interact with the Google Cloud Services and APIs, and the document provides instructions on setting it up, based on whether you are using the Console, gcloud CLI or REST API."]]],[]] -