Questo documento fornisce informazioni su come funzionano i cloni dei dischi e su come crearne uno. La clonazione dei dischi consente di creare duplicati immediatamente utilizzabili dei dischi esistenti. Crea una copia del disco in scenari in cui vuoi creare una copia identica di un disco esistente che puoi collegare immediatamente a una VM, ad esempio:
- Creazione di ambienti di gestione temporanea mediante la duplicazione dei dati di produzione per eseguire il debug senza interrompere la produzione
- Creazione di copie per la verifica del backup del database
- Spostare i dati del disco non di avvio in un nuovo progetto
- Duplicazione dei dischi durante l'escaling delle VM
Per proteggerti dal ripristino di emergenza, esegui il backup del disco con snapshot standard anziché utilizzare cloni di dischi. Per acquisire i contenuti dei dischi a intervalli regolari senza creare nuovi dischi, utilizza gli snapshot istantanei perché sono più efficienti in termini di spazio di archiviazione rispetto ai cloni. Per ulteriori opzioni di protezione del disco, consulta Opzioni di protezione dei dati.
Prima di iniziare
-
Se non l'hai ancora fatto, configura l'autenticazione.
L'autenticazione è la procedura mediante la quale la tua identità viene verificata per l'accesso alle API e ai servizi Google Cloud.
Per eseguire codice o esempi da un ambiente di sviluppo locale, puoi autenticarti su Compute Engine selezionando una delle seguenti opzioni:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
- Disco permanente: tutti i tipi di Persistent Disk
- Hyperdisk di Google Cloud: Hyperdisk bilanciato, Hyperdisk Extreme e Hyperdisk Throughput
- Il tipo di disco del clone deve essere uguale a quello del disco di origine.
- Non puoi creare una copia di un disco zonale esistente in un'altra zona.
- La dimensione del clone deve essere almeno uguale a quella del disco di origine. Se crei un clone utilizzando la console Google Cloud, non puoi specificare le dimensioni del disco e il clone avrà le stesse dimensioni del disco di origine.
- Se utilizzi una chiave di crittografia fornita dal cliente o una chiave di crittografia gestita dal cliente per criptare il disco di origine, devi utilizzare la stessa chiave per criptare il clone. Per ulteriori informazioni, vedi Creare un clone di un disco di origine criptato.
- Non puoi eliminare il disco di origine durante la creazione del suo clone.
- L'istanza di calcolo a cui è collegato il disco di origine non potrà essere accesa durante la creazione del clone.
- Se il disco di origine è stato contrassegnato per l'eliminazione insieme alla VM a cui è collegato, non puoi eliminare la VM durante la creazione del clone.
- Puoi creare al massimo un clone di un determinato disco di origine o dei suoi cloni ogni 30 secondi.
- Puoi avere al massimo 1000 cloni simultanei di un determinato disco di origine o dei suoi cloni.
Il superamento di questo limite restituisce un
internalError
. Tuttavia, se crei una copia del disco e la elimini in un secondo momento, la copia del disco eliminata non è inclusa in questo limite. - Dopo la clonazione di un disco, eventuali cloni successivi del disco o dei suoi cloni vengono conteggiati ai fini del limite di 1000 cloni di dischi simultanei per il disco di origine originale e ai fini del limite di creazione di massimo un clone ogni 30 secondi.
- Se crei un disco di un'area geografica clonando un disco di zona, puoi clonare al massimo 1 TiB di capacità ogni 15 minuti, con un limite di richiesta di picco di 257 TiB.
- Non puoi creare una copia del disco a livello di zona da un disco di una regione.
- Per creare un clone di disco regionale da un disco di origine zonale, una delle zone di replica del clone di disco regionale deve corrispondere alla zona del disco di origine.
- Dopo la creazione, un clone di disco regionale è utilizzabile in media entro 3 minuti. Tuttavia, potrebbero essere necessarie decine di minuti per la completa riproducibilità del disco e per raggiungere uno stato in cui il Recovery Point Objective (RPO) è vicino allo zero.
- Se hai creato un disco zonale da un'immagine, non puoi utilizzarlo per creare una copia del disco di un'area geografica.
- Creare un clone di un disco zonale
- Creare un clone di un disco regionale da un disco zonale
- Creare un clone di un disco di origine criptato
Nella console Google Cloud, vai alla pagina Dischi.
Nell'elenco dei dischi, vai al disco che vuoi clonare.
Nella colonna Azioni, fai clic sul pulsante del menu
e seleziona Clona disco.Nel riquadro Clona disco visualizzato, segui questi passaggi:
- Nel campo Nome, specifica un nome per il disco clonato.
- In Località, verifica che sia selezionata l'opzione Zona singola.
- In Proprietà, controlla altri dettagli del disco clonato.
- Per completare la creazione del disco clonato, fai clic su Crea.
TARGET_DISK_NAME
: il nome del nuovo disco.PROJECT_ID
: il ID progetto dove vuoi clonare il disco.ZONE
: la zona del disco di origine e del nuovo disco.SOURCE_DISK_NAME
: il nome del disco di origine.PROJECT_ID
: il ID progetto dove vuoi clonare il disco.ZONE
: la zona del disco di origine e del nuovo disco.TARGET_DISK_NAME
: il nome del nuovo disco.SOURCE_DISK_NAME
: il nome del disco di origineNella console Google Cloud, vai alla pagina Dischi.
Nell'elenco dei dischi, vai al volume del Persistent Disk zonale che vuoi clonare.
Nella colonna Azioni, fai clic sul pulsante del menu
e seleziona Clona disco.Nel riquadro Clona disco visualizzato, segui questi passaggi:
- Nel campo Nome, specifica un nome per il disco clonato.
- In Località, seleziona Regionale, quindi seleziona la zona di replica secondaria per il nuovo disco clonato regionale.
- In Proprietà, controlla altri dettagli del disco clonato.
- Per completare la creazione del disco clonato, fai clic su Crea.
TARGET_DISK_NAME
: il nome del nuovo clone del disco regionale.CLONED_REGION
: la regione dei dischi di origine e clonati.SOURCE_DISK_NAME
: il nome del disco a livello di zona da cloning.SOURCE_DISK_ZONE
: la zona del disco di origine. Inoltre, sarà la prima zona di replica per la clonazione del disco regionale.REPLICA_ZONE_2
: la seconda zona di replica per la nuova copia del disco regionale.PROJECT_ID
: il ID progetto dove vuoi clonare il disco.PROJECT_ID
: il ID progetto dove vuoi clonare il disco.TARGET_DISK_NAME
: il nome del nuovo clone del disco regionale.CLONED_REGION
: la regione dei dischi di origine e clonati.SOURCE_DISK_NAME
: il nome del disco a livello di zona da cloning.SOURCE_DISK_ZONE
: la zona del disco di origine. Inoltre, sarà la prima zona di replica per la clonazione del disco regionale.REPLICA_ZONE_2
: la seconda zona di replica per la nuova copia del disco regionale.Nella console Google Cloud, vai alla pagina Dischi.
Nell'elenco dei dischi permanenti zonali, trova il disco che vuoi clonare.
Nella colonna Azioni, fai clic sul pulsante del menu
e seleziona Clona disco.Nel riquadro Clona disco visualizzato, segui questi passaggi:
- Nel campo Nome, specifica un nome per il disco clonato.
- Nel campo Decrittografia e crittografia, fornisci la chiave di crittografia del disco di origine.
- In Proprietà, controlla altri dettagli del disco clonato.
- Per completare la creazione del disco clonato, fai clic su Crea.
TARGET_DISK_NAME
: il nome del nuovo disco.PROJECT_ID
: il ID progetto dove vuoi clonare il disco.ZONE
: la zona del disco di origine e del nuovo disco.SOURCE_DISK_NAME
: il nome del disco di originePROJECT_ID
: il ID progetto dove vuoi clonare il disco.ZONE
: la zona del disco di origine e del nuovo disco.TARGET_DISK_NAME
: il nome del nuovo disco.SOURCE_DISK_NAME
: il nome del disco di origineTARGET_DISK_NAME
: il nome del nuovo disco.PROJECT_ID
: il ID progetto dove vuoi clonare il disco.ZONE
: la zona del disco di origine e del nuovo disco.SOURCE_DISK_NAME
: il nome del disco di origine.KMS_PROJECT_ID
: l'ID progetto per la chiave di crittografia.REGION
: la regione della chiave di crittografia.KEY_RING
: il mazzo di chiavi della chiave di crittografia.KEY
: il nome della chiave di crittografia.PROJECT_ID
: il ID progetto dove vuoi clonare il disco.ZONE
: la zona del disco di origine e del nuovo disco.TARGET_DISK_NAME
: il nome del nuovo disco.SOURCE_DISK_NAME
: il nome del disco di origine.KMS_PROJECT_ID
: l'ID progetto per la chiave di crittografia.REGION
: la regione della chiave di crittografia.KEY_RING
: il mazzo di chiavi della chiave di crittografia.KEY
: il nome della chiave di crittografia.- Scopri come eseguire regolarmente il backup dei dischi utilizzando gli snapshot standard per evitare perdite di dati indesiderate.
- Scopri come eseguire il backup dei dischi in situ utilizzando gli snapshot istantanei.
- Scopri come utilizzare i dischi permanenti a livello di area geografica per la replica sincrona tra due zone.
- Scopri di più sulla replica asincrona del disco permanente (replica asincrona DP).
Terraform
Per utilizzare gli esempi di Terraform in questa pagina in un ambiente di sviluppo locale, installa e inizializza gcloud CLI, quindi configura le Credenziali predefinite dell'applicazione con le tue credenziali utente.
Per ulteriori informazioni, consulta Set up authentication for a local development environment.
Vai
Per utilizzare gli Go esempi in questa pagina in un ambiente di sviluppo locale, installa e inizializza l'interfaccia alla gcloud CLI, quindi configura le Credenziali predefinite dell'applicazione con le tue credenziali utente.
Per ulteriori informazioni, consulta Set up authentication for a local development environment.
Java
Per utilizzare gli Java esempi in questa pagina in un ambiente di sviluppo locale, installa e inizializza l'interfaccia alla gcloud CLI, quindi configura le Credenziali predefinite dell'applicazione con le tue credenziali utente.
Per ulteriori informazioni, consulta Set up authentication for a local development environment.
Python
Per utilizzare gli Python esempi in questa pagina in un ambiente di sviluppo locale, installa e inizializza l'interfaccia alla gcloud CLI, quindi configura le Credenziali predefinite dell'applicazione con le tue credenziali utente.
Per ulteriori informazioni, consulta Set up authentication for a local development environment.
REST
Per utilizzare gli esempi dell'API REST in questa pagina in un ambiente di sviluppo locale, utilizza le credenziali fornite a gcloud CLI.
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
Per ulteriori informazioni, consulta Eseguire l'autenticazione per l'utilizzo di REST nella documentazione sull'autenticazione di Google Cloud.
Come funziona la clonazione del disco
Quando cloni un disco, viene creato un nuovo disco contenente tutti i dati del disco di origine. Puoi creare un clone di un disco anche se il disco esistente è collegato a un'istanza VM.
Il tipo di disco del clone deve essere lo stesso del disco di origine. Tuttavia, puoi modificare le proprietà della copia, ad esempio le dimensioni del disco. Puoi anche eliminare il disco di origine senza il rischio di eliminare il clone.
Tipi di dischi supportati
Puoi creare cloni di dischi solo per i seguenti tipi di dischi:
Limitazioni
A seconda del tipo di disco, le copie dei dischi presentano le seguenti limitazioni:
Limitazioni generali
Le seguenti limitazioni si applicano ai cloni di tutti i tipi di dischi:
Limitazioni per i cloni di Persistent Disk
I cloni dei dischi per i Persistent Disk presentano le seguenti limitazioni:
Limitazioni per le copie di Google Cloud Hyperdisk
Puoi creare cloni dei dischi solo per i volumi Hyperdisk Balanced, Hyperdisk Extreme e Hyperdisk Throughput.
Messaggi di errore
Se superi i limiti di frequenza di clonazione, la richiesta non va a buon fine con il seguente errore:
RATE LIMIT: ERROR: (gcloud.compute.disks.create) Could not fetch resource: - Operation rate exceeded for resource RESOURCE. Too frequent operations from the source resource.
Creare cloni dei dischi
Questa sezione spiega come duplicare un disco esistente e creare un clone del disco.
Per la procedura dettagliata, a seconda del tipo di creazione del clone del disco, consulta una delle seguenti sezioni di questo documento:
Creare un clone di un disco zonale
Puoi creare cloni di dischi zonali di un disco esistente nella stessa zona del disco di origine utilizzando la console Google Cloud, Google Cloud CLI o REST.
Console
gcloud
Per clonare un disco di origine zonale e creare un nuovo disco zonale, esegui il comando
disks create
e specifica il flag--source-disk
:gcloud compute disks create TARGET_DISK_NAME \ --description="cloned disk" \ --source-disk=projects/PROJECT_ID/zones/ZONE/disks/SOURCE_DISK_NAME
Sostituisci quanto segue:
Terraform
Per creare un clone del disco, utilizza la risorsa
google_compute_disk
.Per scoprire come applicare o rimuovere una configurazione Terraform, consulta Comandi Terraform di base.
Vai
Go
Prima di provare questo esempio, segui le istruzioni di configurazione di Go nella guida rapida di Compute Engine che utilizza le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Compute Engine Go.
Per autenticarti a Compute Engine, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Java
Java
Prima di provare questo esempio, segui le istruzioni di configurazione di Java nella guida rapida di Compute Engine che utilizza le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Compute Engine Java.
Per autenticarti a Compute Engine, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Python
Python
Prima di provare questo esempio, segui le istruzioni di configurazione di Python nella guida rapida di Compute Engine che utilizza le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Compute Engine Python.
Per autenticarti a Compute Engine, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
REST
Per clonare un disco di origine zonale e creare un nuovo disco zonale, invia una richiesta
POST
al metodocompute.disks.insert
. Nel corpo della richiesta, specifica i parametriname
esourceDisk
. La copia del disco eredita tutte le proprietà omesse dal disco di origine.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" }
Sostituisci quanto segue:
Creare un clone di un disco regionale da un disco zonale
Puoi creare un nuovo disco permanente regionale clonando un volume Persistent Disk zonale esistente. Per eseguire la migrazione di un disco zonale a un disco regionale, Google consiglia questa opzione anziché creare uno snapshot del disco zonale e ripristinarlo su un nuovo disco regionale.
Console
gcloud
Per creare una copia di un disco regionale da un disco zonale, esegui il comando
gcloud compute disks create
e specifica i parametri--region
e--replica-zones
.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
Sostituisci quanto segue:
Terraform
Per creare un clone di un disco di una regione da un disco a livello di zona, puoi facoltativamente creare uno snapshot del disco a livello di zona e poi clonarlo. Per farlo, utilizza le seguenti risorse:
Per scoprire come applicare o rimuovere una configurazione Terraform, consulta Comandi Terraform di base.
Vai
Go
Prima di provare questo esempio, segui le istruzioni di configurazione di Go nella guida rapida di Compute Engine che utilizza le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Compute Engine Go.
Per autenticarti a Compute Engine, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Java
Java
Prima di provare questo esempio, segui le istruzioni di configurazione di Java nella guida rapida di Compute Engine che utilizza le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Compute Engine Java.
Per autenticarti a Compute Engine, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Python
Python
Prima di provare questo esempio, segui le istruzioni di configurazione di Python nella guida rapida di Compute Engine che utilizza le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Compute Engine Python.
Per autenticarti a Compute Engine, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
REST
Per creare un clone di un disco regionale da un disco zonale, invia una richiesta
POST
al metodocompute.disks.insert
e specifica i parametrisourceDisk
ereplicaZone
.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" }
Sostituisci quanto segue:
Creare una copia del disco di un disco di origine criptato
Puoi utilizzare una chiave di crittografia fornita dal cliente (CSEK) o una chiave di crittografia gestita dal cliente per criptare i dischi.
Creare cloni di dischi per i dischi con crittografia CSEK
Se utilizzi una CSEK per criptare il disco di origine, devi utilizzare la stessa chiave anche per criptare il clone.
Console
gcloud
Per creare un clone di un disco di origine criptato con CSEK, esegui il comando
gcloud compute disks create
e fornisci la chiave di crittografia del disco di origine utilizzando il--csek-key-file
flag. Se utilizzi una chiave con wrapping RSA, utilizza il comandogcloud 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
Sostituisci quanto segue:
Vai
Go
Prima di provare questo esempio, segui le istruzioni di configurazione di Go nella guida rapida di Compute Engine che utilizza le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Compute Engine Go.
Per autenticarti a Compute Engine, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Java
Java
Prima di provare questo esempio, segui le istruzioni di configurazione di Java nella guida rapida di Compute Engine che utilizza le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Compute Engine Java.
Per autenticarti a Compute Engine, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Python
Python
Prima di provare questo esempio, segui le istruzioni di configurazione di Python nella guida rapida di Compute Engine che utilizza le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Compute Engine Python.
Per autenticarti a Compute Engine, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
REST
Per creare una copia del disco per un disco di origine criptato con CSEK, invia una richiesta
POST
al metodocompute.disks.insert
e fornisci la chiave di crittografia del disco di origine utilizzando la proprietàdiskEncryptionKey
. Se utilizzi una chiave con wrapping RSA, utilizza la versionebeta
del metodo.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==" }, }
Sostituisci quanto segue:
Creare cloni di dischi per i dischi con crittografia CMEK
Se utilizzi una chiave CMEK per criptare il disco di origine, devi utilizzare la stessa chiave anche per criptare il clone.
Console
Compute Engine cripta automaticamente il clone utilizzando la chiave di crittografia del disco di origine.
gcloud
Per creare un clone di un disco di origine criptato con CMEK, esegui il comando
gcloud compute disks create
e fornisci la chiave di crittografia del disco di origine utilizzando il flag--kms-key
. Se utilizzi una chiave con wrapping RSA, utilizza il comandogcloud 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
Sostituisci quanto segue:
Vai
Go
Prima di provare questo esempio, segui le istruzioni di configurazione di Go nella guida rapida di Compute Engine che utilizza le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Compute Engine Go.
Per autenticarti a Compute Engine, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Java
Java
Prima di provare questo esempio, segui le istruzioni di configurazione di Java nella guida rapida di Compute Engine che utilizza le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Compute Engine Java.
Per autenticarti a Compute Engine, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Python
Python
Prima di provare questo esempio, segui le istruzioni di configurazione di Python nella guida rapida di Compute Engine che utilizza le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Compute Engine Python.
Per autenticarti a Compute Engine, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
REST
Per creare un clone di un disco di origine criptato con CMEK, invia una richiesta
POST
al metodocompute.disks.insert
e fornisci la chiave di crittografia del disco di origine utilizzando la proprietàkmsKeyName
. Se utilizzi una chiave con wrapping RSA, utilizza la versionebeta
del metodo.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" }, }
Sostituisci quanto segue:
Passaggi successivi
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2024-12-19 UTC.
-