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.

Flujos de trabajo: Virtualización de Red Hat OpenShift con ONTAP de NetApp

Colaboradores

Esta sección muestra cómo crear una máquina virtual a partir de una instantánea con Red Hat OpenShift Virtualization.

Crear una máquina virtual desde una snapshot

Con Trident y Red Hat OpenShift, los usuarios pueden tomar una instantánea de un volumen persistente en las clases de almacenamiento aprovisionadas por el departamento de TI. Con esta función, los usuarios pueden tomar una copia de un momento específico de un volumen y usarla para crear un nuevo volumen o restaurar el mismo volumen de vuelta a un estado anterior. Esto permite o admite una serie de casos prácticos, desde la reversión a clones y la restauración de datos.

Para las operaciones de Snapshot en OpenShift, se deben definir los recursos VolumeSnapshotClass, VolumeSnapshot y VolumeSnapshotContent.

  • Una copia de Snapshot de VolumeSnapshotContent es la copia de Snapshot real que se toma de un volumen del clúster. Es un recurso para todo el clúster análogo al volumen persistente para almacenamiento.

  • Una copia Snapshot de volumen es una solicitud para crear la copia Snapshot de un volumen. Es análogo a una reclamación de volumen persistente.

  • VolumeSnapshotClass permite que el administrador especifique diferentes atributos para una copia VolumeSnapshot. Permite tener distintos atributos para las diferentes copias Snapshot realizadas desde el mismo volumen.

Equipos virtuales desde la arquitectura de Snapshot

Para crear una instantánea de un equipo virtual, complete los siguientes pasos:

  1. Cree una copia Snapshot de VolumeshotClass que puede utilizarse para crear una copia Snapshot de Volume. Vaya a almacenamiento > VolumeSnapshotClasses y haga clic en Create VolumeSnapshotClass.

  2. Introduzca el nombre de la clase de Snapshot, introduzca csi.trident.netapp.io para el controlador y haga clic en Create.

    Cree la clase Snapshot

  3. Identifique la RVP que está Unido a la máquina virtual de origen y, a continuación, cree una copia Snapshot de esa RVP. Vaya a. Storage > VolumeSnapshots Y haga clic en Create VolumeSnapshots.

  4. Seleccione la RVP para la que desea crear la Snapshot, introduzca el nombre de la Snapshot o acepte el valor predeterminado y seleccione VolumeSnapshotClass adecuado. A continuación, haga clic en Crear.

    Cree Snapshot

  5. Esto crea la snapshot de la RVP en ese momento específico.

Crear una nueva máquina virtual a partir de la copia de Snapshot

  1. En primer lugar, restaure la snapshot en una nueva RVP. Desplácese hasta almacenamiento > VolumeSnapshots, haga clic en los tres puntos junto a la snapshot que desea restaurar y haga clic en Restore como nueva RVP.

  2. Introduzca los detalles del nuevo PVC y haga clic en Restore. De este modo se crea una nueva RVP.

    Restaurar snapshot en una nueva RVP

  3. A continuación, cree una nueva máquina virtual a partir de esta RVP. Navegue a Virtualization > Virtual Machines y haga clic en Create > With YAML.

  4. En la sección Spec > template > Volumes, especifique la nueva RVP creada en Snapshot en lugar de en el disco de contenedor. Proporcione los demás detalles de la nueva VM de acuerdo con sus requisitos.

    - name: rootdisk
      persistentVolumeClaim:
        claimName: rhel8-short-frog-rootdisk-28dvb-snapshot-restore
  5. Haga clic en Create para crear la nueva máquina virtual.

  6. Una vez que la máquina virtual se haya creado correctamente, acceda y compruebe que la nueva máquina virtual tenga el mismo estado que la de la máquina virtual cuyo RVP se utilizó para crear la snapshot en el momento en que se creó la snapshot.