Disaster recovery in Cloud Pak for Business Automation
Learn about the disaster recovery options in IBM Cloud Pak® for Business Automation.
Disaster recovery in Cloud Pak for Business Automation
The Cloud Pak for Business Automation disaster recovery processes consist of the following procedures.
- In the primary IBM Cloud Pak for Business Automation environment, scale down the replicas to 0.
- Redeploy or restart IBM
Cloud Pak for Business Automation in your backup environment.
- Customize the custom resource with the replicated persistent volume (PV) and persistent volume claim (PVC) from the primary environment.
- Customize the custom resource to point to the Lightweight Directory Access Protocol (LDAP) and replicated databases from the primary environment.
- If you want to include IBM Automation Decision Services designer or runtime, configure the ConfigMaps that contain the certificates that access Git servers, machine learning providers, and other servers that have untrusted certificates.
- Validate that your backup environment can access the backup data.
- Find the time of the most recent replication for both your storage and database.
- Roll the database forward to align with the most recent storage replication time.
- Resync missing content if the database roll forward did not sync with storage.
- Scale up your IBM Cloud Pak for Business Automation backup environment.
- Replicate the database and storage from the backup environment to the primary environment.
- Scale down the IBM Cloud Pak for Business Automation replicas to 0 in the backup environment.
- Start IBM Cloud Pak for Business Automation in the primary environment.
- Configure database and storage replication from the backup environment to the primary environment.
Options for disaster recovery
Private data center with IBM Spectrum Protect Plus

- A vSnap environment can include copying data to a standard object storage, an object storage archive, or IBM Spectrum Protect storage.
- A snapshot-based storage or a vSnap environment can help you recover data.
- The unified user interface is used by backup administrators, virtual infrastructure administrators, and application administrators.
- This architecture follows a centralized role-based access control system.
The following diagram shows a detailed architecture where IBM Spectrum Protect Plus and a private data center are used to provide disaster recovery. IBM Spectrum Protect Plus is used to back up and restore persistent volume claims (PVC) and persistent volumes (PV). Backup data is synchronized by replicating from the primary vSnap server to a backup vSnap server. For more information about vSnap backup, see Establishing a replication partnership for a vSnap server.

Storage class types include Red Hat OpenShift Data Foundation (previously Red Hat OpenShift Container Storage).
In the secondary environment, the IBM Cloud Pak for Business Automation pods are inactive until a disaster recovery event.
Private data center with IBM Spectrum Protect Plus in a third data center
- IBM Spectrum Protect Plus is used to schedule backups for persistent volume claims (PVC) and persistent volumes (PV) in the primary environment.
- Backup data is stored in the vSnap server.
- When required, the PVC is restored to the secondary Red Hat OpenShift environment.

- IBM Spectrum Protect Plus uses Red Hat OpenShift APIs for Data Protection to backup and restore Red Hat OpenShift cluster resources. For more information, see For OpenShift: Installing and configuring Velero by using the OpenShift APIs for Data Protection operator.
- IBM Spectrum Protect Plus has a container backup support to backup PVCs, cluster-scoped resources, and namespace-scoped resources. For more information, see Installing Container Backup Support.
- IBM Spectrum Protect Plus uses vSnap server to backup data. For more information, see Installing a vSnap server.
Private data center with Red Hat OpenShift Container Storage replication


Multiple zones on IBM Cloud Public

Disaster recovery in Automation Decision Services
| Data type | IBM Cloud Pak for Business Automation environment |
|---|---|
| Configuration files | Kubernetes secrets and the IBM Cloud Pak for Business Automation custom resource can be used to back up and restore your environment. Any changes that are made in your primary environment must be replicated to the backup. |
| Database data (including external MongoDB database) | See Backing up your environment. |
Disaster recovery in IBM Business Automation Workflow
The following table shows differences between disaster recovery in Cloud Pak for Business Automation and on-premises environments for IBM Business Automation Workflow.| Data type | On-premises environment disaster recovery | IBM Cloud Pak for Business Automation environment disaster recovery |
|---|---|---|
| Configuration files | There are XML configuration files on your local disk. These files are replicated by the WebSphere® Application Server deployment manager and node agent. | When configmaps are updated, they are also backed up. On the disaster recovery OpenShift Container Platform environment, IBM Cloud Pak for Business Automation imports the default configuration files automatically. You will need to apply the changes for any updated configmaps. |
| Server logs and other persistent files | The files on your local disk are replicated to the disaster recovery environment according to a schedule. | Files are located on persistent volume claims (PVC) or persistent volumes (PV) which are located in the StorageClass. These files can be replicated through StorageClass capabilities or through a third-party software such as IBM Spectrum Plus. |
| Transaction logs | Transaction logs are stored in the database. | Transaction logs are stored in the database. |
| Database data | You can use database replication. For example, Db2® has a high availability and disaster recovery feature for database replication. | You can use database replication. For example, Db2 has a high availability and disaster recovery feature for database replication. |
| Lucene or Process Federation Server | You need to rebuild the Lucene data in the disaster recovery site. | You need to rebuild the Process Federation Server data in the disaster recovery site. |
Disaster recovery in IBM FileNet Content Manager
| Data type | IBM FileNet Content Manager on-premises environment | IBM Cloud Pak for Business Automation environment |
|---|---|---|
| Configuration files | Configuration manager profiles and WebSphere Application Server profiles can be used to back up your primary environment. Any changes that are made in your primary environment must be replicated to the backup. | Kubernetes secrets and the IBM Cloud Pak for Business Automation custom resource can be used to back up and restore your environment. Any changes that are made in your primary environment must be replicated to the backup. |
| Documents in storage |
|
|
| Search indexes | Files are stored in the local storage. Create a backup snapshot and copy it to the backup. |
|
| Database data (including data in Content Platform Engine and IBM Business Automation Navigator) | You can use online backup and the SET WRITE SUSPEND command to align your
backup with storage. You can also use database replication. For example, Db2 has a high availability and disaster recovery feature for database
replication. |
You can use online backup and the SET WRITE SUSPEND command to align your
backup with storage. You can also use database replication. For example, Db2 has a high availability and disaster recovery feature for database
replication. |
Disaster recovery in Operational Decision Manager
| Data type | Operational Decision Manager on-premises environment | IBM Cloud Pak for Business Automation environment |
|---|---|---|
| Configuration files | Configuration manager profiles and WebSphere Application Server profiles can be used to back up your primary environment. Any changes that are made in your primary environment must be replicated to the backup. | Kubernetes secrets and the IBM Cloud Pak for Business Automation custom resource can be used to back up and restore your environment. Any changes that are made in your primary environment must be replicated to the backup. |
| Database data (including data in IBM Business Automation Navigator) | For Operational Decision Manager on-premise
backup, you can:
|
Same as the on-premise environment. |