Regionale Laufwerke erstellen und verwalten

Hyperdisk Balanced High Availability ist eine Speicheroption, mit der Sie Hochverfügbarkeitsdienste in Compute Engine implementieren können. Hyperdisk Balanced High Availability repliziert Daten synchron zwischen zwei Zonen in derselben Region und sorgt für Hochverfügbarkeit bei Laufwerksdaten für bis zu einen Zonenausfall. Das regionale Laufwerk kann ein Bootlaufwerk oder ein Datenlaufwerk sein. Regionale Laufwerke können nur an Instanzen angehängt werden, die sich in denselben Zonen wie die Replikate des Laufwerks befinden.

Damit verschiedene Instanzen gleichzeitig auf ein Hyperdisk Balanced High Availability-Volume zugreifen können, legen Sie den Zugriffsmodus für das Volume fest. Weitere Informationen finden Sie unter Laufwerk zwischen Instanzen freigeben.

In diesem Dokument wird beschrieben, wie Sie die folgenden Aufgaben für regionale Laufwerke ausführen:

Hinweis

Erforderliche Rollen und Berechtigungen

Bitten Sie Ihren Administrator, Ihnen die folgenden IAM-Rollen für das Projekt zuzuweisen, um die Berechtigungen zu erhalten, die Sie zum Erstellen eines regionalen Laufwerks benötigen:

Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.

Diese vordefinierten Rollen enthalten die Berechtigungen, die zum Erstellen eines regionalen Laufwerks erforderlich sind. Maximieren Sie den Abschnitt Erforderliche Berechtigungen, um die notwendigen Berechtigungen anzuzeigen:

Erforderliche Berechtigungen

Die folgenden Berechtigungen sind zum Erstellen eines regionalen Laufwerks erforderlich:

  • compute.disks.create
  • compute.instances.attachDisk
  • compute.disks.use
  • Snapshot eines Laufwerks erstellen: compute.disks.createSnapshot
  • Regionales Laufwerk aus einem Image erstellen: compute.images.useReadOnly für das Image
  • Details zu einem Laufwerk ansehen: compute.disks.get
  • Rufen Sie eine Liste der Laufwerke ab: compute.disks.list
  • Größe eines Laufwerks ändern: compute.disks.update

Sie können diese Berechtigungen auch mit benutzerdefinierten Rollen oder anderen vordefinierten Rollen erhalten.

Beschränkungen

  • Sie können Hyperdisk Balanced High Availability nur an unterstützte Maschinentypen anhängen.
  • Sie können nur die Größe eines Hyperdisk Balanced High Availability-Volumes erhöhen. Sie können die Größe nicht verringern.
  • Hyperdisk mit ausgeglichener Hochverfügbarkeits-Volumes haben unterschiedliche Leistungsmerkmale als die entsprechenden zonalen Laufwerke. Weitere Informationen finden Sie unter Leistungsgrenzen für Hyperdisk Balanced High Availability.
  • Sie können die Größe eines Hyperdisk Balanced High Availability-Volumes, das sich im Modus für mehrere Autoren befindet, nicht ändern, wenn eine der Instanzen, an die das Volume angehängt ist, sich in einer Zone befindet, in der ein Ausfall auftritt.
  • Sie können ein Hyperdisk Balanced High Availability-Volume, das sich im Modus für mehrere Autoren befindet, nicht als Bootlaufwerk verwenden.
  • Wenn Sie einen replizierten Speicher durch Klonen eines zonalen Laufwerks erstellen, sind die beiden zonalen Replikate zum Zeitpunkt der Erstellung nicht komplett synchron. Nach der Erstellung können Sie den regionalen Laufwerkklon innerhalb von durchschnittlich 3 Minuten verwenden. Sie müssen jedoch möglicherweise einige Minuten warten, bevor das Laufwerk einen vollständig replizierten Zustand erreicht und das Recovery Point Objective (RPO) fast null ist. So prüfen Sie, ob Ihr repliziertes Laufwerk vollständig repliziert wurde
  • Sie können keine regionalen Laufwerke in KI-Zonen erstellen.
  • Für das Erstellen eines regionalen Laufwerks aus einem Image gelten die folgenden Einschränkungen:
    • Wenn Sie ein regionales Laufwerk aus einem Image erstellen, können Sie alle 5 Minuten ein Laufwerk innerhalb eines Projekts erstellen. Sie können bis zu fünf Anfragen gleichzeitig stellen, aber innerhalb von 25 Minuten nicht mehr als fünf Laufwerke erstellen.
    • Das Erstellen eines regionalen Laufwerks aus einem Image befindet sich in der Vorschau und ist langsamer als das Erstellen eines zonalen Laufwerks aus einem Image.
  • Sie können kein regionales Laufwerk durch Klonen des Quelllaufwerks erstellen, wenn das Quelllaufwerk ein Hyperdisk ML- oder Hyperdisk Throughput-Volume ist. Sie müssen ein neues Hyperdisk Balanced High Availability-Volume aus einem Snapshot des zonalen Laufwerks erstellen.

Regionales Laufwerk als Bootlaufwerk für eine Instanz verwenden

Sie können einenHyperdisk Balanced High Availability als Bootlaufwerk für zustandsorientierte Arbeitslasten anhängen, die vorab bereitgestellt werden, bevor Sie eine Produktionsarbeitslast bereitstellen. Regionale Bootlaufwerke sind nicht für Hot-Standbys vorgesehen, da Sie ein Bootlaufwerk nicht gleichzeitig an zwei Instanzen anhängen können.

Bei einer Hochverfügbarkeitskonfiguration, bei der das Bootgerät ein regionales Laufwerk ist, empfiehlt Google, dass Sie die Stand-by-Instanz nicht vorab erstellen und starten. Hängen Sie stattdessen in der Failover-Phase das vorhandene regionale Laufwerk an, wenn Sie die Stand-by-Instanz mit der Option forceAttach erstellen.

Sie können ein regionales Bootlaufwerk aus einer der folgenden Compute Engine-Ressourcen erstellen:

  • Standard- und Archiv-Snapshots
  • Öffentliche und benutzerdefinierte Images (Vorschau)
  • Instant Snapshots
  • Zonale Bootlaufwerke durch Klonen des Laufwerks (Vorabversion).

Wenn Sie ein regionales Laufwerk als Bootlaufwerk für eine Instanz verwenden möchten, verwenden Sie eine der folgenden Methoden.

Wenn Sie ein Failover eines regionalen Bootlaufwerks auf eine laufende Stand-by-Instanz in der Replikat-Zone ausführen möchten, folgen Sie der Anleitung unter Regionales Bootlaufwerk an eine Instanz anhängen.

Größenbeschränkungen und Referenznamen für regionale Laufwerke

Die Größe, die Sie für ein regionales Laufwerk angeben, muss innerhalb der in der folgenden Tabelle aufgeführten Bereiche liegen.

Wenn Sie ein regionales Laufwerk mit der Google Cloud CLI, REST oder den Cloud-Clientbibliotheken für Compute Engine erstellen, können Sie den Typ des zu erstellenden Laufwerks angeben, indem Sie den Wert in der Spalte Referenzname in der folgenden Tabelle angeben.

