Saltar a contenido

Volúmenes

La página Volúmenes muestra los volúmenes persistentes (PVC) del namespace actual: nombre, capacidad, espacio usado, clase de almacenamiento, estado, y los pods que los utilizan.

La columna Usado (indicador + porcentaje) proviene de la supervisión de la plataforma (Prometheus, métricas del kubelet): solo se rellena para un volumen montado por un pod; en caso contrario, o si la supervisión no está disponible, muestra n/d.

Acciones sobre un volumen

El menú ⋮ a la derecha de cada fila agrupa todas las acciones disponibles para ese volumen:

Menú de acciones de un volumen

Acción Efecto
Redimensionar Aumenta la capacidad (nunca se puede reducir — limitación de Kubernetes)
Instantánea Congela una instantánea del volumen en un momento dado
Clonar Crea un nuevo volumen, copia independiente del original
Restaurar una instantánea Crea un nuevo volumen a partir de una instantánea existente
Eliminar Elimina el volumen — no es posible si sigue conectado a un pod

Volúmenes de las bases de datos PostgreSQL

Los volúmenes de una base de datos PostgreSQL (aplicación PostgreSQL o base de datos integrada en otra aplicación) los gestiona el operador CloudNativePG: Redimensionar, Clonar e Instantánea aparecen atenuados y la API los rechaza incluso si se evita la interfaz.

  • Ampliar la base de datos: hágalo desde Configurar → Tamaño del almacenamiento de la aplicación. El operador amplía por sí mismo los volúmenes de sus instancias; un redimensionamiento hecho directamente aquí sería revertido por el operador. Reducir sigue siendo imposible.
  • Copiar la base de datos: utilice sus copias de seguridad. Una instantánea o un clon tomado sobre una base de datos en funcionamiento no garantiza la coherencia.

Caso de uso: volver atrás tras una manipulación errónea

  1. Antes de la operación arriesgada, haga una instantánea del volumen en cuestión.
  2. Si surge un problema, restaure la instantánea en un nuevo volumen.
  3. En Configurar → Volúmenes de la aplicación, apunte el montaje a este nuevo volumen — la aplicación se reinicia con los datos restaurados.

Note

Las instantáneas viven en el clúster (no en S3): protegen contra errores de manipulación, no contra la pérdida del clúster. Para una copia de seguridad realmente externalizada de las bases de datos, véase Copia de seguridad y restauración.