Questo documento descrive come ridimensionare e clonare i dischi con replica asincrona del disco permanente (DP asincrono).
La replica asincrona del disco permanente è utile per il ripristino di emergenza con RPO e RTO bassi. Per saperne di più sulla replica asincrona, consulta Informazioni sulla replica asincrona dei dischi permanenti.
Limitazioni
- I dischi principali e secondari devono avere le stesse dimensioni. Se redimensioni un disco primario in fase di replica attiva, il disco secondario viene ridimensionato automaticamente. Se non riesci a ridimensionare automaticamente il disco secondario, devi ridimensionarlo manualmente alle stesse dimensioni del disco principale. La replica viene messa in pausa finché il disco secondario non ha le stesse dimensioni del disco principale.
- Non puoi clonare i dischi principali da un gruppo di coerenza. Devi clonare i dischi principali singolarmente. Tuttavia, puoi clonare i dischi secondari da un gruppo di coerenza.
Prima di iniziare
- Crea un disco principale.
- Crea un disco secondario.
-
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.
Nella console Google Cloud, vai alla pagina Replicazione asincrona.
Fai clic sulla scheda Gruppi di coerenza.
Fai clic sul nome del gruppo di coerenza contenente i dischi secondari.
Fai clic su Clona gruppo di coerenza. Si apre la finestra Clona gruppo di coerenza.
Fai clic su Clona gruppo di coerenza.
CONSISTENCY_GROUP
: l'URL del gruppo di coerenza che contiene i dischi secondari da clonare. Ad esempio,projects/PROJECT/regions/REGION/resourcePolicies/CONSISTENCY_GROUP_NAME
.LOCATION_FLAG
: il flag della posizione per i dischi nel gruppo con coerenza. Per i dischi regionali, utilizza--region
. Per la zona in cui si trova il cliente, utilizza--zone
.LOCATION
: la regione o la zona in cui si trovano i dischi nel gruppo di coerenza. Per i dischi regionali, utilizza la regione. Per i dischi zonali, utilizza la zona. I cloni vengono creati in questa posizione.Per clonare i dischi zonali in un gruppo di coerenza, utilizza il metodo
disks.bulkInsert
:POST https://compute.googleapis.com/compute/v1/projects/CLONE_PROJECT/zones/ZONE/disks/bulkInsert { "sourceConsistencyGroupPolicy": "projects/CONSISTENCY_GROUP_PROJECT/regions/CONSISTENCY_GROUP_REGION/resourcePolicies/CONSISTENCY_GROUP_NAME", }
Per clonare i dischi regionali in un gruppo di coerenza, utilizza il metodo
regionDisks.bulkInsert
:POST https://compute.googleapis.com/compute/v1/projects/CLONE_PROJECT/regions/REGION/regionDisks/bulkInsert { "sourceConsistencyGroupPolicy": "projects/CONSISTENCY_GROUP_PROJECT/regions/CONSISTENCY_GROUP_REGION/resourcePolicies/CONSISTENCY_GROUP_NAME", }
CLONE_PROJECT
: il progetto in cui creare i cloni del disco.ZONE
: la zona in cui creare i cloni dei dischi.REGION
: la regione in cui creare i cloni dei dischi.CONSISTENCY_GROUP_PROJECT
: il progetto che contiene il gruppo con coerenza.CONSISTENCY_GROUP_REGION
: la regione in cui si trova il gruppo di coerenza.CONSISTENCY_GROUP_NAME
: il nome del gruppo con coerenza.- Scopri come gestire i gruppi di coerenza.
- Scopri come gestire la replica.
- Scopri come eseguire il failover e il failback.
- Scopri come monitorare le prestazioni della replica asincrona dei dischi permanenti.
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.
Ridimensionare i dischi
Se hai bisogno di spazio di archiviazione aggiuntivo o di limiti di prestazioni superiori, puoi aumentare le dimensioni di un disco principale fino a 32 TiB. Non puoi ridurre le dimensioni di un disco.
Quando redimensioni un disco principale in fase di replica attiva su un disco secondario, le dimensioni del disco secondario vengono aumentate fino a quelle del disco principale. Se non riesci a ridimensionare automaticamente il disco secondario, devi ridimensionarlo manualmente alle stesse dimensioni del disco principale.
Per informazioni su come aumentare le dimensioni di un disco, vedi Aumentare le dimensioni di un disco.
Clonare i dischi
Puoi clonare un singolo disco principale o secondario oppure tutti i dischi secondari di un gruppo di coerenza.
Clonare un singolo disco
Clona un disco con replica asincrona dei PD utilizzando i metodi descritti in Creare un clone di un disco.
Clonare tutti i dischi di un gruppo di coerenza
Prima di poter clonare i dischi secondari da un gruppo di coerenza, devi creare un gruppo di coerenza nella regione secondaria per i dischi che vuoi clonare, quindi aggiungere i dischi secondari al gruppo di coerenza.
Clona tutti i dischi secondari di un gruppo con coerenza utilizzando la console Google Cloud, l'gcloud CLI o REST.
Console
Clona tutti i dischi secondari di un gruppo di coerenza nel seguente modo:
gcloud
Clona tutti i dischi secondari di un gruppo di coerenza utilizzando il comando
gcloud compute disks bulk create
:gcloud compute disks bulk create \ --source-consistency-group-policy=CONSISTENCY_GROUP \ --LOCATION_FLAG=LOCATION
Sostituisci quanto segue:
REST
Clona tutti i dischi secondari di un gruppo di coerenza utilizzando uno dei seguenti metodi:
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-22 UTC.
-