En Google Kubernetes Engine (GKE), puedes usar la función de instantánea de volumen de Kubernetes para volúmenes persistentes en los clústeres de GKE.
Las instantáneas de volumen te permiten crear una copia del volumen en un momento específico. Puedes usar esta copia para hacer que un volumen vuelva a su estado anterior o para aprovisionar un volumen nuevo.
Una instantánea de volumen en Kubernetes equivale a realizar una copia de seguridad de los datos en otros sistemas de almacenamiento. Por ejemplo, crear una instantánea de volumen de Kubernetes es equivalente a crear una copia de seguridad de Filestore.
Puedes usar instantáneas a fin de proteger tus cargas de trabajo y lograr objetivos de puntos de recuperación fundamentales para tu empresa en tu plan de recuperación ante desastres o si necesitas cumplir con los datos de forma periódica.
GKE admite dos formas de crear instantáneas de volumen:
API de instantánea de volumen de la interfaz de almacenamiento de contenedores (CSI): Este es un proceso manual que te permite crear y administrar instantáneas de volumen a través delControlador de CSI de Persistent Disk para Compute Engine oControlador de CSI de Filestore, que aplican convenciones de configuración que se suelen usar en la programación de código abierto de Kubernetes.
Copia de seguridad para GKE: este es un servicio completamente administrado que automatiza la creación y la administración de instantáneas de volumen. La copia de seguridad para GKE admite la copia de seguridad de configuración y de volumen para cargas de trabajo con estado y discos persistentes. Para las cargas de trabajo con Filestore, solo se admite la copia de seguridad de configuración. Para crear una copia de seguridad de los datos en tus instancias de nivel básico de Filestore, debes seguir usando la API de instantánea de volumen a través del controlador CSI de Filestore.
A partir de la versión 1.17 o posterior de GKE, puedes aprovisionar y adjuntar instantáneas de volumen con los siguientes componentes:
En la siguiente documentación, se explica cómo usar la API de instantáneas de volumen con un controlador de CSI de GKE:
¿Qué sigue?
- Lee la documentación de Instantáneas de volumen de Kubernetes.
- Obtenga información sobre volume expansion (expansión de volumen).
- Obtén más información sobre cómo instalar un controlador CSI de forma manual.
- Obtén más información sobre la compatibilidad de Filestore para GKE.