Si tu carga de trabajo requiere espacio de almacenamiento adicional, puedes aumentar el tamaño del volumen de hiperdisco.
Puedes cambiar el tamaño de un volumen de hiperdisco solo para aumentar su tamaño. No puedes reducir la capacidad de un volumen de hiperdisco. Si deseas disminuir el tamaño de un volumen de hiperdisco, debes crear un volumen más pequeño, migrar los datos del volumen original al volumen más pequeño y borrar el volumen original.
Puedes cambiar el tamaño de los volúmenes de hiperdisco en cualquier momento, ya sea que el disco esté conectado o no a una VM en ejecución.
Para obtener los mejores resultados, completa los siguientes pasos cuando cambies la capacidad de un volumen de hiperdisco:
- Aumenta el tamaño del volumen
- Crea una copia de seguridad del disco
- Cambia el tamaño de las particiones del disco.
Antes de comenzar
- Si deseas usar los ejemplos de línea de comandos de esta guía, haz lo siguiente:
- Instala Google Cloud CLI o actualízala a la última versión.
- Configura una región y una zona predeterminadas.
- Si deseas usar los ejemplos de API de esta guía, configura el acceso a la API.
Aumenta el tamaño de un volumen de hiperdisco
Para aumentar el tamaño de un volumen de hiperdisco, usa el siguiente procedimiento:
Console
- En la consola de Google Cloud, ve a la página Discos.
- En la lista de discos de tu proyecto, haz clic en el nombre del volumen de hiperdisco al que deseas cambiar el tamaño.
- En la página Detalles del disco, haz clic Editar.
- En el campo Tamaño, ingresa el tamaño nuevo para tu disco. El tamaño del disco debe estar en el rango de 64 GiB a 64 TiB.
- Haz clic en Guardar para aplicar los cambios en el 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.
- En la CLI de gcloud, usa el comando
compute disks resize
y especifica la marca--size
con el tamaño de disco deseado, en gigabytes.gcloud compute disks resize DISK_NAME --size DISK_SIZE
Reemplaza lo siguiente:
DISK_NAME
: Es el nombre del volumen de hiperdisco al que deseas cambiarle el tamaño.DISK_SIZE
: el tamaño nuevo, en gigabytes, para el disco. El tamaño del disco debe estar en el rango de 64 GiB a 64 TiB.
API
Realiza una solicitud POST
al método compute.disks.resize
.
En el cuerpo de la solicitud, especifica el parámetro sizeGb
y establécelo en el tamaño de disco deseado, en gigabytes.
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/disks/DISK_NAME/resize { "sizeGb": "DISK_SIZE" }
Reemplaza lo siguiente:
PROJECT_ID
: el ID de tu proyectoZONE
: Es la zona en la que se encuentra el volumen de hiperdisco.DISK_NAME
: el nombre del volumen de hiperdisco al que se cambiará el tamañoDISK_SIZE
: el tamaño nuevo, en gigabytes, para el volumen. El tamaño del volumen debe estar en el rango de 64 GiB a 64 TiB.
Crea una copia de seguridad del volumen de hiperdisco
Cambiar el tamaño de un disco no borra ni modifica sus datos, pero como práctica recomendada, siempre realiza una copia de seguridad de tu disco creando una instantánea antes de realizar cualquier cambio en el sistema de archivos o en las particiones,
Cambia el tamaño del sistema de archivos y las particiones
Después de aumentar el tamaño del volumen de hiperdisco, es posible que debas cambiar el tamaño del sistema de archivos y las particiones. Para obtener más información, consulta Cambia el tamaño del sistema de archivos y las particiones en la documentación de Persistent Disk.
¿Qué sigue?
- Obtén más información sobre el hiperdisco.
- Obtén información sobre cómo analizar las IOPS para el volumen de hiperdisco.