En esta página, se describe cómo crear planes de copias de seguridad para máquinas virtuales (VM) en Google Distributed Cloud (GDC) aislado.
Los planes de copia de seguridad proporcionan la configuración y la ubicación de las copias de seguridad. Un plan de copia de seguridad contiene una configuración de copia de seguridad que incluye la VM de origen y la selección de la VM de la que se creará una copia de seguridad. Los planes de copias de seguridad definen un programa regular para las copias de seguridad de las VMs. Cada plan de copias de seguridad basado en VMs hace referencia a los recursos de VM o disco de VM de destino de los que se crearán copias de seguridad con un selector de etiquetas definido en un recurso ProtectedApplication
.
Antes de comenzar
Para crear planes de copias de seguridad de VM, debes tener lo siguiente:
- Es un repositorio de copias de seguridad existente. Para obtener más información, consulta Crea un repositorio de copias de seguridad.
El rol de identidad y acceso necesario:
- Administrador de copias de seguridad de la organización: Administra recursos de copias de seguridad, como planes de copias de seguridad y restablecimiento en clústeres de usuario. Pídele al administrador de IAM de la organización que te otorgue el rol de administrador de copias de seguridad de la organización (
organization-backup-admin
). Para obtener más información, consulta Definiciones de roles.
- Administrador de copias de seguridad de la organización: Administra recursos de copias de seguridad, como planes de copias de seguridad y restablecimiento en clústeres de usuario. Pídele al administrador de IAM de la organización que te otorgue el rol de administrador de copias de seguridad de la organización (
Crea un plan de copias de seguridad para las VMs
Crea un plan de copia de seguridad con la consola de GDC o la API.
Console
- Accede a la consola de GDC.
- En el menú de navegación, haz clic en Copia de seguridad para máquinas virtuales > Planes de copia de seguridad.
- Haz clic en Create a backup plan.
- En el campo Proyecto, selecciona un proyecto para el que esté disponible este plan de copias de seguridad.
- Ingresa el nombre y la descripción del plan de copia de seguridad.
- En el campo Backup repo, selecciona un repositorio de copias de seguridad. Los repositorios de copias de seguridad son un conjunto de implementaciones de almacenamiento de objetos.
- Haz clic en Crear.
API
Para planificar tus copias de seguridad, crea un recurso personalizado VirtualMachineBackupPlanTemplate
. Este es un ejemplo de VirtualMachineBackupPlanTemplate
:
apiVersion: virtualmachines.gdc.goog/v1
kind: VirtualMachineBackupPlanTemplate
metadata:
name: vmbpt-test
spec:
backupRepository: "default"
En este ejemplo, se incluye el siguiente valor:
backupRepository
: Es el nombre del repositorio que creaste en la sección anterior.
Visualiza un plan de copia de seguridad
Visualiza un plan de copia de seguridad con la consola de GDC o kubectl
.
Console
Consulta una lista de planes de copia de seguridad con la consola de GDC.
- Accede a la consola de GDC.
- En el menú de navegación, haz clic en Copia de seguridad para máquinas virtuales > Planes de copia de seguridad.
- Selecciona un proyecto.
- Haz clic en un plan de copia de seguridad de la lista para ver sus detalles.
kubectl
Visualiza un plan de copia de seguridad enumerando los planes de copia de seguridad y viendo sus detalles con kubectl
.
Enumera los planes de copia de seguridad existentes:
kubectl get backupplans -n PROJECT_NAME
En la lista, busca el plan de copias de seguridad que deseas ver.
Sigue estos pasos para ver los detalles del plan de copias de seguridad:
kubectl describe backupplan BACKUP_PLAN_NAME -n PROJECT_NAME
Reemplaza lo siguiente:
BACKUP_PLAN_NAME
: El nombre del plan de copia de seguridad.PROJECT_NAME
: el nombre del proyecto.