Laufwerkstyp Referenzname Mindestgröße Maximalgröße Standardgröße
Hyperdisk Balanced High Availability hyperdisk-balanced-high-availability 4 GiB 64 TiB 100 GiB
Abgestimmter nichtflüchtiger Speicher pd-balanced Zonal: 10 GiB
Regional: 10 GiB
64 TiB 100 GiB
Leistungsstarker nichtflüchtiger Speicher (SSD) pd-ssd Zonal: 10 GiB
Regional: 10 GiB
64 TiB 100 GiB
Nichtflüchtiger Standardspeicher pd-standard Zonal: 10 GiB
Regional: 200 GiB
64 TiB 500 GiB

Regionales Laufwerk aus einem Image oder Snapshot erstellen

Erstellen Sie ein Hyperdisk Balanced High Availability-Volume, das Sie als Boot- oder Datenlaufwerk für eine Instanz verwenden können. Das regionale Laufwerk muss sich in derselben Region wie die Compute-Instanz befinden, an die Sie es anhängen möchten.

Wenn Sie ein Hyperdisk Balanced High Availability-Volume erstellen, können Sie auch verschiedenen Instanzen den gleichzeitigen Zugriff auf das Volume ermöglichen, indem Sie den Zugriffsmodus für das Volume festlegen. Weitere Informationen finden Sie unter Laufwerk zwischen Instanzen freigeben.

Console

  1. Rufen Sie in der Cloud de Confiance Console die Seite Laufwerke auf.

    Zur Seite „Laufwerke“

  2. Wählen Sie das erforderliche Projekt aus.

  3. Klicken Sie auf Laufwerk erstellen.

  4. Geben Sie einen Namen für Ihr Laufwerk an.

  5. Wählen Sie als Standort die Option Regional aus.

  6. Wählen Sie die Region und die Zone aus. Sie müssen beim Erstellen der Instanz dieselbe Region auswählen.

  7. Wählen Sie die Replikatzone in derselben Region aus. Notieren Sie sich die ausgewählten Zonen, da Sie den Speicher in einer dieser Zonen an Ihre Instanz anhängen müssen.

  8. Wählen Sie unter Laufwerkquelltyp die Datenquelle für das Laufwerk aus:

    • Wählen Sie Leeres Laufwerk aus, um ein leeres Laufwerk zu erstellen.
    • So erstellen Sie das Laufwerk aus einem Image:
      1. Wählen Sie Bild aus.
      2. Wählen Sie unter Quell-Image das Quell-Image für das Laufwerk aus.
    • So erstellen Sie das Laufwerk aus einem vorhandenen Snapshot:
      1. Wählen Sie Snapshot, Instant Snapshot oder Archiv-Snapshot aus, je nachdem, ob der Quell-Snapshot ein Standard-Snapshot, ein Instant Snapshot oder ein Archiv-Snapshot ist.
      2. Wählen Sie unter Quell-Snapshot den Quell-Snapshot oder Instant Snapshot aus der Liste aus. Es werden nur Snapshots aufgeführt, die sich am ausgewählten Standort befinden.
    • So erstellen Sie das Laufwerk aus einem bestimmten Laufwerk, das sich in einem Maschinen-Image befindet (Vorschau):
      1. Wählen Sie Maschinen-Image aus.
      2. Wählen Sie im Drop-down-Menü Quell-Maschinen-Image das Maschinen-Image aus, das Sie verwenden möchten.
      3. Wählen Sie im Drop-down-Menü Quelllaufwerk den Gerätenamen des gewünschten Laufwerks im ausgewählten Maschinen-Image aus, das Sie als Quelle für das neue Laufwerk verwenden möchten.
      4. Wenn das ausgewählte Maschinen-Image durch einen vom Kunden bereitgestellten Verschlüsselungsschlüssel (CSEK) (eingestellt) geschützt ist, wird der Abschnitt Verschlüsselung angezeigt. Geben Sie den erforderlichen Entschlüsselungsschlüssel in das entsprechende Feld ein.
      5. Konfigurieren Sie nach Bedarf weitere Laufwerkseigenschaften wie Name, Typ, Größe und Löschregel.

  9. Wählen Sie unter Laufwerkseinstellungen einen Laufwerkstyp und eine Größe aus. Für Hyperdisk Balanced High Availability-Volumes können Sie auch die Standardeinstellungen für Bereitgestellte IOPS und Bereitgestellter Durchsatz ändern.

  10. Optional: Bei Hyperdisk Balanced High Availability-Volumes können Sie das Anhängen des Laufwerks an mehrere Instanzen aktivieren, indem Sie das Laufwerk im Modus für mehrere Autoren erstellen. Wählen Sie unter Zugriffsmodus die Option Mehrere VMs – Lese‑/Schreibmodus aus.

  11. Klicken Sie auf Erstellen, um den Vorgang abzuschließen.

gcloud

Erstellen Sie mit dem Befehl compute disks create ein regionales Laufwerk.

Sie können ein leeres Laufwerk oder ein Laufwerk aus einem Image (Vorschau), einem Instant Snapshot oder einem Standard-Snapshot erstellen.

Leeres Laufwerk

gcloud compute disks create DISK_NAME \
 --size=DISK_SIZE \
 --type=DISK_TYPE \
 --region=REGION \
 --replica-zones=ZONE1,ZONE2 \
 --access-mode=DISK_ACCESS_MODE

Ersetzen Sie Folgendes:

  • DISK_NAME: Name des neuen Laufwerks
  • DISK_SIZE: die Größe des neuen Laufwerks in GiB. Muss innerhalb der Größenlimits für den Laufwerkstyp liegen.
  • DISK_TYPE: Geben Sie für Hyperdisk den Wert hyperdisk-balanced-high-availability an.
  • REGION: die Region, in der sich das regionale Laufwerk befindet, z. B. europe-west1
  • ZONE1,ZONE2: die Zonen innerhalb der Region, in denen sich die beiden Laufwerksreplikate befinden, z. B. europe-west1-b,europe-west1-c
  • DISK_ACCESS_MODE: Optional: Geben Sie für Hyperdisk Balanced High Availability-Laufwerke an, wie Instanzen auf die Daten auf dem Laufwerk zugreifen können. Folgende Werte werden unterstützt:
    • READ_WRITE_SINGLE für Lese-/Schreibzugriff von einer Instanz. Dies ist die Standardeinstellung.
    • READ_WRITE_MANY für Lese-/Schreibzugriff von mehreren Instanzen.

Snapshot

Wenn Sie das Laufwerk aus einem Standard- oder Archiv-Snapshot erstellen möchten, geben Sie mit dem Flag --source-snapshot den Namen des Snapshots an.

gcloud compute disks create DISK_NAME \
  --size=DISK_SIZE \
  --type=DISK_TYPE \
  --region=REGION \
  --replica-zones=ZONE1,ZONE2 \
  --access-mode=DISK_ACCESS_MODE \
  --source-snapshot=SNAPSHOT_NAME \
  [ --source-snapshot-region=SOURCE_REGION ]

