Questo documento fornisce informazioni sul funzionamento dei cloni di dischi e su come crearne uno. La clonazione dei dischi consente di creare duplicati dei dischi esistenti utilizzabili all'istante. Crea un clone di disco negli scenari in cui vuoi creare una copia identica di un disco esistente che puoi collegare immediatamente a una VM, ad esempio:
- Creare ambienti di gestione temporanea duplicando i dati di produzione per eseguire il debug senza interferire con la produzione
- Creazione di copie per la verifica del backup del database
- Spostamento dei dati del disco non di avvio in un nuovo progetto
- Duplicazione dei dischi durante lo scale out 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 crearne di nuovi, utilizza gli snapshot istantanei perché sono più efficienti dello spazio di archiviazione dei cloni. Per ulteriori opzioni di protezione del disco, vedi Opzioni di protezione dei dati.
Prima di iniziare
-
Se non l'hai già fatto, configura l'autenticazione.
L'autenticazione è il processo mediante il quale viene verificata l'identità dell'utente per ottenere l'accesso ai servizi e alle API Google Cloud.
Per eseguire codice o esempi da un ambiente di sviluppo locale, puoi eseguire l'autenticazione in Compute Engine come segue.
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
-
Installa Google Cloud CLI, quindi initialize eseguendo questo comando:
gcloud init
- Set a default region and zone.
- Installa Google Cloud CLI.
-
Per initialize gcloud CLI, esegui questo comando:
gcloud init
-
Crea credenziali di autenticazione locali per il tuo Account Google:
gcloud auth application-default login
- Installa Google Cloud CLI.
-
Per initialize gcloud CLI, esegui questo comando:
gcloud init
-
Crea credenziali di autenticazione locali per il tuo Account Google:
gcloud auth application-default login
- Installa Google Cloud CLI.
-
Per initialize gcloud CLI, esegui questo comando:
gcloud init
-
Crea credenziali di autenticazione locali per il tuo Account Google:
gcloud auth application-default login
- Installa Google Cloud CLI.
-
Per initialize gcloud CLI, esegui questo comando:
gcloud init
-
Crea credenziali di autenticazione locali per il tuo Account Google:
gcloud auth application-default login
- Persistent Disk (Disco permanente): tutti i tipi di disco permanente
- Google Cloud Hyperdisk: Hyperdisk Balanced, Hyperdisk Extreme e velocità effettiva Hyperdisk
- Il tipo di disco del clone deve essere lo stesso del disco di origine.
- Impossibile creare un clone di un disco a livello di zona esistente in un'altra zona.
- Le dimensioni del clone devono essere almeno pari a quelle del disco di origine. Se crei un clone utilizzando la console Google Cloud, non puoi specificare una dimensione del disco e il clone sarà delle 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 saperne di più, consulta Creazione di un clone di un disco di origine criptato.
- Non puoi eliminare il disco di origine durante la creazione del relativo clone.
- L'istanza Compute a cui è collegato il disco di origine non potrà accendersi durante la creazione del clone.
- Se il disco di origine è stato contrassegnato come eliminato insieme alla VM a cui è associato, 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 di dischi simultanei di un determinato disco di origine o dei suoi cloni.
Il superamento di questo limite restituisce un elemento
internalError
. Tuttavia, se crei un clone di disco e lo elimini in un secondo momento, il clone del disco eliminato non è incluso in questo limite. - Dopo la clonazione di un disco, gli 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 vengono conteggiati ai fini del limite di creazione di un massimo di un clone ogni 30 secondi.
- La quantità di spazio che puoi utilizzare durante la clonazione dei dischi è limitata. Puoi creare al massimo 1 TB di disco clonato ogni 15 minuti, con un limite di richieste di burst di 257 TB.
- Non puoi creare un clone del disco a livello di zona da un disco di una regione.
- Per creare un clone di un disco a livello di regione da un disco di origine a livello di zona, una delle zone di replica del clone del disco a livello di regione deve corrispondere alla zona del disco di origine.
- Dopo la creazione, in media è possibile utilizzare un clone del disco a livello di regione entro 3 minuti. Tuttavia, la replica completa del disco potrebbe richiedere decine di minuti e raggiungere uno stato in cui l'RPO (Recovery Point Objective) è vicino allo zero.
- Crea un clone di disco a livello di zona
- Crea un clone di un disco a livello di regione da un disco di zona
- Crea 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:
- Nel campo Nome, specifica un nome per il disco clonato.
- In Località, verifica che sia selezionata l'opzione Zona singola.
- In Proprietà, esamina altri dettagli relativi al disco clonato.
- Per completare la creazione del disco clonato, fai clic su Crea.
TARGET_DISK_NAME
: il nome del nuovo disco.PROJECT_ID
: l'ID progetto in cui 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
: l'ID progetto in cui 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 a livello di zona che vuoi clonare.
Nella colonna Azioni, fai clic sul pulsante del menu
e seleziona Clona disco.Nel riquadro Clona disco visualizzato:
- Nel campo Nome, specifica un nome per il disco clonato.
- In Località, seleziona A livello di regione, quindi seleziona la zona di replica secondaria per il nuovo disco clonato a livello di regione.
- In Proprietà, esamina altri dettagli relativi al disco clonato.
- Per completare la creazione del disco clonato, fai clic su Crea.
TARGET_DISK_NAME
: il nome del nuovo clone del disco a livello di regione.CLONED_REGION
: la regione dell'origine e dei dischi clonati.SOURCE_DISK_NAME
: il nome del disco a livello di zona da clonare.SOURCE_DISK_ZONE
: la zona per il disco di origine. Sarà anche la prima zona di replica per il clone del disco a livello di regione.REPLICA_ZONE_2
: la seconda zona di replica per il nuovo clone del disco a livello di regione.PROJECT_ID
: l'ID progetto in cui vuoi clonare il disco.PROJECT_ID
: l'ID progetto in cui vuoi clonare il disco.TARGET_DISK_NAME
: il nome del nuovo clone del disco a livello di regione.CLONED_REGION
: la regione dell'origine e dei dischi clonati.SOURCE_DISK_NAME
: il nome del disco a livello di zona da clonare.SOURCE_DISK_ZONE
: la zona per il disco di origine. Sarà anche la prima zona di replica per il clone del disco a livello di regione.REPLICA_ZONE_2
: la seconda zona di replica per il nuovo clone del disco a livello di regione.Nella console Google Cloud, vai alla pagina Dischi.
Nell'elenco dei dischi permanenti a livello di zona, trova il disco che vuoi clonare.
Nella colonna Azioni, fai clic sul pulsante del menu
e seleziona Clona disco.Nel riquadro Clona disco visualizzato:
- Nel campo Nome, specifica un nome per il disco clonato.
- Nel campo Decriptazione e crittografia, fornisci la chiave di crittografia del disco di origine.
- In Proprietà, esamina altri dettagli relativi al disco clonato.
- Per completare la creazione del disco clonato, fai clic su Crea.
TARGET_DISK_NAME
: il nome del nuovo disco.PROJECT_ID
: l'ID progetto in cui 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
: l'ID progetto in cui 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
: l'ID progetto in cui 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 keyring della chiave di crittografia.KEY
: il nome della chiave di crittografia.PROJECT_ID
: l'ID progetto in cui 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 keyring della chiave di crittografia.KEY
: il nome della chiave di crittografia.- Scopri come eseguire regolarmente il backup dei dischi utilizzando snapshot standard per evitare perdite indesiderate di dati.
- Scopri come eseguire il backup dei dischi in loco utilizzando gli snapshot istantanei.
- Scopri di più sull'utilizzo dei dischi permanenti a livello di regione per la replica sincrona tra due zone.
- Scopri di più sulla replica asincrona del disco permanente (replica PD asincrona).
Terraform
Per utilizzare gli esempi 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 maggiori informazioni, consulta Set up authentication for a local development environment.
Go
Per utilizzare gli Go esempi 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 maggiori 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 gcloud CLI, quindi configura le Credenziali predefinite dell'applicazione con le tue credenziali utente.
Per maggiori 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 gcloud CLI, quindi configura le Credenziali predefinite dell'applicazione con le tue credenziali utente.
Per maggiori informazioni, consulta Set up authentication for a local development environment.
REST
Per utilizzare gli esempi di API REST in questa pagina in un ambiente di sviluppo locale, utilizzi le credenziali che fornisci a gcloud CLI.
Installa Google Cloud CLI, quindi initialize eseguendo questo comando:
gcloud init
Per maggiori informazioni, consulta Autenticazione per l'utilizzo di REST nella documentazione sull'autenticazione di Google Cloud.
Come funziona la clonazione dei dischi
Quando cloni un disco, ne crei uno nuovo che contiene tutti i dati sul disco di origine. Puoi creare un clone di disco anche se il disco esistente è collegato a un'istanza VM.
Il tipo di disco del clone deve essere uguale a quello del disco di origine. Tuttavia, sul clone puoi modificare le proprietà, come le dimensioni del disco. Puoi anche eliminare il disco di origine senza alcun rischio di eliminare il clone.
Tipi di disco supportati
Puoi creare cloni di dischi solo per i seguenti tipi di disco:
Limitazioni
A seconda del tipo di disco, i cloni dei dischi hanno le seguenti restrizioni:
Limitazioni generali
Ai cloni di tutti i tipi di disco si applicano le seguenti limitazioni:
Restrizioni per i cloni di Persistent Disk
I cloni di dischi per Persistent Disk hanno le seguenti restrizioni:
Limitazioni per i cloni Google Cloud Hyperdisk
Puoi creare cloni di 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 e viene visualizzato 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.
Crea cloni di dischi
Questa sezione spiega come duplicare un disco esistente e creare un clone di disco.
Per la procedura dettagliata, a seconda del tipo di creazione del clone del disco, consulta una delle seguenti sezioni di questo documento:
Crea un clone del disco a livello di zona
Puoi creare cloni di dischi a livello di zona 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 a livello di zona e creare un nuovo disco a livello di zona, 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, vedi Comandi Terraform di base.
Go
Go
Prima di provare questo esempio, segui le istruzioni per la configurazione di Go nella guida rapida di Compute Engine mediante l'utilizzo delle librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Go di Compute Engine.
Per eseguire l'autenticazione su Compute Engine, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Java
Java
Prima di provare questo esempio, segui le istruzioni per la configurazione di Java nella guida rapida di Compute Engine mediante l'utilizzo delle librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Java di Compute Engine.
Per eseguire l'autenticazione su Compute Engine, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Python
Python
Prima di provare questo esempio, segui le istruzioni per la configurazione di Python nella guida rapida di Compute Engine mediante l'utilizzo delle librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Python di Compute Engine.
Per eseguire l'autenticazione su Compute Engine, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
REST
Per clonare un disco di origine a livello di zona e creare un nuovo disco a livello di zona, effettua una richiesta
POST
al metodocompute.disks.insert
. Nel corpo della richiesta, specifica i parametriname
esourceDisk
. Il clone 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:
Crea un clone di disco a livello di regione da un disco di zona
Puoi creare un nuovo disco permanente a livello di regione clonando un volume di Persistent Disk a livello di zona esistente. Per eseguire la migrazione di un disco di zona a un disco di una regione, Google consiglia questa opzione invece di creare uno snapshot del disco a livello di zona e ripristinare lo snapshot su un nuovo disco a livello di regione.
Console
gcloud
Per creare un clone di dischi a livello di regione da un disco di zona, 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 a livello di zona da un disco a livello di zona, puoi facoltativamente creare uno snapshot del disco a livello di zona e quindi clonarlo. Per farlo, utilizza le seguenti risorse:
Per scoprire come applicare o rimuovere una configurazione Terraform, vedi Comandi Terraform di base.
Go
Go
Prima di provare questo esempio, segui le istruzioni per la configurazione di Go nella guida rapida di Compute Engine mediante l'utilizzo delle librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Go di Compute Engine.
Per eseguire l'autenticazione su Compute Engine, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Java
Java
Prima di provare questo esempio, segui le istruzioni per la configurazione di Java nella guida rapida di Compute Engine mediante l'utilizzo delle librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Java di Compute Engine.
Per eseguire l'autenticazione su Compute Engine, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Python
Python
Prima di provare questo esempio, segui le istruzioni per la configurazione di Python nella guida rapida di Compute Engine mediante l'utilizzo delle librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Python di Compute Engine.
Per eseguire l'autenticazione su Compute Engine, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
REST
Per creare un clone di un disco a livello di regione da un disco di zona, effettua 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:
Crea un clone 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 tuoi dischi.
Crea cloni di dischi per i dischi criptati con CSEK
Se utilizzi una CSEK per criptare il disco di origine, devi usare anche la stessa chiave per criptare il clone.
Console
gcloud
Per creare un clone di un disco per 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 flag--csek-key-file
. Se utilizzi una chiave con wrapping RSA, usa 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:
Go
Go
Prima di provare questo esempio, segui le istruzioni per la configurazione di Go nella guida rapida di Compute Engine mediante l'utilizzo delle librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Go di Compute Engine.
Per eseguire l'autenticazione su Compute Engine, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Java
Java
Prima di provare questo esempio, segui le istruzioni per la configurazione di Java nella guida rapida di Compute Engine mediante l'utilizzo delle librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Java di Compute Engine.
Per eseguire l'autenticazione su Compute Engine, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Python
Python
Prima di provare questo esempio, segui le istruzioni per la configurazione di Python nella guida rapida di Compute Engine mediante l'utilizzo delle librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Python di Compute Engine.
Per eseguire l'autenticazione su Compute Engine, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
REST
Per creare un clone di un disco per un disco di origine criptato con CSEK, effettua 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, usa 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:
Crea cloni di dischi per i dischi criptati con CMEK
Se utilizzi una CMEK per criptare il disco di origine, devi utilizzare anche la stessa chiave 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 per 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 flag--kms-key
. Se utilizzi una chiave con wrapping RSA, usa 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:
Go
Go
Prima di provare questo esempio, segui le istruzioni per la configurazione di Go nella guida rapida di Compute Engine mediante l'utilizzo delle librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Go di Compute Engine.
Per eseguire l'autenticazione su Compute Engine, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Java
Java
Prima di provare questo esempio, segui le istruzioni per la configurazione di Java nella guida rapida di Compute Engine mediante l'utilizzo delle librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Java di Compute Engine.
Per eseguire l'autenticazione su Compute Engine, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Python
Python
Prima di provare questo esempio, segui le istruzioni per la configurazione di Python nella guida rapida di Compute Engine mediante l'utilizzo delle librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Python di Compute Engine.
Per eseguire l'autenticazione su Compute Engine, configura Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
REST
Per creare un clone di un disco per un disco di origine criptato con CSEK, effettua 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, usa 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-07-12 UTC.
[{ "type": "thumb-down", "id": "hardToUnderstand", "label":"Hard to understand" },{ "type": "thumb-down", "id": "incorrectInformationOrSampleCode", "label":"Incorrect information or sample code" },{ "type": "thumb-down", "id": "missingTheInformationSamplesINeed", "label":"Missing the information/samples I need" },{ "type": "thumb-down", "id": "translationIssue", "label":"Problema di traduzione" },{ "type": "thumb-down", "id": "otherDown", "label":"Altra" }] [{ "type": "thumb-up", "id": "easyToUnderstand", "label":"Facile da capire" },{ "type": "thumb-up", "id": "solvedMyProblem", "label":"Il problema è stato risolto" },{ "type": "thumb-up", "id": "otherUp", "label":"Altra" }] -