Se il tuo carico di lavoro richiede spazio di archiviazione aggiuntivo, puoi aumentare le dimensioni del volume di Google Cloud Hyperdisk.
Puoi ridimensionare un volume Hyperdisk solo per aumentarne le dimensioni. Non puoi ridurre la capacità di un volume Hyperdisk. Se vuoi ridurre la dimensione di un volume Hyperdisk, devi creare un volume più piccolo, eseguire la migrazione dei dati dal volume originale a quello più basso ed eliminare il volume originale.
Puoi ridimensionare i volumi Hyperdisk in qualsiasi momento, indipendentemente dal fatto che il disco sia collegato o meno a una VM in esecuzione.
Per ottenere i migliori risultati, completa i seguenti passaggi quando modifichi la capacità di un volume Hyperdisk:
- Aumentare le dimensioni del volume
- Eseguire il backup del disco
- Ridimensionare le partizioni del disco
Prima di iniziare
- Se vuoi utilizzare gli esempi a riga di comando in questa guida:
- Installa o aggiorna all'ultima versione di Google Cloud CLI.
- Imposta una regione e una zona predefinite.
- Se vuoi utilizzare gli esempi di API in questa guida, configura l'accesso API.
Aumenta le dimensioni di un volume Hyperdisk
Per aumentare le dimensioni di un volume Hyperdisk, utilizza la seguente procedura:
Console
Nella console Google Cloud, vai alla pagina Dischi.
Nell'elenco dei dischi del progetto, fai clic sul nome del volume hyperdisk che vuoi ridimensionare.
Nella pagina Dettagli disco, fai clic su Modifica.
Nel campo Dimensioni, inserisci la nuova dimensione del disco. La dimensione del disco deve essere compresa nell'intervallo:
- Hyperdisk Extreme: da 64 GiB a 64 TiB
- Velocità effettiva Hyperdisk: da 2 TiB a 32 TiB
Fai clic su Salva per applicare le modifiche al disco.
gcloud
-
In the Google Cloud console, activate Cloud Shell.
At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.
- Utilizza il
comando
compute disks resize
e specifica il flag--size
con la dimensione del disco desiderata.gcloud compute disks resize DISK_NAME --size DISK_SIZE
Sostituisci quanto segue:
DISK_NAME
: il nome del volume Hyperdisk che vuoi ridimensionare.DISK_SIZE
: le nuove dimensioni, in gibibyte (GiB o GB) o tebibyte (TiB o TB), del disco. La dimensione del disco deve essere compresa nell'intervallo:- Hyperdisk Extreme: da 64 GiB a 64 TiB
- Velocità effettiva Hyperdisk: da 2 TiB a 32 TiB
API
Crea una richiesta POST
nel metodo compute.disks.resize
.
Nel corpo della richiesta, specifica il parametro sizeGb
e impostalo sulla dimensione del disco desiderata.
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/disks/DISK_NAME/resize { "sizeGb": "DISK_SIZE" }
Sostituisci quanto segue:
PROJECT_ID
: il tuo ID progetto.ZONE
: la zona in cui si trova il volume di hyperdisk.DISK_NAME
: il nome del volume Hyperdisk da ridimensionare.DISK_SIZE
: la nuova dimensione, in gibibyte (GiB o GB) o tebibyte (TiB o TB), del disco. La dimensione del volume deve essere compresa tra:- Hyperdisk Extreme: da 64 GiB a 64 TiB
- Velocità effettiva Hyperdisk: da 2 TiB a 32 TiB
Esegui il backup del volume di Hyperdisk
Il ridimensionamento di un disco non elimina o modifica i dati del disco, ma come best practice, esegui sempre il backup del volume creando uno snapshot prima di apportare modifiche al file system o alle partizioni.
Ridimensionamento del file system e delle partizioni
Dopo aver aumentato le dimensioni del volume di Hyperdisk, potrebbe essere necessario ridimensionare il file system e le partizioni. Per ulteriori informazioni, consulta la pagina Ridimensionare il file system e le partizioni nella documentazione di Persistent Disk.
Passaggi successivi
- Scopri di più sull'Hyperdisk.
- Scopri come analizzare i IOPS per il tuo volume Hyperdisk.