Ersetzen Sie Folgendes:

  • DISK_NAME: Name des neuen Laufwerks
  • DISK_SIZE: die Größe des neuen Laufwerks in GiB. Die Größe muss innerhalb der Größenbeschränkungen für den Laufwerkstyp liegen.
  • DISK_TYPE: Geben Sie für Hyperdisk den Wert hyperdisk-balanced-high-availability an.
  • REGION: die Region, in der sich das regionale Laufwerk befindet, z. B. europe-west1
  • ZONE1,ZONE2: die Zonen innerhalb der Region, in denen sich die beiden Laufwerksreplikate befinden, z. B. europe-west1-b,europe-west1-c
  • DISK_ACCESS_MODE: Optional: Geben Sie für Hyperdisk Balanced High Availability-Laufwerke an, wie Instanzen auf die Daten auf dem Laufwerk zugreifen können. Folgende Werte werden unterstützt:
    • READ_WRITE_SINGLE für Lese-/Schreibzugriff von einer Instanz. Dies ist die Standardeinstellung.
    • READ_WRITE_MANY für Lese-/Schreibzugriff von mehreren Instanzen.
  • SNAPSHOT_NAME durch den Namen des Snapshots.
  • SOURCE_REGION: optional. Wenn der Snapshot ein regionaler Snapshot ist, geben Sie die Region an, auf die der Snapshot beschränkt ist.

Wenn Sie das Laufwerk aus einem Instant Snapshot erstellen möchten, verwenden Sie das Flag --source-instant-snapshot, um den Namen des Instant Snapshots anzugeben.

 gcloud compute disks create DISK_NAME \
    --source-instant-snapshot=INSTANT_SNAPSHOT_NAME

Ersetzen Sie INSTANT_SNAPSHOT_NAME durch den Namen des Instant Snapshots.

Bild

Verwenden Sie die Betaversion des Befehls, um das Laufwerk aus einer bestimmten Version eines öffentlichen Images oder aus einem benutzerdefinierten Image zu erstellen. Geben Sie den Namen des Images mit dem Flag --image an:

 gcloud beta compute disks create DISK_NAME \
    --size=DISK_SIZE \
    --type=DISK_TYPE \
    --region=REGION \
    --replica-zones=ZONE1,ZONE2 \
    --access-mode=DISK_ACCESS_MODE \
    --image=IMAGE_NAME

Ersetzen Sie Folgendes:

  • DISK_NAME: Name des neuen Laufwerks
  • DISK_SIZE: die Größe des neuen Laufwerks in GiB. Die Größe muss innerhalb der Größenbeschränkungen für den Laufwerkstyp liegen.
  • DISK_TYPE: Geben Sie für Hyperdisk den Wert hyperdisk-balanced-high-availability an.
  • REGION: die Region, in der sich das regionale Laufwerk befindet, z. B. europe-west1
  • ZONE1,ZONE2: die Zonen innerhalb der Region, in denen sich die beiden Laufwerksreplikate befinden, z. B. europe-west1-b,europe-west1-c
  • DISK_ACCESS_MODE: Optional: Geben Sie für Hyperdisk Balanced High Availability-Laufwerke an, wie Instanzen auf die Daten auf dem Laufwerk zugreifen können. Folgende Werte werden unterstützt:
    • READ_WRITE_SINGLE für Lese-/Schreibzugriff von einer Instanz. Dies ist die Standardeinstellung.
    • READ_WRITE_MANY für Lese-/Schreibzugriff von mehreren Instanzen.
  • IMAGE_NAME durch den Namen des Images, z. B. debian-13-trixie-v20260902.

Verwenden Sie die Betaversion des Befehls, um das Laufwerk mit der aktuellen Version einer Image-Familie zu erstellen. Geben Sie den Namen der Image-Familie mit dem Flag --image-family an:

 gcloud beta compute disks create DISK_NAME \
    --size=DISK_SIZE \
    --type=DISK_TYPE  --region=REGION \
    --replica-zones=ZONE1,ZONE2 \
    --image-family=IMAGE_FAMILY_NAME

Ersetzen Sie IMAGE_FAMILY_NAME durch den Namen der Image-Familie, z. B. debian-13.

Terraform

Verwenden Sie die Ressource google_compute_region_disk, um ein regionales Persistent Disk- oder Hyperdisk Balanced High Availability-Volume zu erstellen.

Um den Typ des Laufwerks anzugeben, legen Sie das Argument type auf den entsprechenden Wert aus der folgenden Liste fest.

  • Hyperdisk Balanced High Availability: hyperdisk-balanced-high-availability
  • Nichtflüchtiger SSD-Speicher: pd-ssd
  • Abgestimmter nichtflüchtiger Speicher: pd-balanced
  • Nichtflüchtiger Standardspeicher: pd-standard

Wenn Sie ein Laufwerk aus einem Image erstellen möchten (Vorschau), ersetzen Sie das snapshot-Argument im folgenden Beispiel durch das image-Argument.

Im folgenden Beispiel wird ein regionales Laufwerk aus einem Snapshot erstellt.

resource "google_compute_region_disk" "regiondisk" {
  name                      = "region-disk-name"
  snapshot                  = google_compute_snapshot.snapdisk.id
  type                      = "pd-ssd"
  region                    = "us-central1"
  physical_block_size_bytes = 4096
  size                      = 11

  replica_zones = ["us-central1-a", "us-central1-f"]
}

Informationen zum Anwenden oder Entfernen einer Terraform-Konfiguration finden Sie unter Grundlegende Terraform-Befehle.

REST

Erstellen Sie für die Erstellung einesHyperdisk Balanced High Availability-Volumes eine POST-Anfrage an die Methode compute.regionDisks.insert.

Sie können ein leeres Laufwerk oder ein Laufwerk aus einem Image (Vorschau) oder einem Standard- oder Instant Snapshot erstellen.

Leeres Laufwerk

Wenn Sie ein leeres Laufwerk erstellen möchten, erstellen Sie eine POST-Anfrage mit dem folgenden Anfragetext:

POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/regions/REGION/disks
{
 
   "name": "DISK_NAME",
   "region": "projects/PROJECT_ID/regions/REGION",
   "replicaZones": [
   "projects/PROJECT_ID/zones/ZONE1",
   "projects/PROJECT_ID/zones/ZONE2"
   ],
   "sizeGb": "DISK_SIZE",
   "type": "projects/PROJECT_ID/regions/REGION/diskTypes/DISK_TYPE",
   "accessMode": "DISK_ACCESS_MODE"
}

