Mit dem Klonen von Laufwerken können Sie eine sofort verwendbare Kopie eines vorhandenen Laufwerks am selben Standort (Zone oder Region) wie das Quelllaufwerk erstellen. Erstellen Sie einen Laufwerkklon in Szenarien, in denen Sie eine Kopie eines vorhandenen Laufwerks erstellen möchten, die Sie schnell an eine Instanz anhängen können. Beispiele:
- Staging-Umgebungen durch Duplizieren von Produktionsdaten erstellen, um Fehler zu beheben, ohne die Produktion zu beeinträchtigen
- Unterbrechungsfreie Malwarescans eines Laufwerks durchführen, ohne die Leistung einer Produktionsarbeitslast zu beeinträchtigen
- Kopien für die Überprüfung von Datenbanksicherungen erstellen
- Daten von Nicht-Bootlaufwerken in ein neues Projekt verschieben
- Laufwerke beim horizontalen Skalieren von VMs duplizieren
In diesem Dokument erfahren Sie, wie Laufwerksklone funktionieren und wie Sie einen Laufwerksklon erstellen.
Wenn Sie die Notfallwiederherstellung für Ihre Daten aktivieren möchten, sichern Sie Ihr Laufwerk mit Standard-Snapshots, anstatt Laufwerkklone zu verwenden. Wenn Sie Laufwerksinhalte in regelmäßigen Abständen erfassen möchten, ohne neue Laufwerke zu erstellen, verwenden Sie Instant Snapshots, da sie speichereffizienter als Klone sind. Weitere Optionen zum Schutz von Laufwerken finden Sie unter Datenschutzoptionen.
Hinweise
-
Richten Sie die Authentifizierung ein, falls Sie dies noch nicht getan haben.
Bei der Authentifizierung wird Ihre Identität für den Zugriff auf Cloud de Confiance 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:
Wählen Sie den Tab für die gewünschte Verwendung der Beispiele auf dieser Seite aus:
Console
Wenn Sie über die Cloud de Confiance Console auf Dienste und APIs von Cloud de Confiance by S3NS zugreifen, müssen Sie die Authentifizierung nicht einrichten.
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 dem folgenden Befehl:
gcloud init
-
- Legen Sie eine Standardregion und -zone fest.
-
Installieren Sie die Google Cloud CLI.
-
Konfigurieren Sie die gcloud CLI für die Verwendung Ihrer föderierten Identität.
Weitere Informationen finden Sie unter Mit Ihrer föderierten Identität in der gcloud CLI anmelden.
-
Erstellen Sie lokale Authentifizierungsdaten für Ihr Nutzerkonto:
gcloud auth application-default login
Wenn ein Authentifizierungsfehler zurückgegeben wird, prüfen Sie, ob Sie sich mit Ihrer föderierten Identität in der gcloud CLI angemeldet haben.
-
Installieren Sie die Google Cloud CLI.
-
Konfigurieren Sie die gcloud CLI für die Verwendung Ihrer föderierten Identität.
Weitere Informationen finden Sie unter Mit Ihrer föderierten Identität in der gcloud CLI anmelden.
-
Erstellen Sie lokale Authentifizierungsdaten für Ihr Nutzerkonto:
gcloud auth application-default login
Wenn ein Authentifizierungsfehler zurückgegeben wird, prüfen Sie, ob Sie sich mit Ihrer föderierten Identität in der gcloud CLI angemeldet haben.
-
Installieren Sie die Google Cloud CLI.
-
Konfigurieren Sie die gcloud CLI für die Verwendung Ihrer föderierten Identität.
Weitere Informationen finden Sie unter Mit Ihrer föderierten Identität in der gcloud CLI anmelden.
-
Erstellen Sie lokale Authentifizierungsdaten für Ihr Nutzerkonto:
gcloud auth application-default login
Wenn ein Authentifizierungsfehler zurückgegeben wird, prüfen Sie, ob Sie sich mit Ihrer föderierten Identität in der gcloud CLI angemeldet haben.
-
Installieren Sie die Google Cloud CLI.
-
Konfigurieren Sie die gcloud CLI für die Verwendung Ihrer föderierten Identität.
Weitere Informationen finden Sie unter Mit Ihrer föderierten Identität in der gcloud CLI anmelden.
-
Erstellen Sie lokale Authentifizierungsdaten für Ihr Nutzerkonto:
gcloud auth application-default login
Wenn ein Authentifizierungsfehler zurückgegeben wird, prüfen Sie, ob Sie sich mit Ihrer föderierten Identität in der gcloud CLI angemeldet haben.
Terraform
Wenn Sie die Terraform-Beispiele auf dieser Seite in einer lokalen Entwicklungsumgebung verwenden möchten, installieren und initialisieren Sie die gcloud CLI und richten Sie dann die Standardanmeldedaten für Anwendungen mit Ihren Nutzeranmeldedaten ein.
Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Go
Wenn Sie die Go-Beispiele auf dieser Seite in einer lokalen Entwicklungsumgebung verwenden möchten, installieren und initialisieren Sie die gcloud CLI und richten Sie dann die Standardanmeldedaten für Anwendungen mit Ihren Nutzeranmeldedaten ein.
Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Java
Wenn Sie die Java-Beispiele auf dieser Seite in einer lokalen Entwicklungsumgebung verwenden möchten, installieren und initialisieren Sie die gcloud CLI und richten Sie dann die Standardanmeldedaten für Anwendungen mit Ihren Nutzeranmeldedaten ein.
Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Python
Wenn Sie die Python-Beispiele auf dieser Seite in einer lokalen Entwicklungsumgebung verwenden möchten, installieren und initialisieren Sie die gcloud CLI und richten Sie dann die Standardanmeldedaten für Anwendungen mit Ihren Nutzeranmeldedaten ein.
Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
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.
Weitere Informationen finden Sie in der Dokumentation zur Cloud de Confiance -Authentifizierung unter Für die Verwendung von REST authentifizieren.
Zusammenfassung der Anwendungsfälle
Sie können ein Laufwerk nicht nur für schnelle Tests und Fehlerbehebungen duplizieren, sondern auch die Hochverfügbarkeit für ein zonales Laufwerk aktivieren, indem Sie einen regionalen Klon des zonalen Laufwerks erstellen. Wenn Sie ein regionales Laufwerk aus einem zonalen Laufwerk erstellen, hat das regionale Laufwerk ein Replikat des Laufwerks in zwei Zonen innerhalb derselben Region. Nachdem Sie das regionale Laufwerk erstellt haben, verwenden Sie es anstelle des zonalen Laufwerks. Im seltenen Fall eines Ausfalls in einer Zone können Sie weiterhin auf die Daten aus dem Replikat in der anderen Zone zugreifen.
In dieser Tabelle sind die verschiedenen Arten von Klonen zusammengefasst, die von Compute Engine unterstützt werden.
| Klontyp | Geeignet für | Unterstützte Laufwerkstypen |
|---|---|---|
| Zonaler Klon aus einem zonalen Laufwerk |
Erstellen Sie eine identische Kopie eines Laufwerks in derselben Zone für eine der folgenden Aufgaben:
|
|
| Regionaler Klon eines zonalen Laufwerks |
|
|
| Regionaler Klon eines regionalen Laufwerks |
Erstellen Sie eine identische Kopie eines regionalen Laufwerks in derselben Region für:
|
|
So funktioniert das Klonen von Laufwerken
Wenn Sie ein Laufwerk klonen, erstellen Sie ein neues Laufwerk, das alle Daten vom Quelllaufwerk enthält. Sie können einen Laufwerkklon auch dann erstellen, wenn das vorhandene Laufwerk an eine VM-Instanz angehängt ist. Nachdem Sie ein Laufwerk geklont haben, können Sie das Quelllaufwerk löschen, ohne den Klon zu löschen.
Standardmäßig übernehmen die Klone eines Laufwerks dessen Größe, Leistungsgrenzen, Typ und die genaue Zone oder Region. Einige dieser Attribute können Sie so ändern:
Größe: Sie können einen Klon erstellen, der größer als das Quelllaufwerk ist, aber nicht kleiner.
Leistung: Für Hyperdisk-Volumes können Sie ein anderes Leistungslimit für den Klon angeben. Regionale Klone zonaler Hyperdisk-Volumes sind Hyperdisk Balanced High Availability-Volumes und können andere Leistungslimits haben.
Standort: Standardmäßig wird der Klon eines Laufwerks bei zonalen Laufwerken in derselben Zone und bei regionalen Laufwerken in derselben Region erstellt. Wenn Sie jedoch einen regionalen Klon eines zonalen Laufwerks erstellen möchten, können Sie eine zweite Zone angeben, die sich in derselben Region wie das zonale Laufwerk befindet. Der neue Klon wird auch als regionaler Klon bezeichnet und hat jeweils ein Replikat in der Zone des Quelllaufwerks und in der zweiten von Ihnen angegebenen Zone.
Typ: Regionale Klone eines zonalen Hyperdisk Balanced- oder Hyperdisk Extreme-Volumes sind Hyperdisk Balanced High Availability-Volumes.
Klonlatenz für Datenlaufwerke
Die Compute Engine klont in der Regel Entwickler-Datenlaufwerke (keine Bootlaufwerke) mit bis zu 32 GiB in weniger als zehn Sekunden. Bei Datenlaufwerken im Unternehmensmaßstab mit einer Benchmark von 1 TiB werden Klone in der Regel in weniger als einer Minute erstellt.
Geklonte Laufwerke müssen nicht vorab initialisiert werden. Sie können an Instanzen angehängt werden und erreichen sofort nach der Erstellung die volle Leistung. Dadurch werden Initialisierungsverzögerungen vermieden und umfangreiche Workflows wie Sicherheitsscans und die Einrichtung von Entwicklungs- und Testumgebungen erheblich beschleunigt.
Regionale Hyperdisk-Volumes, die aus zonalen Hyperdisk-Volumes geklont wurden
Ein regionaler Klon eines vorhandenen zonalen Hyperdisk-Volumes ist immer ein neues Hyperdisk Balanced High Availability-Volume. Das liegt daran, dass Hyperdisk Balanced High Availability die einzige unterstützte regionale Hyperdisk ist.
Wie Sie eine regionale Hyperdisk aus einer zonalen Hyperdisk erstellen, hängt vom Typ ab.
Sie können ein regionales Laufwerk erstellen, indem Sie das Quelllaufwerk klonen, wenn das Quelllaufwerk ein Hyperdisk Balanced- oder Hyperdisk Extreme-Volume ist.
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.
Leistung von Hyperdisk Balanced High Availability-Volumes, die von zonalen Laufwerken geklont wurden
Wenn Sie ein neues Hyperdisk Balanced High Availability-Volume aus einem Hyperdisk Balanced- oder Hyperdisk Extreme-Volume erstellen, übernimmt das neue Laufwerk die Größe des Quelllaufwerks. Sie können jedoch eine andere Größe angeben.
Die maximale bereitgestellte Leistung des neuen Laufwerks ist möglicherweise geringer als die des Quelllaufwerks, da Hyperdisk Extreme und Hyperdisk Balanced höhere Leistungslimits als Hyperdisk Balanced High Availability haben, wie in der folgenden Tabelle aufgeführt.
| Hyperdisk-Typ | Maximale E/A-Vorgänge pro Sekunde (IOPS) | Maximaler Durchsatz ( MiB/s) |
|---|---|---|
| Hyperdisk Balanced High Availability | 100.000 | 2.400 |
| Hyperdisk abgestimmt | 160.000 | 2.400 |
| Hyperdisk Extrem | 350.000 | 5.000 |
Sie können Limits für das neue regionale Laufwerk angeben. Die Limits dürfen jedoch die maximalen Leistungslimits von Hyperdisk Balanced High Availability nicht überschreiten – 100.000 IOPS und 2.400 MiB/s.
Wenn Sie kein Leistungslimit für das neue Laufwerk angeben, stellt Compute Engine das Laufwerk mit den Standard-IOPS und dem Standarddurchsatz bereit, die von der Größe des Hyperdisk Balanced High Availability-Volumes abhängen. Informationen zu den Standardlimits finden Sie unter Standardgrößen- und Leistungslimits für Hyperdisk Balanced High Availability.
Um 100.000 IOPS zu erreichen, muss die Größe eines Hyperdisk Balanced High Availability-Volumes mindestens 200 GiB betragen. Daher müssen Sie möglicherweise auch die bereitgestellte Größe des regionalen Klons erhöhen.
Beispiel
Angenommen, Sie haben ein Hyperdisk Extreme-Volume mit 150 GiB, hdx-1, das mit 180.000 IOPS bereitgestellt wurde.
Wenn Sie einen regionalen Klon von hdx-1 erstellen und keine neue Größe oder kein neues Leistungslimit angeben, ist das neue regionale Laufwerk ein 150-GiB-Hyperdisk Balanced High Availability-Volume mit dem Standard-IOPS-Limit für diese Größe: 3.900 IOPS.
Die maximale Anzahl von IOPS, die Sie für ein Hyperdisk Balanced High Availability-Volume mit 150 GiB angeben können, beträgt 75.000 IOPS. Dies basiert auf den Formeln, die unter Limits für konfigurierbare IOPS für Hyperdisk Balanced High Availability-Volumes beschrieben sind.
Wenn Sie die Größe des neuen regionalen Laufwerks nicht erhöhen, können Sie für das neue regionale Laufwerk bis zu 75.000 IOPS angeben.
Regionale Persistent Disk-Volumes, die von zonalen Persistent Disk-Volumes geklont wurden
Ein regionales Persistent Disk-Volume, das von einer zonalen Persistent Disk geklont wurde, hat denselben Typ wie der Klon. Wenn Sie beispielsweise einen zonalen nichtflüchtigen Standardspeicher klonen, erstellen Sie ein regionales nichtflüchtiges Standardspeicher-Volume.
Regionale Klone von Persistent Disk-Volumes können jedoch andere Größen- und Leistungslimits als das zonale Quelllaufwerk haben, wie im Folgenden beschrieben.
Niedrigere Leistungslimits: Regionale Klone von Persistent Disk haben möglicherweise ein niedrigeres IOPS- und Durchsatzleistungslimit als das Quelllaufwerk. Das liegt daran, dass zonale Persistent Disks höhere maximale Leistungslimits für Instanzen bieten. Beispielsweise hat ein zonaler abgestimmter nichtflüchtiger Speicher ein maximales Instanzlimit von 80.000 Schreib-IOPS, ein regionaler abgestimmter nichtflüchtiger Speicher jedoch ein Limit von 60.000 Schreib-IOPS.
Detaillierte Informationen zu den Leistungsgrenzen finden Sie unter Leistungsgrenzen für zonale Persistent Disks und Leistungsgrenzen für regionale Persistent Disks.
Für regionale nichtflüchtige Standardspeicher gilt eine Mindestgröße von 200 GiB: Regionale nichtflüchtige Standardspeicher haben eine Mindestgröße von 200 GiB. Wenn Sie also einen regionalen Klon eines zonalen nichtflüchtigen Standardspeicher-Volumes mit 10 bis 199 GiB erstellen möchten, müssen Sie für das regionale Laufwerk eine Größe von mindestens 200 GiB angeben.
Unterstützte Laufwerkstypen
Sie können alle Persistent Disk- und Hyperdisk-Typen klonen, wenn sich der Klon am selben Standort (Zone oder Region) wie das Quelllaufwerk befindet.
Das Klonen eines zonalen Laufwerks auf ein regionales Laufwerk wird nur für die folgenden Laufwerkstypen unterstützt:
Hyperdisk:
- Hyperdisk abgestimmt
- Hyperdisk Extrem
Wenn Sie ein regionales Laufwerk aus einem Hyperdisk ML- oder Hyperdisk Throughput-Volume erstellen möchten, folgen Sie der Anleitung unter Zonales Laufwerk in ein Hyperdisk Balanced High Availability-Volume ändern.
Persistent Disk:
- Abgestimmter nichtflüchtiger Speicher
- Nichtflüchtiger SSD-Speicher
- Nichtflüchtiger Standardspeicher
Extrem nichtflüchtige Speicher-Volumes sind nur zonal und unterstützen keine regionalen Laufwerke.
Beschränkungen
Für Laufwerksklone gelten die folgenden Einschränkungen und Limits.
Allgemeine Beschränkungen
Die folgenden Einschränkungen gelten für alle Vorgänge zum Klonen von Laufwerken.
- Sie können kein Laufwerk klonen, das sich in einem Hyperdisk-Pool befindet.
- Die Größe des Klons muss mindestens die Größe des Quelllaufwerks haben. Wenn Sie einen Klon mit der Cloud de Confiance Console erstellen, können Sie keine Laufwerksgröße angeben. Der Klon hat dann dieselbe Größe wie das Quelllaufwerk.
- Sie können keinen zonalen Laufwerksklon eines vorhandenen zonalen Laufwerks in einer anderen Zone erstellen.
- Sie können das Quelllaufwerk nicht löschen, während der Klon erstellt wird.
- Die Compute-Instanz, an die das Quelllaufwerk angehängt ist, kann nicht eingeschaltet werden, während der Klon erstellt wird.
- Wenn das Quelllaufwerk so markiert wurde, dass es zusammen mit der Instanz gelöscht wird, an die es angehängt ist, können Sie die Instanz nicht löschen, während der Klon erstellt wird.
- Wenn Sie ein Hyperdisk- oder Persistent Disk-Volume über die Cloud de Confiance Console klonen, können Sie die bereitgestellte Leistung für das geklonte Laufwerk nicht angeben.
Wenn Sie das Quelllaufwerk mit einem vom Kunden bereitgestellten Verschlüsselungsschlüssel (CSEK) (eingestellt) oder einem kundenverwalteten Verschlüsselungsschlüssel (CMEK) verschlüsseln, müssen Sie denselben Schlüssel auch zum Verschlüsseln des Klons verwenden.
Weitere Informationen finden Sie unter Klon eines verschlüsselten Quelllaufwerks erstellen.
Sie können kein zonales Laufwerk erstellen, indem Sie ein regionales Laufwerk klonen.
Zum Erstellen eines regionalen Laufwerkklons aus einem zonalen Quelllaufwerk muss eine der Replikatzonen des regionalen Laufwerkklons der Zone des Quelllaufwerks entsprechen.
Nach der Erstellung kann ein regionaler Laufwerkklon innerhalb von durchschnittlich drei Minuten verwendet werden. Es kann jedoch einige Minuten dauern, bis das Laufwerk vollständig repliziert wurde und einen Status erreicht, in dem das Recovery Point Objective (RPO) fast null erreicht.
Das Erstellen eines regionalen Laufwerks aus einem zonalen Bootlaufwerk, das aus einem Image erstellt wurde, ist langsamer als das Klonen zonaler Datenlaufwerke oder zonaler Bootlaufwerke, die aus Snapshots erstellt wurden. Die Dauer des Vorgangs ist vergleichbar mit der Erstellung eines Snapshots des Quelllaufwerks und der anschließenden Erstellung eines regionalen Laufwerks aus diesem Snapshot.
Bei zonalen Laufwerken, die entweder aus einem Image oder durch Klonen eines aus einem Image erstellten Laufwerks erstellt wurden, kann das Erstellen eines regionalen Klons eines solchen Laufwerks länger dauern, wenn Sie gleichzeitig Standard-Snapshots anderer Laufwerke erstellen.
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.
Ratenbegrenzungen für das Klonen von Laufwerken
Für die Häufigkeit, mit der Sie Laufwerke klonen können, gelten die folgenden Limits.
Für regionale Klone eines zonalen Bootlaufwerks gelten die folgenden Einschränkungen, wenn das zonale Laufwerk aus einem Image oder durch Klonen eines Laufwerks erstellt wurde, das aus einem Image erstellt wurde:
- Sie können innerhalb von 60 Minuten maximal sechs regionale Klone des Quelllaufwerks erstellen. Danach sind Vorgänge auf einen regionalen Klon des Quelllaufwerks alle zehn Minuten beschränkt.
- Das Limit von sechs regionalen Klonen in 60 Minuten wird mit Snapshots des Quelllaufwerks geteilt. Das bedeutet, dass Sie innerhalb von 60 Minuten maximal sechs regionale Klone und Snapshots desselben zonalen Laufwerks erstellen können. Wenn Sie innerhalb von 60 Minuten fünf Standard-Snapshots des Quelllaufwerks erstellen, können Sie innerhalb desselben Zeitraums von 60 Minuten einen regionalen Klon oder einen weiteren Snapshot desselben Laufwerks erstellen.
Für Klone anderer regionaler oder zonaler Laufwerke gelten die folgenden Einschränkungen:
- Sie können alle 30 Sekunden einen Klon eines bestimmten Quelllaufwerks oder seiner Klone erstellen.
- Es kann maximal 1.000 gleichzeitige Laufwerkklone eines bestimmten Quelllaufwerks (oder von dessen Klonen) geben. Bei Überschreiten dieses Limits wird ein
internalErrorzurückgegeben. Wenn Sie jedoch einen Laufwerkklon erstellen und später löschen, wird der gelöschte Laufwerkklon nicht für dieses Limit berücksichtigt. - Nachdem ein Laufwerk geklont wurde, werden alle nachfolgenden Klone dieses Laufwerks oder seiner Klone auf das Limit von 1.000 gleichzeitigen Laufwerkklonen für das ursprüngliche Quelllaufwerk und auf das Limit für die Erstellung von höchstens einem Klon alle 30 Sekunden angerechnet.
Wenn Sie ein regionales Laufwerk durch Klonen eines zonalen Laufwerks erstellen, können Sie alle 15 Minuten höchstens 1 TiB Kapazität klonen, mit einem Burst-Anfragelimit von 257 TiB.
Fehlermeldungen
Wenn Sie das Limit für das Klonen überschreiten, schlägt die Anfrage mit folgendem Fehler fehl:
RATE LIMIT: ERROR: (gcloud.compute.disks.create) Could not fetch resource: - Operation rate exceeded for resource RESOURCE. Too frequent operations from the source resource.
Laufwerksklone erstellen
In diesem Abschnitt wird erläutert, wie Sie ein vorhandenes Laufwerk duplizieren und einen Laufwerksklon erstellen können.
Eine detaillierte Anleitung finden Sie je nach Art der Erstellung des Laufwerkklons in einem der folgenden Abschnitte in diesem Dokument:
- Wenn Sie ein Laufwerk für schnelle Tests, Fehlerbehebung oder horizontale Skalierung klonen möchten, erstellen Sie einen Laufwerkklon am selben Standort wie die Quelle.
- Wenn Sie ein zonales Laufwerk hochverfügbar machen möchten, erstellen Sie einen regionalen Laufwerksklon aus einem zonalen Laufwerk.
- Klon eines verschlüsselten Quelllaufwerks erstellen
Laufwerkklon am selben Speicherort wie die Quelle erstellen
In diesem Abschnitt wird beschrieben, wie Sie einen Klon eines vorhandenen Laufwerks erstellen, der sich bei zonalen Laufwerken in derselben Zone bzw. bei regionalen Laufwerken in derselben Region wie das Quelllaufwerk befindet. Sie können die Cloud de Confiance Console, die Google Cloud CLI, REST oder Cloud-Clientbibliotheken verwenden.
Informationen zum Erstellen eines regionalen Laufwerks durch Klonen eines zonalen Laufwerks finden Sie unter Regionalen Laufwerksklon aus einem zonalen Laufwerk erstellen.
Cloud de Confiance Console
Rufen Sie in der Cloud de Confiance Console die Seite Laufwerke auf.
Suchen Sie in der Liste der Laufwerke nach dem Laufwerk, das Sie klonen möchten.
Klicken Sie in der Spalte Aktionen auf die Menüschaltfläche und wählen Sie Laufwerk klonen aus.
Führen Sie im angezeigten Bereich Laufwerk klonen die folgenden Schritte aus:
- Geben Sie im Feld Name einen Namen für das geklonte Laufwerk an.
- Optional: Prüfen Sie bei zonalen Laufwerken unter Standort, ob Einzelne Zone ausgewählt ist.
- Prüfen Sie unter Attribute die anderen Details für das geklonte Laufwerk.
- Klicken Sie auf Erstellen, um das Erstellen des geklonten Laufwerks abzuschließen.
Google Cloud CLI
Führen Sie den Befehl disks create aus und geben Sie das Flag --source-disk an, um ein zonales Quelllaufwerk zu klonen und ein neues zonales Laufwerk zu erstellen:
gcloud compute disks create TARGET_DISK_NAME \
--description="cloned disk" \
--source-disk=projects/PROJECT_ID/zones/ZONE/disks/SOURCE_DISK_NAME
Ersetzen Sie Folgendes:
TARGET_DISK_NAME: Name des neuen Laufwerks.PROJECT_ID: die ID des Projekts, in dem Sie das Laufwerk klonen möchten.ZONE: Zone des Quelllaufwerks und des neuen Laufwerks.SOURCE_DISK_NAME: der Name des Quelllaufwerks.
Terraform
Verwenden Sie zum Erstellen eines Laufwerkklons die Ressource google_compute_disk.
Informationen zum Anwenden oder Entfernen einer Terraform-Konfiguration finden Sie unter Grundlegende Terraform-Befehle.
Go
Go
Bevor Sie dieses Beispiel verwenden, folgen Sie den Schritten zur Einrichtung von Go in der Compute Engine-Kurzanleitung zur Verwendung von Clientbibliotheken. Weitere Informationen finden Sie in der Referenzdokumentation zur Compute Engine Go API.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Compute Engine zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Java
Java
Bevor Sie dieses Beispiel verwenden, folgen Sie den Schritten zur Einrichtung von Java in der Compute Engine-Kurzanleitung zur Verwendung von Clientbibliotheken. Weitere Informationen finden Sie in der Referenzdokumentation zur Compute Engine Java API.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Compute Engine zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Python
Python
Bevor Sie dieses Beispiel verwenden, folgen Sie den Schritten zur Einrichtung von Python in der Compute Engine-Kurzanleitung zur Verwendung von Clientbibliotheken. Weitere Informationen finden Sie in der Referenzdokumentation zur Compute Engine Python API.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Compute Engine zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
REST
Wenn Sie ein zonales Quelllaufwerk klonen und ein neues zonales Laufwerk erstellen möchten, senden Sie eine POST-Anfrage an die Methode compute.disks.insert.
Geben Sie im Anfragetext die Parameter name und sourceDisk an. Alle nicht angegebenen Attribute werden im Klon vom Quelllaufwerk übernommen.
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/disks
{
"name": "TARGET_DISK_NAME"
"sourceDisk": "projects/PROJECT_ID/zones/ZONE/disks/SOURCE_DISK_NAME"
}
Ersetzen Sie Folgendes:
PROJECT_ID: die ID des Projekts, in dem Sie das Laufwerk klonen möchten.ZONE: Zone des Quelllaufwerks und des neuen Laufwerks.TARGET_DISK_NAME: Name des neuen Laufwerks.SOURCE_DISK_NAME: Name des Quelllaufwerks.
Regionalen Laufwerkklon aus einem zonalen Laufwerk erstellen
Sie können ein neues regionales Laufwerk erstellen, indem Sie ein vorhandenes zonales Boot- oder Datenlaufwerk eines der folgenden Typen klonen:
- Hyperdisk abgestimmt
- Hyperdisk Extrem
- Nichtflüchtiger Standardspeicher, abgestimmter nichtflüchtiger Speicher und nichtflüchtiger SSD-Speicher
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.
Wenn das Quelllaufwerk ein Hyperdisk Balanced- oder Hyperdisk Extreme-Volume ist, ist das regionale Laufwerk immer ein Hyperdisk Balanced High Availability-Volume und übernimmt nicht die bereitgestellte Leistung des zonalen Laufwerks. Wenn Sie keine Größe angeben oder das Laufwerk mit der Cloud de Confiance Console klonen, erstellt Compute Engine das neue Laufwerk mit den Standardleistungslimits für seine Größe.
Wenn Sie die Größe und bei Hyperdisk Balanced High Availability-Laufwerken die bereitgestellte Leistung des regionalen Laufwerks festlegen möchten, müssen Sie das Laufwerk mit der Google Cloud CLI oder REST klonen. Die Cloud de Confiance Console kann dafür nicht verwendet werden.
Console
Rufen Sie in der Cloud de Confiance Console die Seite Laufwerke auf.
Suchen Sie in der Liste der Laufwerke nach dem zonalen Persistent Disk-Volume, das Sie klonen möchten.
Klicken Sie in der Spalte Aktionen auf die Menüschaltfläche und wählen Sie Laufwerk klonen aus.
Führen Sie im angezeigten Bereich Laufwerk klonen die folgenden Schritte aus:
- Geben Sie im Feld Name einen Namen für das geklonte Laufwerk an.
- Wählen Sie als Standort die Option Regional und dann die sekundäre Replikatzone für das neue regionale geklonte Laufwerk aus.
- Prüfen Sie unter Attribute die anderen Details für das geklonte Laufwerk.
- Klicken Sie auf Erstellen, um das Erstellen des geklonten Laufwerks abzuschließen.
gcloud
Führen Sie zum Erstellen eines regionalen Laufwerksklons aus einem zonalen Laufwerk den Befehl gcloud compute disks create aus und geben Sie die Parameter --region und --replica-zones an.
Wenn das zonale Laufwerk ein Hyperdisk Balanced- oder Hyperdisk Extreme-Volume ist, geben Sie das Flag --type=hyperdisk-balanced-high-availability an, da das regionale Laufwerk ein Hyperdisk Balanced High Availability-Volume sein muss. Wenn Sie die bereitgestellte Leistung angeben, müssen Sie auch die Laufwerksgröße angeben, auch wenn sie mit der Größe des Quelllaufwerks übereinstimmt.
Wenn Sie ein Persistent Disk-Volume klonen möchten, lassen Sie das Flag --type weg.
gcloud compute disks create TARGET_DISK_NAME \ --description="zonal to regional cloned disk" \ --region=CLONED_REGION \ --source-disk=SOURCE_DISK_NAME \ --source-disk-zone=SOURCE_DISK_ZONE \ --replica-zones=SOURCE_DISK_ZONE,REPLICA_ZONE_2 \ --project=PROJECT_ID \ --type=hyperdisk-balanced-high-availability \ --size=DISK_SIZE \ --provisioned-iops=IOPS_LIMIT \ --provisioned-throughput=THROUGHPUT_LIMIT
Ersetzen Sie Folgendes:
TARGET_DISK_NAME: Name des neuen regionalen Laufwerks.CLONED_REGION: die Region des Quelllaufwerks und des geklonten Laufwerks.SOURCE_DISK_NAME: Name des zonalen Laufwerks, das geklont werden soll.SOURCE_DISK_ZONE: die Zone für das Quelllaufwerk. Dies ist auch die erste Replikatzone für den regionalen Laufwerksklon.REPLICA_ZONE_2: die zweite Replikatzone für den neuen regionalen Laufwerksklon.PROJECT_ID: die ID des Projekts, in dem Sie das Laufwerk klonen möchten.DISK_SIZE(optional): Die Größe des neuen regionalen Laufwerks in GB. Die Größe muss mindestens der Größe des Quelllaufwerks entsprechen. Wenn Sie ein IOPS- oder Durchsatzlimit angeben, müssen Sie dieses Flag verwenden, um die Laufwerksgröße anzugeben, auch wenn sie mit der des Quelllaufwerks übereinstimmt.IOPS_LIMIT: Optional: Wenn Sie ein regionales Hyperdisk Balanced High Availability-Laufwerk erstellen möchten, können Sie eine Anzahl von IOPS angeben, die das Laufwerk erreichen kann,bis zu 100.000 IOPS. Wenn Sie dieses Flag angeben, müssen Sie auch die Laufwerksgröße mit dem Flag--sizeangeben.THROUGHPUT_LIMIT: Optional: Wenn Sie ein regionales Hyperdisk Balanced High Availability-Laufwerk erstellen möchten, können Sie den maximalen Durchsatz in MiB/s angeben, den das Laufwerk erreichen kann, bis zu 2.400 MiB/s. Wenn Sie dieses Flag angeben, müssen Sie auch die Laufwerksgröße mit dem Flag--sizeangeben.
Terraform
Verwenden Sie die folgende Ressource, um einen regionalen Laufwerksklon aus einem zonalen Laufwerk zu erstellen. Wenn das Quelllaufwerk ein Hyperdisk Balanced- oder Hyperdisk Extreme-Volume ist, setzen Sie das Argument type auf hyperdisk-balanced-high-availability.
Informationen zum Anwenden oder Entfernen einer Terraform-Konfiguration finden Sie unter Grundlegende Terraform-Befehle.
Go
Go
Bevor Sie dieses Beispiel verwenden, folgen Sie den Schritten zur Einrichtung von Go in der Compute Engine-Kurzanleitung zur Verwendung von Clientbibliotheken. Weitere Informationen finden Sie in der Referenzdokumentation zur Compute Engine Go API.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Compute Engine zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Java
Java
Bevor Sie dieses Beispiel verwenden, folgen Sie den Schritten zur Einrichtung von Java in der Compute Engine-Kurzanleitung zur Verwendung von Clientbibliotheken. Weitere Informationen finden Sie in der Referenzdokumentation zur Compute Engine Java API.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Compute Engine zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Python
Python
Bevor Sie dieses Beispiel verwenden, folgen Sie den Schritten zur Einrichtung von Python in der Compute Engine-Kurzanleitung zur Verwendung von Clientbibliotheken. Weitere Informationen finden Sie in der Referenzdokumentation zur Compute Engine Python API.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Compute Engine zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
REST
Senden Sie zum Erstellen eines regionalen Laufwerksklons aus einem zonalen Laufwerk eine POST-Anfrage an die Methode compute.disks.insert und geben Sie die Parameter sourceDisk und replicaZone an.
Wenn das zonale Laufwerk ein Hyperdisk Balanced- oder Hyperdisk Extreme-Volume ist, fügen Sie das Feld type ein, um ein Hyperdisk Balanced High Availability-Volume zu erstellen. Wenn Sie die bereitgestellte Leistung angeben, müssen Sie auch die Laufwerksgröße angeben, auch wenn sie mit der Größe des Quelllaufwerks übereinstimmt.
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/CLONED_REGION/disks
{
"name": "TARGET_DISK_NAME",
"sourceDisk": "projects/PROJECT_ID/zones/SOURCE_DISK_ZONE/disks/SOURCE_DISK_NAME",
"replicaZone": "SOURCE_DISK_ZONE,REPLICA_ZONE_2",
"type": "projects/PROJECT_ID/regions/CLONED_REGION/diskTypes/hyperdisk-balanced-high-availability",
"sizeGb": "DISK_SIZE",
"provisionedIops": "IOPS_LIMIT",
"provisionedThroughput": "THROUGHPUT_LIMIT"
}
Ersetzen Sie Folgendes:
PROJECT_ID: die Projekt-ID, in der Sie das Laufwerk klonen möchten.TARGET_DISK_NAME: Name des neuen regionalen Laufwerks.CLONED_REGION: die Region des Quelllaufwerks und des geklonten Laufwerks.SOURCE_DISK_NAME: Name des zonalen Laufwerks, das geklont werden soll.SOURCE_DISK_ZONE: die Zone für das Quelllaufwerk. Dies ist auch die erste Replikatzone für den regionalen Laufwerksklon.REPLICA_ZONE_2: die zweite Replikatzone für den neuen regionalen Laufwerksklon.DISK_SIZE(optional): Die Größe des neuen regionalen Laufwerks in GB. Die Größe muss mindestens der Größe des Quelllaufwerks entsprechen. Wenn Sie ein IOPS- oder Durchsatzlimit angeben, müssen Sie dieses Feld einfügen, um die Laufwerksgröße anzugeben, auch wenn sie mit der des Quelllaufwerks übereinstimmt.IOPS_LIMIT: Optional: Wenn Sie ein regionales Hyperdisk Balanced High Availability-Laufwerk erstellen möchten, können Sie eine Anzahl von IOPS angeben, die das Laufwerk verarbeiten kann,bis zu 100.000 IOPS. Wenn Sie dieses Feld angeben, müssen Sie auch die Laufwerksgröße im Feldsizeangeben.THROUGHPUT_LIMIT: Optional: Wenn Sie ein regionales Hyperdisk Balanced High Availability-Laufwerk erstellen möchten, können Sie den maximalen Durchsatz in MiB/s angeben, den das Laufwerk bereitstellen kann, bis zu 2.400 MiB/s. Wenn Sie dieses Feld angeben, müssen Sie auch die Laufwerksgröße mit dem Feldsizeangeben.
Laufwerkklon eines CMEK- oder CSEK-verschlüsselten Quelllaufwerks erstellen
Wenn Sie einen zonalen oder regionalen Klon eines Laufwerks erstellen möchten, das mit CSEK oder CMEK verschlüsselt ist, folgen Sie den in den vorherigen Abschnitten beschriebenen Verfahren. Sie müssen jedoch auch den Schlüssel angeben, der zum Verschlüsseln des Quelllaufwerks verwendet wurde.
Laufwerkklone für CSEK-verschlüsselte Laufwerke erstellen
Wenn das Quelllaufwerk mit einem CSEK verschlüsselt ist, müssen Sie den gleichen Schlüssel auch zum Verschlüsseln des Klons verwenden.
Console
Rufen Sie in der Cloud de Confiance Console die Seite Laufwerke auf.
Suchen Sie in der Liste der zonalen nichtflüchtigen Speicher nach dem Speicher, den Sie klonen möchten.
Klicken Sie in der Spalte Aktionen auf die Menüschaltfläche und wählen Sie Laufwerk klonen aus.
Führen Sie im angezeigten Bereich Laufwerk klonen die folgenden Schritte aus:
- Geben Sie im Feld Name einen Namen für das geklonte Laufwerk an.
- Geben Sie im Feld Entschlüsselung und Verschlüsselung den Verschlüsselungsschlüssel des Quelllaufwerks an.
- Prüfen Sie unter Attribute die anderen Details für das geklonte Laufwerk.
- Klicken Sie auf Erstellen, um das Erstellen des geklonten Laufwerks abzuschließen.
gcloud
Führen Sie den Befehl gcloud compute disks create aus und geben Sie den Verschlüsselungsschlüssel des Quelllaufwerks mit dem Flag --csek-key-file an, um einen Laufwerkklon für ein CSEK-verschlüsseltes Quelllaufwerk zu erstellen. Wenn Sie einen mit RSA verpackten Schlüssel verwenden, nutzen Sie den Befehl gcloud beta compute disks create.
gcloud compute disks create TARGET_DISK_NAME \ --description="cloned disk" \ --source-disk=projects/PROJECT_ID/zones/ZONE/disks/SOURCE_DISK_NAME \ --csek-key-file example-key-file.json
Ersetzen Sie Folgendes:
TARGET_DISK_NAME: Name des neuen Laufwerks.PROJECT_ID: die ID des Projekts, in dem Sie das Laufwerk klonen möchten.ZONE: Zone des Quelllaufwerks und des neuen Laufwerks.SOURCE_DISK_NAME: Name des Quelllaufwerks.
Go
Go
Bevor Sie dieses Beispiel verwenden, folgen Sie den Schritten zur Einrichtung von Go in der Compute Engine-Kurzanleitung zur Verwendung von Clientbibliotheken. Weitere Informationen finden Sie in der Referenzdokumentation zur Compute Engine Go API.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Compute Engine zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Java
Java
Bevor Sie dieses Beispiel verwenden, folgen Sie den Schritten zur Einrichtung von Java in der Compute Engine-Kurzanleitung zur Verwendung von Clientbibliotheken. Weitere Informationen finden Sie in der Referenzdokumentation zur Compute Engine Java API.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Compute Engine zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Python
Python
Bevor Sie dieses Beispiel verwenden, folgen Sie den Schritten zur Einrichtung von Python in der Compute Engine-Kurzanleitung zur Verwendung von Clientbibliotheken. Weitere Informationen finden Sie in der Referenzdokumentation zur Compute Engine Python API.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Compute Engine zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
REST
Um einen Laufwerkklon für ein CSEK-verschlüsseltes Quelllaufwerk zu erstellen, senden Sie eine POST-Anfrage an die Methode compute.disks.insert und geben Sie den Verschlüsselungsschlüssel des Quelllaufwerks mit dem Attribut diskEncryptionKey an. Wenn Sie einen mit RSA verpackten Schlüssel verwenden, nutzen Sie die beta-Version der Methode.
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/disks
{
"name": "TARGET_DISK_NAME"
"sourceDisk": "projects/PROJECT_ID/zones/ZONE/disks/SOURCE_DISK_NAME"
"diskEncryptionKey": {
"rsaEncryptedKey": "ieCx/NcW06PcT7Ep1X6LUTc/hLvUDYyzSZPPVCVPTVEohpeHASqC8uw5TzyO9U+Fka9JFHz0mBibXUInrC/jEk014kCK/NPjYgEMOyssZ4ZINPKxlUh2zn1bV+MCaTICrdmuSBTWlUUiFoDD6PYznLwh8ZNdaheCeZ8ewEXgFQ8V+sDroLaN3Xs3MDTXQEMMoNUXMCZEIpg9Vtp9x2oeQ5lAbtt7bYAAHf5l+gJWw3sUfs0/Glw5fpdjT8Uggrr+RMZezGrltJEF293rvTIjWOEB3z5OHyHwQkvdrPDFcTqsLfh+8Hr8g+mf+7zVPEC8nEbqpdl3GPv3A7AwpFp7MA=="
},
}
Ersetzen Sie Folgendes:
PROJECT_ID: die ID des Projekts, in dem Sie das Laufwerk klonen möchten.ZONE: Zone des Quelllaufwerks und des neuen Laufwerks.TARGET_DISK_NAME: Name des neuen Laufwerks.SOURCE_DISK_NAME: Name des Quelllaufwerks.
Laufwerksklone für CMEK-verschlüsselte Laufwerke erstellen
Wenn Sie das Quelllaufwerk mit einem CMEK verschlüsseln, müssen Sie denselben Schlüssel auch zum Verschlüsseln des Klons verwenden.
Console
Compute Engine verschlüsselt den Klon automatisch mit dem Verschlüsselungsschlüssel des Quelllaufwerks.
gcloud
Führen Sie den Befehl gcloud compute disks create aus und geben Sie den Verschlüsselungsschlüssel des Quelllaufwerks mit dem Flag --kms-key an, um einen Laufwerksklon für ein CMEK-verschlüsseltes Quelllaufwerk zu erstellen.
Wenn Sie einen mit RSA verpackten Schlüssel verwenden, nutzen Sie den Befehl gcloud beta compute disks create.
gcloud compute disks create TARGET_DISK_NAME \ --description="cloned disk" \ --source-disk=projects/PROJECT_ID/zones/ZONE/disks/SOURCE_DISK_NAME \ --kms-key projects/KMS_PROJECT_ID/locations/REGION/keyRings/KEY_RING/cryptoKeys/KEY
Ersetzen Sie Folgendes:
TARGET_DISK_NAME: Name des neuen Laufwerks.PROJECT_ID: die ID des Projekts, in dem Sie das Laufwerk klonen möchten.ZONE: Zone des Quelllaufwerks und des neuen Laufwerks.SOURCE_DISK_NAME: der Name des Quelllaufwerks.KMS_PROJECT_ID: Projekt-ID für den Verschlüsselungsschlüssel.REGION: Region des Verschlüsselungsschlüssels.KEY_RING: Schlüsselbund des Verschlüsselungsschlüssels.KEY: Name des Verschlüsselungsschlüssels.
Go
Go
Bevor Sie dieses Beispiel verwenden, folgen Sie den Schritten zur Einrichtung von Go in der Compute Engine-Kurzanleitung zur Verwendung von Clientbibliotheken. Weitere Informationen finden Sie in der Referenzdokumentation zur Compute Engine Go API.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Compute Engine zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Java
Java
Bevor Sie dieses Beispiel verwenden, folgen Sie den Schritten zur Einrichtung von Java in der Compute Engine-Kurzanleitung zur Verwendung von Clientbibliotheken. Weitere Informationen finden Sie in der Referenzdokumentation zur Compute Engine Java API.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Compute Engine zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Python
Python
Bevor Sie dieses Beispiel verwenden, folgen Sie den Schritten zur Einrichtung von Python in der Compute Engine-Kurzanleitung zur Verwendung von Clientbibliotheken. Weitere Informationen finden Sie in der Referenzdokumentation zur Compute Engine Python API.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Compute Engine zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
REST
Um einen Laufwerksklon für ein CMEK-verschlüsseltes Quelllaufwerk zu erstellen, senden Sie eine POST-Anfrage an die Methode compute.disks.insert und geben Sie den Verschlüsselungsschlüssel des Quelllaufwerks mit dem Attribut kmsKeyName an.
Wenn Sie einen mit RSA verpackten Schlüssel verwenden, nutzen Sie die beta-Version der Methode.
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/disks
{
"name": "TARGET_DISK_NAME"
"sourceDisk": "projects/PROJECT_ID/zones/ZONE/disks/SOURCE_DISK_NAME"
"diskEncryptionKey": {
"kmsKeyName": "projects/KMS_PROJECT_ID/locations/REGION/keyRings/KEY_RING/cryptoKeys/KEY"
},
}
Ersetzen Sie Folgendes:
PROJECT_ID: die ID des Projekts, in dem Sie das Laufwerk klonen möchten.ZONE: Zone des Quelllaufwerks und des neuen Laufwerks.TARGET_DISK_NAME: Name des neuen Laufwerks.SOURCE_DISK_NAME: der Name des Quelllaufwerks.KMS_PROJECT_ID: Projekt-ID für den Verschlüsselungsschlüssel.REGION: Region des Verschlüsselungsschlüssels.KEY_RING: Schlüsselbund des Verschlüsselungsschlüssels.KEY: Name des Verschlüsselungsschlüssels.
Nächste Schritte
- Laufwerke regelmäßig mit Standard-Snapshots sichern, um unbeabsichtigte Datenverluste zu vermeiden
- Laufwerke mit Instant Snapshots sichern
- Regionale nichtflüchtige Speicher für die synchrone Replikation zwischen zwei Zonen nutzen.
- Asynchrone Replikation