Restauración de la aplicación Engineering Lifecycle Management mediante la instancia ELMOperation

Una vez realizada con éxito la copia de seguridad de la aplicación " Engineering Lifecycle Management " mediante la instancia ELMOperation, puede restaurar la aplicación " Engineering Lifecycle Management " cuando la instancia " Engineering Lifecycle Management " existente presente algunos errores que no puedan ser recuperados por un operador o manualmente.

Antes de empezar

Acerca de esta tarea

La instancia ELMOperation admite los siguientes escenarios relacionados con la restauración de las aplicaciones ELM.

Tabla 1. Escenarios de restauración de aplicaciones ELM admitidos en la instancia ELMOperation
Escenario de restauración de ELM Descripción
Restaurar todas las configuraciones de las aplicaciones. Restaurar la configuración de todas las aplicaciones en la instancia de ELM.
Restaurar las configuraciones de las aplicaciones seleccionadas. Restaurar la configuración de las aplicaciones seleccionadas en la instancia de ELM.

Para crear la instancia ELMOperation se necesitan las siguientes entradas. Asegúrese de que dispone de toda la información.

Tabla 2. Entradas necesarias para crear la instancia ELMOperation para la restauración
Nombre de campo Descripción
Nombre Indique el nombre de la instancia de ELMOperation.
Tipo de operación Seleccione el tipo de operación en la lista. Puede seleccionar restoreAppConf.
Etiqueta de seguridad Especifique la fecha y hora de copia de seguridad de la carpeta de configuración ELM para todas las aplicaciones ELM. La copia de seguridad se encuentra en /elm/backup/conf-backup/<timestamp> para la copia de seguridad de la configuración y para la copia de seguridad del espacio de nombres se almacena en /elm/backup/ns-backup/<timestamp>
Todas las aplicaciones ELM Establezca el campo allApplications como falso y seleccione las aplicaciones ELM para las que desea ejecutar la operación de restauración.
Aplicaciones de ELM Establezca este campo en true si desea ejecutar la operación de restauración para todas las aplicaciones de la instancia de ELM.

Procedimiento

  1. Inicie sesión en la consola web Red Hat® OpenShift® Container Platform.
  2. Vaya a Operadores > Operadores instalados.
  3. En la página "Operadores instalados ", seleccione el proyecto en el que ha instalado el operador Engineering Lifecycle Management de la lista de proyectos.
  4. Haga clic en IBM Engineering Lifecycle Management (ELM) en la columna Nombre para abrir el operador Engineering Lifecycle Management.
  5. En la pestaña " Detalles ", haga clic en el enlace " Crear instancia " para ELMOperation. Alternativamente, puede hacer clic en Crear ELMOperación en la pestaña ELMOperación.
  6. Complete la creación de la instancia ELMOperation utilizando uno de los siguientes métodos.
    • Mediante la vista Formulario
    1. En la página "Crear operación ELMO ", seleccione restoreAppConf en el menú desplegable Engineering Lifecycle Management Tipo de operación.
    2. Haga clic en Crear para crear la instancia ELMOperation. Puede ver la instancia ELMOperation que aparece en la pestaña ' ELMOperación.
    3. Seleccione el tipo de operación como restoreAppConf.
    Nota : backupLabel el campo por defecto es el último, lo que significa que se restaura ELM -Conf desde la última copia de seguridad, pero si ELM necesita ser restaurado desde una copia de seguridad diferente, entonces especifique la fecha y hora de la copia de seguridad de la carpeta Conf Engineering Lifecycle Management Conf, que es común para todas las aplicaciones Engineering Lifecycle Management aplicaciones. La copia de seguridad está en la ruta ' /elm/backup/conf-backup/<timestamp>.
    • Utilizando la vista YAML
    1. Rellena los detalles de la instancia de ELMOperation en la especificación de recursos personalizados YAML de ELMOperation.
      apiVersion: elm.ibm.com/v1
      kind: ELMOperation
      metadata:
        name: restore-all-apps
        labels:
          app.kubernetes.io/instance: ibm-elm-operator
          app.kubernetes.io/managed-by: Go
          app.kubernetes.io/name: ibm-elm-operator
          release: 1.0.0
        namespace: mynamespace
      spec:
        selectedApplications:  
          ccm: false
          dcc: false
          gc: false
          jas: false
          rb: false
          jts: false
          ldx: false
          lqe: false
          qm: false  
          eni: false
          rm: false   
      allApplications: true
      operationType: restoreAppConf
      backupLabel: latest
    2. Haga clic en Crear para crear la instancia ELMOperation. Puede ver la instancia ELMOperation que aparece en la pestaña ' ELMOperación.
  7. La instancia ELMOperation se ejecuta automáticamente inmediatamente después de la creación en la instancia Engineering Lifecycle Management existente en el proyecto. Cuando se crea más de una instancia de ELMOperation, se ejecutan en la misma secuencia en la que se crearon. Puede ver el estado de ejecución de la instancia ELMOperation en la tabla Condiciones de la pestaña Detalles de la instancia ELMOperation. El estado de las solicitudes " Engineering Lifecycle Management " se muestra en la tabla " Aplicaciones Eventos " de la pestaña " Detalles " de la instancia " Engineering Lifecycle Management ".