Ersetzen Sie Folgendes:

  • PROJECT_ID: Ihre Projekt-ID.
  • REGION: die Region, in der sich das regionale Laufwerk befindet, z. B. europe-west1
  • DISK_NAME: Name des neuen Laufwerks
  • ZONE1, ZONE2: Zonen, in denen sich Replikate des neuen Laufwerks befinden sollen
  • DISK_SIZE: die Größe des neuen Laufwerks in GiB. Die Größe muss innerhalb der Größenbeschränkungen für den Laufwerkstyp liegen.
  • DISK_TYPE: Geben Sie für Hyperdisk den Wert hyperdisk-balanced-high-availability an.
  • DISK_ACCESS_MODE: Optional: Geben Sie für Hyperdisk Balanced High Availability-Laufwerke an, wie Instanzen auf die Daten auf dem Hyperdisk Balanced High Availability-Laufwerk zugreifen können. Folgende Werte werden unterstützt:
    • READ_WRITE_SINGLE für Lese-/Schreibzugriff von einer Instanz. Dies ist die Standardeinstellung.
    • READ_WRITE_MANY für Lese-/Schreibzugriff von mehreren Instanzen.

Snapshot

Verwenden Sie zum Erstellen des Laufwerks aus einem Standard- oder Archiv-Snapshot das Feld sourceSnapshot, um die URL des Snapshots anzugeben.

  • Wenn der Snapshot ein globaler Snapshot ist:

    POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/regions/ REGION/disks
    {
    
       "name": "DISK_NAME",
       "region": "projects/PROJECT_ID/regions/REGION",
       "replicaZones": [
       "projects/PROJECT_ID/zones/ZONE1",
       "projects/PROJECT_ID/zones/ZONE2"
       ],
       "sizeGb": "DISK_SIZE",
       "type": "projects/PROJECT_ID/regions/REGION/diskTypes/DISK_TYPE",
       "accessMode": "DISK_ACCESS_MODE",
    "sourceSnapshot": "SNAPSHOT_NAME"
    }
    

    Ersetzen Sie Folgendes:

    • PROJECT_ID: Ihre Projekt-ID.
    • REGION: die Region, in der sich das regionale Laufwerk befindet, z. B. europe-west1
    • DISK_NAME: Name des neuen Laufwerks
    • ZONE1, ZONE2: Zonen, in denen sich Replikate des neuen Laufwerks befinden sollen
    • DISK_SIZE: die Größe des neuen Laufwerks in GiB. Die Größe muss innerhalb der Größenbeschränkungen für den Laufwerkstyp liegen.
    • DISK_TYPE: Geben Sie für Hyperdisk den Wert hyperdisk-balanced-high-availability an.
    • DISK_ACCESS_MODE: Optional: Geben Sie für Hyperdisk Balanced High Availability-Laufwerke an, wie Instanzen auf die Daten auf dem Hyperdisk Balanced High Availability-Laufwerk zugreifen können. Folgende Werte werden unterstützt:
      • READ_WRITE_SINGLE für Lese-/Schreibzugriff von einer Instanz. Dies ist die Standardeinstellung.
      • READ_WRITE_MANY für Lese-/Schreibzugriff von mehreren Instanzen.
    • SNAPSHOT_NAME: der Name des Standard- oder Archiv-Snapshots.

  • Wenn es sich bei dem Snapshot um einen Snapshot mit regionalem Umfang (Vorabversion) handelt, verwenden Sie die Betaversion des Endpunkts:

    POST https://compute.s3nsapis.fr/compute/beta/projects/PROJECT_ID/regions/REGION/disks
    {
      "name": "DISK_NAME",
      "sourceSnapshot": "projects/PROJECT_ID/regions/SOURCE_REGION/snapshots/SNAPSHOT_NAME"
    }
    

    Ersetzen Sie Folgendes:

    • REGION: die Region, in der sich das regionale Laufwerk befindet, z. B. europe-west1
    • SOURCE_REGION: die Region, auf die der Quell-Snapshot beschränkt ist
    • SNAPSHOT_NAME: der Quell-Snapshot für das Laufwerk

Wenn Sie das Laufwerk aus einem Instant Snapshot erstellen möchten, verwenden Sie das Feld sourceInstantSnapshot anstelle von sourceSnapshot, um die URL des Instant Snapshots anzugeben.

POST https://compute.s3nsapis.fr/compute/v1/projects/ PROJECT_ID/regions/REGION/disks
{
 "name": "DISK_NAME",
 "sourceInstantSnapshot": "projects/PROJECT/regions/SOURCE_REGION/instantSnapshots/ SOURCE_INSTANT_SNAPSHOT_NAME"
}

Ersetzen Sie SOURCE_INSTANT_SNAPSHOT_NAME durch den Namen des Instant Snapshots.

Bild

Wenn Sie das Laufwerk aus einem benutzerdefinierten oder öffentlichen Image erstellen möchten, verwenden Sie die Betaversion des Endpunkts und geben Sie die URL des Images im Feld sourceImage an.

  • So verwenden Sie ein benutzerdefiniertes Image oder die aktuelle Version einer benutzerdefinierten Image-Familie:

    POST https://compute.s3nsapis.fr/compute/beta/projects/PROJECT_ID/regions/REGION/disks
    {
    
       "name": "DISK_NAME",
       "region": "projects/PROJECT_ID/regions/REGION",
       "replicaZones": [
       "projects/PROJECT_ID/zones/ZONE1",
       "projects/PROJECT_ID/zones/ZONE2"
       ],
       "sizeGb": "DISK_SIZE",
       "type": "projects/PROJECT_ID/regions/REGION/diskTypes/DISK_TYPE",
       "accessMode": "DISK_ACCESS_MODE",
    "sourceImage": "global/images/IMAGE_NAME_OR_PATH"
    }
    

    Ersetzen Sie Folgendes:

    • PROJECT_ID: Ihre Projekt-ID.
    • REGION: die Region, in der sich das regionale Laufwerk befindet, z. B. europe-west1
    • DISK_NAME: Name des neuen Laufwerks
    • ZONE1, ZONE2: Zonen, in denen sich Replikate des neuen Laufwerks befinden sollen
    • DISK_SIZE: die Größe des neuen Laufwerks in GiB. Muss innerhalb der Größenlimits für den Laufwerkstyp liegen.
    • DISK_TYPE: Geben Sie für Hyperdisk den Wert hyperdisk-balanced-high-availability an.
    • DISK_ACCESS_MODE: Optional: Geben Sie für Hyperdisk Balanced High Availability-Laufwerke an, wie Instanzen auf die Daten auf dem Hyperdisk Balanced High Availability-Laufwerk zugreifen können. Folgende Werte werden unterstützt:
      • READ_WRITE_SINGLE für Lese-/Schreibzugriff von einer Instanz. Dies ist die Standardeinstellung.
      • READ_WRITE_MANY für Lese-/Schreibzugriff von mehreren Instanzen.
    • IMAGE_NAME_OR_PATH: Wenn Sie ein bestimmtes Image verwenden möchten, ersetzen Sie IMAGE_NAME_OR_PATH durch den Namen des Images, z. B. custom-debug-image. Wenn Sie ein Image aus einer Image-Familie verwenden möchten, geben Sie family/IMAGE_FAMILY_NAME an, wobei IMAGE_FAMILY_NAME der Name der Image-Familie ist. Beispiel: family/debug-image-family.

  • So verwenden Sie ein bestimmtes öffentliches Image oder die aktuelle Version einer öffentlichen Image-Familie:

    POST https://compute.s3nsapis.fr/compute/beta/projects/PROJECT_ID/regions/REGION/disks
    {
    "name": "DISK_NAME",
    "sourceImage": "projects/IMAGE_PROJECT/global/images/IMAGE_NAME_OR_PATH"
    }
    

    Ersetzen Sie Folgendes:

    • IMAGE_PROJECT ist das Projekt, das das öffentliche Image enthält. Wenn Sie beispielsweise ein Debian-Image verwenden möchten, geben Sie debian-cloud an.
    • IMAGE_NAME_OR_PATH: der Name oder Pfad des Images. Wenn Sie eine bestimmte Version eines Images verwenden möchten, geben Sie den Image-Namen an, z. B. debian-13-trixie-v20260902. Wenn Sie die aktuelle Version eines öffentlichen Betriebssystem-Images verwenden möchten, geben Sie den Namen der Image-Familie an, z. B. family/debian-13.

