Restoring and validating Maximo Monitor

To restore Maximo Monitor, restore the IoT tool, the MongoDB backup, and the Maximo Monitor namespace in Red Hat® OpenShift®. You can also validate the restoration.

Before you begin

  • Restore the IoT tool. For more information, see Restoring and validating the IoT tool.
  • You need access to the Red Hat OpenShift command-line interface (CLI). Make sure that the oc command is in your path and that you have administrator credentials. For more information, see Getting started with Open Shift CLI.
  • You need to install the yq command-line interface, which is a lightweight and portable command-line processor for YAML, JSON, and XML. For more information, see yq Quick usage guide.

About this task

You can restore Maximo Monitor by using manual steps or you can use the Maximo Application Suite DevOps Ansible® Collection. For more information, see Maximo Application Suite DevOps Ansible Collection/Backup and Restore.
Source cluster
The original Red Hat OpenShift cluster from which you took the backup data.
Target cluster
Any Red Hat OpenShift cluster that is different than the source cluster.

The three different ways to restore Maximo Monitor are based on different scenarios. For more information, see Backup and restore scenarios overview.

To learn more about how to deploy and undeploy Maximo Monitor, see Deploying IBM Maximo Monitor and Deactivating and deleting applications.

Procedure

  • For the crash recovery scenario, restore the Maximo Monitor application to the source cluster from which you took the backup data.
    1. Undeploy the existing Maximo Monitor deployment.
    2. Redeploy the Maximo Monitor application.
    3. Restore the MongoDB data and the data from the namespace backups.
  • For the disaster recovery scenario, restore the Maximo Monitor application to the target cluster, which is different than the source cluster.
    1. Install and configure the cluster.
    2. Install Maximo Application Suite core.
    3. Deploy Maximo Monitor.
    4. Restore the MongoDB data and the data from the namespace backups.
  • For the restore data scenario, you can restore Maximo Monitor backup data only to the source cluster.
    1. Select and restore the backed up data from the MongoDB and namespace backups.
      You don’t need to undeploy the existing Maximo Monitor deployment.