Gestire i dischi che utilizzano la replica asincrona dei dischi permanenti


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

    1. Install the Google Cloud CLI, then initialize it by running the following command:

      gcloud init
    2. Set a default region and zone.
    3. 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 saperne di più, 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:

  1. Nella console Google Cloud, vai alla pagina Replicazione asincrona.

    Vai a Replica asincrona

  2. Fai clic sulla scheda Gruppi di coerenza.

  3. Fai clic sul nome del gruppo di coerenza contenente i dischi secondari.

  4. Fai clic su Clona gruppo di coerenza. Si apre la finestra Clona gruppo di coerenza.

  5. Fai clic su Clona gruppo di coerenza.

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:

  • 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 l'utente, 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.

REST

Clona tutti i dischi secondari di un gruppo di coerenza utilizzando uno dei seguenti metodi:

  • 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 a livello di area geografica 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",
    }
    

Sostituisci quanto segue:

  • 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.

Passaggi successivi