Si la capacidad de almacenamiento de una instancia de Cloud SQL es mayor de lo que necesita tu aplicación, puedes reducir manualmente la capacidad de almacenamiento a un tamaño más pequeño.
Las operaciones de reducción de almacenamiento solo se admiten en instancias principales y están disponibles en todas las ediciones de Cloud SQL.
Requisitos de capacidad de almacenamiento
El tamaño de almacenamiento de destino debe ser mayor que la capacidad de almacenamiento mínima permitida que se determina como segura para la instancia.
Para un rendimiento constante, recomendamos reservar un búfer de capacidad de almacenamiento para ciertas operaciones, como la reindexación. Te recomendamos que reserves aproximadamente 100 GB o el 20% o más del uso actual, lo que sea mayor.
Para obtener más información, consulta Responsabilidad compartida.
Rendimiento
Las operaciones de reducción del almacenamiento pueden afectar el rendimiento de la instancia. Cloud SQL usa máquinas virtuales (VMs) de Compute Engine con discos de almacenamiento persistente. El almacenamiento que proporciona Hyperdisk Balanced se escala de forma lineal y ofrece un rendimiento predecible.
Para obtener más información, consulta Cuotas y límites fijos.
Tiempo de inactividad
Las operaciones de reducción de almacenamiento requieren tiempo de inactividad de la instancia, y las instancias se reinician cuando se completa la operación.
Según el tamaño del disco subyacente, las operaciones de reducción del almacenamiento pueden generar un tiempo de inactividad considerable. Si tu instancia requiere un tiempo de inactividad limitado, en lugar de usar las capacidades de reducción de almacenamiento, te recomendamos que migres tus datos a una instancia nueva y más pequeña con Database Migration Service.
Operaciones
Todas las demás operaciones no estarán disponibles hasta que se complete la operación de reducción del almacenamiento.
Te recomendamos que esperes a que finalicen otras operaciones antes de ejecutar una operación de reducción de almacenamiento. Esto incluye operaciones como la copia de seguridad o la importación de datos.
Las operaciones de reducción de almacenamiento no se admiten en instancias de núcleo compartido. Sin embargo, puedes cambiar la configuración de tu aplicación a una instancia de núcleo no compartido y, luego, realizar una operación de reducción de almacenamiento.
Limitaciones
Se aplican las siguientes limitaciones de funciones:
- Las operaciones de reducción de almacenamiento no se pueden aplicar a réplicas ni a réplicas en cascada.
- No se admite con Terraform.