Skip to main content
NetApp Solutions
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Crear backups bajo demanda para equipos virtuales en OpenShift Virtualization

Colaboradores

Esta sección describe cómo crear copias de seguridad bajo demanda para máquinas virtuales en OpenShift Virtualization.

Pasos para crear un backup de una máquina virtual

Para crear una copia de seguridad bajo demanda de toda la VM (metadatos de VM y discos de VM), haga clic en la pestaña Backup. Esto crea un recurso personalizado de copia de seguridad (CR). Se proporciona un yaml de ejemplo para crear el CR de copia de seguridad. Mediante este yaml se realizará una copia de seguridad de la máquina virtual y sus discos en el espacio de nombre especificado. Los parámetros adicionales se pueden establecer como se muestra en la "documentación".

El CSI creará una instantánea de los volúmenes persistentes que respalden los discos. Se crea un backup del equipo virtual junto con la snapshot de sus discos, y se almacena en la ubicación de backup especificada en yaml. La copia de seguridad permanecerá en el sistema durante 30 días, tal y como se especifica en el ttl.

apiVersion: velero.io/v1
kind: Backup
metadata:
  name: backup1
  namespace: openshift-adp
spec:
  includedNamespaces:
  - virtual-machines-demo
  snapshotVolumes: true
  storageLocation: velero-demo-1 -->this is the backupStorageLocation previously created
                                    when Velero is configured.
  ttl: 720h0m0s

Una vez que se complete la copia de seguridad, su Fase se mostrará como completada.

Copia de seguridad completada

Puede inspeccionar la copia de seguridad en el almacenamiento de objetos con la ayuda de una aplicación de explorador S3. La ruta de acceso del backup aparece en el bucket configurado con el prefijo name (velero/demobackup). Es posible ver el contenido del backup incluidos las copias de Snapshot de volúmenes, los registros y otros metadatos de la máquina virtual.

Nota En StorageGRID, también puede utilizar la consola S3 que está disponible desde el Administrador de inquilinos para ver los objetos de backup.

Objetos de Copia de Seguridad en S3

Creación de backups programados para máquinas virtuales en OpenShift Virtualization

Para crear copias de seguridad en un programa, debe crear un CR de programa.
La programación es simplemente una expresión Cron que le permite especificar la hora a la que desea crear la copia de seguridad. yaml de ejemplo para crear un CR de programa.

apiVersion: velero.io/v1
kind: Schedule
metadata:
  name: <schedule>
  namespace: openshift-adp
spec:
  schedule: 0 7 * * *
  template:
    hooks: {}
    includedNamespaces:
    - <namespace>
    storageLocation: velero-demo-1
    defaultVolumesToFsBackup: true
    ttl: 720h0m0s

La expresión Cron 0 7 * * * significa que se creará una copia de seguridad a las 7:00 todos los días.
También se especifican los espacios de nombres que se incluirán en la copia de seguridad y la ubicación de almacenamiento para la copia de seguridad. Por lo tanto, en lugar de un CR de copia de seguridad, el CR de programa se utiliza para crear una copia de seguridad a la hora y frecuencia especificadas.

Una vez creada la programación, se habilita.

Programación creada

Las copias de seguridad se crearán de acuerdo con esta programación y se podrán ver desde la pestaña Copia de seguridad.

Programación creada