Backing up ELMOperation instance by using Red Hat OpenShift web-console

The ELMOperation instance supports the backup of Engineering Lifecycle Management applications by using the RedOpenShift® web-console.

Before you begin

Operation type: backupELMInstance
AllApplication: True 

The operator does not allow backup of any one or more selected applications if AllApplication: False. It always allows backup when the AllApplication: True

About this task

Following method is used to create a backup of ELMOperation instance by using web-console.

Procedure

  1. Log in to the Red Hat® OpenShift Container Platform web console
  2. Go to Operators > Installed Operators
  3. On the Installed Operators page, select the project where you installed the Engineering Lifecycle Management operator from the project list.
  4. Click IBM® Engineering Lifecycle Management from the name column to open theEngineering Lifecycle Management operator
  5. On the Details tab, click Create instance link for ELMOperation. Alternatively, you can also click Create ELMOperation on the ELMOperation tab.
  6. Complete the ELMOperation instance creation by using one of the following approaches:
    • Using a form view: Click the Create ELMOperation page, select backupELMInstance from ELM Operation type list. When done, click Create .
    • Using the YAML view: Click the Create ELMOperation page. From Configure via choose, YAML view. Populate the following YAML and click Create
      apiVersion: elm.ibm.com/v1
      kind: ELMOperation
      metadata:
        name: elmoperation-sample
        namespace: <namespace_name>
      spec:
        selectedApplications:
            ccm: false
            dcc: false
            gc: false
            jas: false
            rb: false
            jts: false
            ldx: false
            lqe: false
            qm: false
            rni: false
            rm: false
        allApplications: true
        backupLabel: latest
        operationType: backupELMInstance
    The ELMOperation instance appears to be listed on the ELMOperation tab.

    The ELMOperation instance is automatically run immediately after the creation on the existing Engineering Lifecycle Management instance in the project. When more than one ELMOperation instance is created, they are run in the same sequence as they are created. You can see the ELMOperation instance execution status in the Conditions table on the Details tab of the ELMOperation instance. The Engineering Lifecycle Management applications status is shown in the Applications Events table on the Details tab of the Engineering Lifecycle Management instance.

    Note: The exact path of the backup can be viewed from the logs section of the backup pod created.