Maximo Open Forum

 View Only

Best Practices for Maximo Backup & Restore After Namespace Deletion

  • 1.  Best Practices for Maximo Backup & Restore After Namespace Deletion

    Posted 05-27-2025 13:00

    Hi Community,

    I'm looking for guidance on handling a specific disaster recovery scenario for IBM Maximo running on OpenShift-particularly when a namespace (e.g., manage) is accidentally deleted.

    We've tested backup and restore using both OADP (Velero) and IBM Storage Fusion, along with the standard .sh scripts provided by IBM.

    Using OADP:

    • The restore process faced several challenges:

      • Failures in ClusterServiceVersions (CSVs) and Subscriptions

      • Operator instances(especially for Maximo Manage) failed to deploy correctly

    • Even after successful script execution, restoration was only partially successful.

    Using IBM Storage Fusion:

    • Restore was mostly successful, and the Maximo application came back online.

    • However, we encountered an etcd restore error (BMYBR0009) related to a resource group. IBM documentation suggests escalating this to support with logs.

    Despite following IBM's instructions and using the .sh automation scripts:

    • Only basic resources (like Secrets) and the namespace (manage) were restored.

    • Critical OpenShift components such as:

      • Deployments

      • Pods

      • Subscriptions

      • Operators
        were not restored, leading to an incomplete recovery.

    From OpenShift and IBM MAS disaster recovery perspectives:

    • What is the recommended approach to fully recover a deleted namespace that includes both Maximo data and all OpenShift-managed objects?

    • Should we be maintaining a standby disaster recovery cluster, or can this be handled within the same cluster using backup?


    #Administration
    #Customizations
    #MaximoApplicationSuite

    ------------------------------
    Revanth reddy
    ------------------------------


Newest Episode
Ep. 5 | Make Manage Feel Like Home with Configuration, Not Customization

Watch Steven Shull and Phil Runion discuss how IBM Maximo Manage teams can make the system feel more familiar, useful, and aligned to their business through configuration instead of customization.

MORE by Naviam Episode 5 cover
Watch Episode 5
Also available: Ep. 4 | System Properties in IBM Maximo