Nachdem Sie das Laufwerk erstellt haben, können Sie es als Bootlaufwerk für eine Instanz verwenden oder als Datenlaufwerk an eine Instanz anhängen.

Regionales Laufwerk an Ihre Instanz anhängen

Informationen zum Anhängen eines regionalen Bootlaufwerks an eine Instanz finden Sie unter Regionales Bootlaufwerk an eine Instanz anhängen.

Bei Laufwerken, die keine Bootlaufwerke sind, können Sie nach dem Erstellen eines Hyperdisk Balanced High Availability-Volumes dieses an eine Instanz anhängen. Die Instanz muss sich in derselben Region wie das Laufwerk befinden.

Wenn Sie ein Hyperdisk Balanced High Availability-Laufwerk an mehrere Instanzen anhängen möchten, wiederholen Sie die Schritte in diesem Abschnitt für jede Instanz. Sie können Hyperdisk Balanced High Availability-Laufwerke nur im Lese-/Schreibmodus anhängen.

Console

  1. Rufen Sie die Seite VM-Instanzen auf, um ein Laufwerk an eine Instanz anzuhängen.

    Zur Seite „VM-Instanzen“

  2. Klicken Sie in der Spalte Name auf den Namen der Instanz.

  3. Klicken Sie auf Bearbeiten .

  4. Klicken Sie auf + Vorhandenes Laufwerk hinzufügen.

  5. Wählen Sie das zuvor erstellte regionale Laufwerk aus, das Ihrer Instanz hinzugefügt werden soll.

  6. Wenn eine Warnung angezeigt wird, dass das ausgewählte Laufwerk bereits an eine andere Instanz angehängt ist, klicken Sie das Kästchen Anhängen des Laufwerks erzwingen an, um das Anhängen des Laufwerks an die aktuell bearbeitete Instanz zu erzwingen.

    Anwendungsfälle für das erzwungene Anhängen regionaler Laufwerke finden Sie unter Failover für regionale Laufwerke.

  7. Optional: Wenn Sie ein Hyperdisk Balanced High Availability-Laufwerk an mehrere Instanzen anhängen, wählen Sie für Anhängemodus des Laufwerks die Option Lese-/Schreibzugriff aus.

  8. Klicken Sie auf Speichern.

  9. Klicken Sie auf der Seite VM bearbeiten auf Speichern.

gcloud

Verwenden Sie den Befehl compute instances attach-disk, wobei das Flag --disk-scope auf regional gesetzt ist, um ein regionales Laufwerk an eine laufende oder beendete Instanz anzuhängen.

Wenn Sie ein Hyperdisk Balanced High Availability-Laufwerk im Modus für mehrere Autoren an mehrere Instanzen anhängen, ist der einzige unterstützte Anhangsmodus rw, der Standardzugriffsmodus. Sie müssen das Flag --mode nicht angeben.

gcloud compute instances attach-disk INSTANCE_NAME \
    --disk=DISK_NAME \
    --disk-scope=regional \
    --device-name=DEVICE_NAME

Ersetzen Sie Folgendes:

  • INSTANCE_NAME: der Name der Instanz, der Sie das regionale Laufwerk hinzufügen
  • DISK_NAME: der Name des neuen Laufwerks, das Sie an die Instanz anhängen
  • DEVICE_NAME: Optional: ein Name, mit dem das Gastbetriebssystem einen Symlink erstellt, der zur Identifizierung des Laufwerks auf Betriebssystemebene beiträgt.

Terraform

Wenn Sie einHyperdisk Balanced High Availability-Volume an eine Instanz anhängen möchten, können Sie die Ressource google_compute_attached_disk verwenden.

resource "google_compute_instance" "test_node" {
  name         = "test-node"
  machine_type = "f1-micro"
  zone         = "us-west1-a"

  boot_disk {
    initialize_params {
      image = "debian-cloud/debian-13"
    }
  }
  attached_disk {
    source      = google_compute_disk.default.id
    device_name = google_compute_disk.default.name
  }

  network_interface {
    network = "default"
    access_config {
      # Ephemeral IP
    }
  }

  # Ignore changes for persistent disk attachments
  lifecycle {
    ignore_changes = [attached_disk]
  }


}

Informationen zum Anwenden oder Entfernen einer Terraform-Konfiguration finden Sie unter Grundlegende Terraform-Befehle.

REST

Wenn Sie ein regionales Laufwerk an eine laufende oder beendete Instanz anhängen möchten, erstellen Sie eine POST-Anfrage an die Methode compute.instances.attachDisk und fügen Sie die URL des von Ihnen erstellten regionalen Laufwerks hinzu.

Wenn Sie eine Hyperdisk Balanced High Availability-Festplatte im Modus für mehrere Autoren an mehrere Instanzen anhängen, ist nur der Anhängemodus READ-WRITE zulässig. Dies ist der Standardzugriffsmodus. Die Property mode muss nicht enthalten sein.

POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/attachDisk
 {
  "source": "/projects/PROJECT_ID/regions/REGION/disks/DISK_NAME",
  "deviceName": DEVICE_NAME
 }

Ersetzen Sie Folgendes:

  • PROJECT_ID: Ihre Projekt-ID
  • ZONE: Standort Ihrer Instanz
  • INSTANCE_NAME: der Name der Instanz, der Sie das neue regionale Laufwerk hinzufügen
  • REGION: die Region, in der sich das regionale Laufwerk befindet
  • DISK_NAME: der Name des regionalen Laufwerks (wie in der Cloud de Confiance Console angezeigt).
  • DEVICE_NAME: Optional: ein Name, mit dem das Gastbetriebssystem einen Symlink erstellt, der zur Identifizierung des Laufwerks auf Betriebssystemebene beiträgt.

Wenn Sie ein leeres regionales Nicht-Bootlaufwerk erstellt und an eine Instanz angehängt haben, müssen Sie das Laufwerk formatieren und bereitstellen, damit das Betriebssystem den verfügbaren Speicherplatz nutzen kann.

Zonales Laufwerk in ein regionales Laufwerk ändern

