En esta página se ofrece una descripción general de las operaciones de copia de seguridad y restauración de clústeres de Google Distributed Cloud (GDC) aislado.
Las copias de seguridad de clústeres de Kubernetes protegen tus datos capturando el estado de tus aplicaciones, lo que garantiza la coherencia tanto en caso de fallos como de aplicaciones. Las copias de seguridad se almacenan en repositorios compatibles con S3 y se gestionan mediante planes de copias de seguridad, que definen su ámbito y su programación. Los planes de restauración proporcionan escenarios de recuperación preconfigurados para restaurar clústeres de forma rápida y eficiente.
Las copias de seguridad de clústeres de Kubernetes ofrecen lo siguiente:
- Coherencia en caso de fallo: las copias de seguridad capturan el estado de tus datos como si el sistema hubiera fallado de repente o se hubiera quedado sin batería en el momento en que se inició la copia de seguridad.
- Coherencia de las aplicaciones: garantiza que todas las escrituras y transacciones en curso se completen antes de crear la copia de seguridad, lo que da lugar a una copia de seguridad más fiable y recuperable.
- Conexiones previas y posteriores personalizadas: usa conexiones previas y posteriores a la ejecución específicas, y define un comportamiento personalizado para la inactividad, la creación de copias de seguridad o la restauración de una carga de trabajo con estado.
- Varias estrategias: implementa estrategias de aplicaciones protegidas para personalizar cómo se realizan las copias de seguridad y qué recursos se restauran.
Repositorios de copias de seguridad
Un repositorio de copias de seguridad representa una ubicación de almacenamiento compatible con S3 para tus copias de seguridad. Los repositorios de copias de seguridad almacenan registros de copias de seguridad, planes de copias de seguridad, planes de restauración y restauraciones. Los clústeres pueden tener varios repositorios de copias de seguridad con diferentes reglas de importación. Estas reglas de importación determinan qué acciones se pueden llevar a cabo.
Para obtener más información, consulta Añadir un repositorio de copias de seguridad.
Planes de copias de seguridad
Los planes de copias de seguridad proporcionan las funciones de configuración, ubicación y gestión de una secuencia de copias de seguridad. Un plan de copia de seguridad contiene una configuración de copia de seguridad, incluido el clúster de origen y la selección de cargas de trabajo de las que se va a crear una copia de seguridad. Google recomienda proporcionar a cada clúster al menos un plan de copia de seguridad. Crea uno o varios planes de copia de seguridad para cada clúster. Un clúster o una VM pueden pertenecer a uno o varios planes de copias de seguridad. Si tu plan de copias de seguridad define una programación para la copia de seguridad, las copias se crearán automáticamente según esa programación.
Para obtener más información, consulta Planificar un conjunto de copias de seguridad.
Restaurar planes
Los planes de restauración son escenarios de restauración preconfigurados para una línea de copias de seguridad correspondiente. Crea un plan de restauración a partir de un recurso de plan de copia de seguridad. Personaliza el comportamiento de las restauraciones cambiando la configuración de la restauración en la consola o la API de GDC.
Para obtener más información, consulta Restaurar una copia de seguridad.
Información general sobre la API Backup Service
La API del servicio de copia de seguridad proporciona funciones clave que son esenciales para los procesos de copia de seguridad y restauración. Puedes añadir nuevas APIs, como las APIs de Backup, GKE Backup Agent y Backup Control Plane, a un clúster de Kubernetes. Estas APIs se usan para gestionar el ciclo de vida de las copias de seguridad y para crear repositorios, políticas y planes de copias de seguridad.
Para obtener más información, consulta la descripción general de la API Backup.