Wie Sie ein zonales Laufwerk in ein regionales Laufwerk ändern, hängt vom Typ des zonalen Laufwerks ab:

Instanz erstellen, die ein neues regionales Bootlaufwerk verwendet

Beim Einrichten einer hochverfügbaren Compute-Instanz können Sie die primäre Instanz mit einem neuen regionalen Bootlaufwerk erstellen. Wenn Sie eine Instanz gleichzeitig mit ihrem regionalen Bootlaufwerk erstellen, können Sie das Bootlaufwerk aus einem Image (Vorschau) oder einem Standard-Snapshot erstellen.

Wenn Sie stattdessen ein neues regionales Laufwerk aus einem vorhandenen zonalen Laufwerk erstellen möchten, müssen Sie zuerst das zonale Laufwerk in ein regionales Laufwerk ändern und dann die Instanz mit dem erstellten regionalen Laufwerk erstellen.

In diesem Abschnitt wird beschrieben, wie Sie eine Instanz mit einem neuen regionalen Bootlaufwerk über die Cloud de Confiance Console, die Google Cloud CLI oder REST erstellen.

Console

  1. Rufen Sie in der Cloud de Confiance Console die Seite Instanz erstellen auf.

    Zu „Instanz erstellen“ wechseln

    Wenn Sie dazu aufgefordert werden, wählen Sie Ihr Projekt aus und klicken auf Weiter.

    Die Seite Instanz erstellen wird angezeigt und enthält den Bereich Maschinenkonfiguration.

  2. Führen Sie im Bereich Maschinenkonfiguration die folgenden Schritte aus:

    1. Geben Sie im Feld Name einen Namen für die Instanz an. Weitere Informationen finden Sie unter Namenskonvention für Ressourcen.
    2. Optional: Wählen Sie im Feld Zone eine Zone für diese Instanz aus.

      Die Standardauswahl ist Beliebig. Wenn Sie diese Standardauswahl nicht ändern, wählt Google automatisch eine Zone für Sie aus, die auf dem Maschinentyp und der Verfügbarkeit basiert.

    3. Wählen Sie eine Maschinenfamilie für Ihre Instanz aus einer der folgenden Optionen aus:

      • Für allgemeine Zwecke
      • Computing-optimiert
      • Speicheroptimiert
      • Speicheroptimiert
      • Netzwerkoptimiert
      • GPUs
      • TPUs

      In der Cloud de Confiance Console werden dann die Maschinenreihen angezeigt, die für die ausgewählte Maschinenfamilie verfügbar sind.

    4. Wählen Sie in der Spalte Reihe die Maschinenreihe für Ihre Instanz aus.

      Wenn Sie im vorherigen Schritt GPUs als Maschinenfamilie ausgewählt haben, wählen Sie den gewünschten GPU-Typ aus. Die Maschinenreihe wird dann automatisch für den ausgewählten GPU-Typ ausgewählt.

    5. Wählen Sie im Abschnitt Maschinentyp den Maschinentyp für Ihre Instanz aus.

  3. Klicken Sie im Navigationsmenü auf Betriebssystem und Speicher. Führen Sie im angezeigten Bereich Betriebssystem und Speicher die folgenden Schritte aus.

    Weitere Informationen zu den Parametern, die Sie beim Hinzufügen neuer Laufwerke konfigurieren können, finden Sie unter Informationen zu Persistent Disk und Informationen zu Google Cloud Hyperdisk.

    1. Klicken Sie auf Ändern, um mit der Konfiguration des Bootlaufwerks zu beginnen. Der Bereich Bootlaufwerk wird angezeigt und enthält den Tab Öffentliche Images.
    2. Konfigurieren Sie die Datenquelle für das Bootlaufwerk auf eine der folgenden Arten:

      • Wenn Sie ein öffentliches Image als Datenquelle für Ihr Bootlaufwerk auswählen möchten, geben Sie auf dem Tab Öffentliche Images Folgendes an:
        1. Wählen Sie in der Liste Betriebssystem den Betriebssystemtyp aus.
        2. Wählen Sie in der Liste Version die Version des Betriebssystems aus.
        3. Wählen Sie in der Liste Typ des Bootlaufwerks den Bootlaufwerkstyp aus.
        4. Geben Sie im Feld Größe (GB) die Größe des Bootlaufwerks an.
      • Wenn Sie ein benutzerdefiniertes Image als Datenquelle für Ihr Bootlaufwerk auswählen möchten, klicken Sie auf Benutzerdefinierte Images und geben Sie dann auf dem Tab Benutzerdefinierte Images Folgendes an:
        1. Klicken Sie zum Auswählen des Image-Projekts auf Ändern und wählen Sie dann das Projekt aus, das das Image enthält.
        2. Klicken Sie in der Liste Image auf das Image, das Sie importieren möchten.
        3. Wählen Sie in der Liste Typ des Bootlaufwerks den Bootlaufwerkstyp aus.
        4. Geben Sie im Feld Größe (GB) die Größe des Bootlaufwerks an.
      • Wenn Sie einen Standardsnapshot als Datenquelle für Ihr Bootlaufwerk auswählen möchten, klicken Sie auf Snapshots und geben Sie dann auf dem Tab Snapshots Folgendes an:
        1. Wählen Sie in der Liste Snapshot den Snapshot aus.
        2. Wählen Sie in der Liste Typ des Bootlaufwerks den Bootlaufwerkstyp aus.
        3. Geben Sie im Feld Größe (GB) die Größe des Bootlaufwerks an.
      • Wenn Sie einen Archiv-Snapshot als Datenquelle für Ihr Bootlaufwerk auswählen möchten, klicken Sie auf Archiv-Snapshots und geben Sie dann auf dem angezeigten Tab Archiv-Snapshots Folgendes an:
        1. Wählen Sie in der Liste Archiv-Snapshot den Archiv-Snapshot aus.
        2. Wählen Sie in der Liste Typ des Bootlaufwerks den Bootlaufwerkstyp aus.
        3. Geben Sie im Feld Größe (GB) die Größe des Bootlaufwerks an.
      • Wenn Sie ein vorhandenes Laufwerk als Bootlaufwerk auswählen möchten, klicken Sie auf Vorhandene Laufwerke. Wählen Sie dann auf dem angezeigten Tab Vorhandene Laufwerke ein vorhandenes Laufwerk in der Liste Laufwerk aus. Bei dieser Option wird das vorhandene Laufwerk als Bootlaufwerk verwendet und kein neues Laufwerk erstellt.

    3. Optional: Erweitern Sie für erweiterte Konfigurationsoptionen den Abschnitt Erweiterte Konfigurationen einblenden.

    4. Klicken Sie auf Auswählen, um die Bootlaufwerksoptionen zu bestätigen und zum Bereich Betriebssystem und Speicher zurückzukehren.

    5. Optional: Informationen zum Anhängen von Nicht-Bootlaufwerken an Ihre Instanz finden Sie unter Instanz mit zusätzlichen Nicht-Bootlaufwerken erstellen.

  4. Wenn Sie kein vorhandenes Bootlaufwerk ausgewählt haben, konfigurieren Sie es als regionales Laufwerk. Gehen Sie dazu so vor:

    1. Klicken Sie im Navigationsmenü auf Datenschutz. Führen Sie im angezeigten Bereich Datenschutz die folgenden Schritte aus:

      1. Wenn Sie alle neuen Laufwerke für die Instanz so konfigurieren möchten, dass sie die synchrone Laufwerksreplikation (regionale Persistent Disk oder Hyperdisk Balanced High Availability) verwenden, wählen Sie das Kästchen Regionale Laufwerke aus.

      2. (Standardmäßig ist keine Aktion erforderlich.) Entfernen Sie das Häkchen aus dem Kästchen Bootlaufwerke ausschließen.

  5. Optional: Geben Sie weitere Konfigurationsoptionen an. Weitere Informationen finden Sie unter Konfigurationsoptionen beim Erstellen von Instanzen.

  6. Klicken Sie zum Erstellen und Starten der Instanz auf Erstellen.

gcloud

Verwenden Sie den Befehl gcloud compute instances create, um eine Instanz zu erstellen, und das Flag --create-disk, um das regionale Laufwerk anzugeben. Bei der Angabe der Laufwerkparameter geben die Zeichen ^:^ an, dass das Trennzeichen zwischen Parametern ein Doppelpunkt (:) ist. Dadurch können Sie ein Komma (,) verwenden, wenn Sie den Parameter „replica-zones“ angeben.

  • So erstellen Sie eine Instanz und ihr regionales Bootlaufwerk aus einem öffentlichen Image oder einem benutzerdefinierten Image (Vorabversion):

    gcloud compute instances create PRIMARY_INSTANCE_NAME \
    --zone=ZONE --project=PROJECT_ID \
    --create-disk=^:^name=REGIONAL_DISK_NAME:boot=true:type=DISK_TYPE:replica-zones=ZONE,REMOTE_ZONE:[IMAGE_NAME_OR_FAMILY]
    

    Ersetzen Sie Folgendes:

    • PRIMARY_INSTANCE_NAME: ein Name für die Instanz
    • ZONE: der Name der Zone, in der die Instanz erstellt werden soll
    • PROJECT_ID: der Name des Projekts, in dem die Instanz erstellt werden soll.
    • REGIONAL_DISK_NAME: ein Name für das regionale Laufwerk
    • DISK_TYPE: der zu erstellende Laufwerkstyp, z. B. hyperdisk-balanced-high-availability.
    • REMOTE_ZONE: die alternative Zone für das regionale Laufwerk
    • IMAGE_NAME_OR_FAMILY: Der Name oder die Familie des zu verwendenden Images.

    • Wenn Sie eine bestimmte Version eines öffentlichen oder benutzerdefinierten Images verwenden möchten, geben Sie image=<var>IMAGE_NAME</var> an, wobei <var>IMAGE_NAME</var> der Image-Name ist. Beispiel: image=debian-13-trixie-v20260902 oder image=my-custom-image.

    • Wenn Sie eine Image-Familie verwenden möchten, geben Sie image-family=<var>IMAGE_FAMILY</var>:image-family-scope=global an. Dadurch wird die Instanz mit dem neuesten nicht verworfenen Betriebssystem-Image in der Image-Familie erstellt.

      Wenn Sie beispielsweise die neueste Version des Betriebssystem-Images in der Debian 13-Image-Familie verwenden möchten, geben Sie image-family=debian-13:image-family-scope=global an.

  • So erstellen Sie eine Instanz und ein regionales Bootlaufwerk aus einem Snapshot:

    gcloud compute instances create PRIMARY_INSTANCE_NAME \
    --zone=ZONE --project=PROJECT_ID \
    --create-disk=^:^name=REGIONAL_DISK_NAME:boot=true:type=DISK_TYPE:source-snapshot=SNAPSHOT_NAME:replica-zones=ZONE,REMOTE_ZONE
    

    Verwenden Sie dieselben Parameter wie im vorherigen Befehl und ersetzen Sie <var>SNAPSHOT_NAME</var> durch den Namen des Snapshots für das Bootlaufwerk, z. B. dev-snapshot-may2026.

REST

Erstellen Sie eine POST-Anfrage an die Methode instances.insert und geben Sie die Attribute boot: 'true' und replicaZones an. Geben Sie das Attribut sourceSnapshot an, um die Instanz aus einem Snapshot zu erstellen. Geben Sie zum Erstellen der Instanz aus einem Image das Attribut sourceImage an.

  • So erstellen Sie eine Instanz und ihr regionales Bootlaufwerk aus einem Snapshot:
POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/instances
{
 "name": "INSTANCE_NAME",
 "disks": [{
    "boot": true,
    "initializeParams": {
       "sourceSnapshot": "global/snapshots/BOOT_SNAPSHOT_NAME",
       "replicaZones": [
           "projects/PROJECT_ID/zones/ZONE",
           "projects/PROJECT_ID/zones/REMOTE_ZONE"
       ],
       "diskType": "projects/PROJECT_ID/zones/ZONE/diskTypes/DISK_TYPE"
    }
  }],
 "networkInterfaces": [
    {
      "network": "global/networks/default"
    }
  ]
}

Ersetzen Sie Folgendes:

  • PROJECT_ID: Ihre Projekt-ID.
  • ZONE: der Name der Zone, in der Sie die Instanz erstellen möchten
  • INSTANCE_NAME: ein Name für die Instanz
  • BOOT_SNAPSHOT_NAME: der Name des Bootlaufwerk-Snapshots.
  • REMOTE_ZONE: die Remote-Zone für das regionale Laufwerk
  • DISK_TYPE: der Typ des zu erstellenden Laufwerks, z. B. hyperdisk-balanced-high-availability,

  • So erstellen Sie eine Instanz und ihr regionales Bootlaufwerk aus einem Image (Vorschau):

POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/instances
{
 "name": "INSTANCE_NAME",
 "disks": [{
    "boot": true,
    "initializeParams": {
       "sourceImage": "projects/IMAGE_PROJECT/global/images/IMAGE_NAME",
       "replicaZones": [
           "projects/PROJECT_ID/zones/ZONE",
           "projects/PROJECT_ID/zones/REMOTE_ZONE"
       ],
       "diskType": "projects/PROJECT_ID/zones/ZONE/diskTypes/DISK_TYPE"
    }
  }],
 "networkInterfaces": [
    {
      "network": "global/networks/default"
    }
  ]
}

Neue Instanz erstellen und regionale Datenträger anhängen

Beim Erstellen einer Instanz können Sie optionalHyperdisk Balanced High Availability-Volumes als zusätzliche Datenlaufwerke hinzufügen.

Informationen zum Erstellen und Anhängen einesHyperdisk Balanced High Availability-Volumes an eine Instanz während der Instanzerstellung finden Sie in einem der folgenden Abschnitte:

Regionales Bootlaufwerk an eine Instanz anhängen

Führen Sie die Schritte in diesem Abschnitt aus, um eine der folgenden Aufgaben auszuführen:

  • Ersetzen Sie das Bootlaufwerk einer vorhandenen Instanz durch ein regionales Bootlaufwerk.
  • Führen Sie ein Failover eines regionalen Bootlaufwerks auf eine Hot-Stand-by-Instanz aus, die in der Sicherungszone ausgeführt wird. Dazu hängen Sie das regionale Laufwerk als Bootlaufwerk an die Instanz an.

Bei diesen Schritten wird davon ausgegangen, dass die regionale Festplatte und die Instanz bereits vorhanden sind.

Verwenden Sie die gcloud CLI oder REST, um ein regionales Bootlaufwerk an eine Instanz anzuhängen.

gcloud

  1. Instanz beenden
    gcloud compute instances stop INSTANCE_NAME  --zone=ZONE
    
  2. Trennen Sie das aktuelle Bootlaufwerk von der Instanz.
    gcloud compute instances detach-disk INSTANCE_NAME \
     --zone=ZONE --disk=CURRENT_BOOT_DEVICE_NAME
    
  3. Hängen Sie das regionale Bootlaufwerk an die Instanz an.
    gcloud compute instances attach-disk INSTANCE_NAME  \
     --zone=ZONE  \
     --disk=REGIONAL_DISK_NAME  \
     --disk-scope=regional --force-attach \
     --boot
    
  4. Starten Sie die Instanz neu.

    gcloud compute instances start INSTANCE_NAME
    

Ersetzen Sie die Variablen in den vorherigen Befehlen durch Folgendes:

  • INSTANCE_NAME: der Name der Instanz, an die Sie das regionale Bootlaufwerk anhängen möchten.
  • ZONE: die Zone, in der sich die Instanz befindet.
  • CURRENT_BOOT_DEVICE_NAME: der Name des Bootlaufwerks, das von der Instanz verwendet wird. Dieser ist in der Regel mit dem Namen der Instanz identisch.
  • REGIONAL_DISK_NAME: der Name des regionalen Laufwerks, das Sie als Bootlaufwerk an die Instanz anhängen möchten.

Optional: Wenn Sie das regionale Bootlaufwerk aufgrund eines Ausfalls oder Fehlers nicht von der primären Instanz trennen können, fügen Sie das Flag --force-attach hinzu.

REST

  1. Instanz beenden

    POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/stop
    
  2. Trennen Sie das aktuelle Bootlaufwerk von der Instanz.

    POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/detachDisk?deviceName=CURRENT_BOOT_DEVICE_NAME
    
  3. Hängen Sie das regionale Bootlaufwerk an die Instanz an.

    Erstellen Sie eine POST-Anfrage an die Methode compute.instances.attachDisk und fügen Sie die URL zum regionalen Bootlaufwerk hinzu:

    POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/attachDisk
    {
    "source": "compute/v1/projects/PROJECT_ID/regions/REGION/disks/REGIONAL_DISK_NAME",
    "boot": true
    }
  4. Starten Sie die Instanz neu.

    POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/start
    

Ersetzen Sie die Variablen in den vorherigen Befehlen durch Folgendes:

  • PROJECT_ID: Ihre Projekt-ID.
  • INSTANCE_NAME: der Name der Instanz, an die Sie das regionale Laufwerk anhängen möchten
  • ZONE: die Zone, in der sich die Instanz befindet
  • CURRENT_BOOT_DEVICE_NAME: der Name des Bootlaufwerks, das von der Instanz verwendet wird. Dieser ist in der Regel mit dem Namen der Instanz identisch.
  • REGION: die Region, in der sich das regionale Laufwerk befindet
  • REGIONAL_DISK_NAME: der Name des regionalen Laufwerks, das Sie als Bootlaufwerk an die Instanz anhängen möchten.

Optional: Wenn Sie das regionale Bootlaufwerk aufgrund eines Ausfalls oder Fehlers nicht von der Instanz trennen können, an die es ursprünglich angehängt wurde, fügen Sie "forceAttach": true im Anfragetext hinzu.

Regionale Laufwerke auflisten und beschreiben

Sie können eine Liste aller konfigurierten regionalen Festplatten und Informationen zu ihren Attributen aufrufen, darunter:

  • Laufwerk-ID
  • Laufwerksname
  • Größe
  • Laufwerkstyp
  • Region
  • Zonale Replikate

Wenn Sie detaillierte Informationen zu Ihren regionalen Laufwerken aufrufen möchten, verwenden Sie Folgendes:

Größe eines regionalen Laufwerks ändern

Wenn Instanzen mit regionalen Laufwerken zusätzlichen Speicherplatz benötigen, können Sie die Größe der Laufwerke ändern. Sie können die Größe eines regionalen Laufwerks jederzeit anpassen, auch wenn das Laufwerk an eine laufende Instanz angehängt ist. Sie können für die Instanz auch mehrere sekundäre Laufwerke erstellen, wenn Sie Ihre Daten auf getrennten Volumes speichern möchten. Bei Hyperdisk Balanced High Availability können Sie auch die IOPS- und Durchsatzlimits für das Laufwerk erhöhen.

Größe eines regionalen Laufwerks verringern

Sie können die Größe eines Datenträgers nur erhöhen, nicht jedoch verringern. Zum Verringern der Laufwerkgröße müssen Sie ein neues Laufwerk mit einer kleineren Größe erstellen. Bis Sie das ursprüngliche größere Laufwerk löschen, werden Ihnen beide Laufwerke in Rechnung gestellt.

Hinweise zum Ändern der Größe eines Hyperdisk Balanced High Availability-Volumes im Modus für mehrere Autoren

Sie können die Größe eines Hyperdisk Balanced High Availability-Volumes im Modus für mehrere Autoren erhöhen, während es an mehrere Instanzen angehängt ist. Beachten Sie jedoch die folgenden Einschränkungen:

  • Sie können die Größe eines Hyperdisk Balanced High Availability-Volumes im Modus für mehrere Autoren nicht erhöhen, wenn sich eine der Instanzen, an die das Volume angehängt ist, in einer Zone befindet, in der ein Ausfall auftritt.
  • Sie müssen warten, bis die Größenänderung abgeschlossen ist, bevor Sie versuchen, von einer der angehängten Instanzen auf das Laufwerk zuzugreifen.
  • Nachdem die Größenänderung abgeschlossen ist, müssen Sie prüfen, ob die aktualisierte Laufwerksgröße für alle angehängten Instanzen sichtbar ist.
  • Nachdem Sie geprüft haben, ob die aktualisierte Laufwerksgröße für alle angehängten Instanzen sichtbar ist, müssen Sie eine Verbindung zu einer der angehängten Instanzen herstellen, um die Größe des Dateisystems anzupassen.

Größe eines regionalen Laufwerks erhöhen

Der Befehl zur Größenanpassung ist für regionale und zonale Laufwerke sehr ähnlich. Sie müssen jedoch eine Region anstelle einer Zone für den Speicherort des Laufwerks angeben. Eine Anleitung zum Ändern eines regionalen Laufwerks finden Sie hier: Hyperdisk-Volume ändern

Nächste Schritte