Come for answers. Stay for best practices. All we’re missing is you.
Introduction
Every day business goes through the risk of uncertainty of hardware failure, natural disaster, and data corruption. Kubernetes based software needs a robust backup and recovery strategy. Kubernetes' ephemeral and dynamic nature makes data protection more complex. Software Hub supported Astra control center tool offered by NetApp for backup and restore for ONTAP storage. But NetApp discontinued support for ACC. To address these challenges Software Hub 5.1.2 introduced support for NetApp Trident protect backup restore tool which can help in disaster recovery.
Customer Pain points
Complex setup and configuration
Unreliable backup and restore
Storage Compatibility
Security and Access complexity
Automation
NetApp Trident Protect
NetApp introduced the new disaster recovery tool Trident protect in November 2024. Trident protect supports data management, data protection and data movement across servers. With the support of NetApp Trident CSI driver and Trident protect, Software Hub 5.1.2 introduced CLI based solution to recover data from disaster like situation.
The Software Hub and Trident protect solution support both application crash recovery and disaster recovery by supporting same cluster and remote cluster restore. Trident protect backups are online backup which means this backup process is non disruptive and user can run workloads while backups are running.
How it works?
Software Hub and Trident protect BR solution take the backup of all the Kube resources and volumes in a namespace on an OpenShift platform. The diagram above shows how the new BR solution works. Once inventory is prepared Trident protect uses application cr and IBM backup restore service software to trigger backup and saves it to remote object storage bucket. These backups can be used to restore the original cluster or a new cluster to restore Software Hub.
Software versions required to support disaster recovery on Software Hub 5.1.2
Trident Version
>=25.02
Trident Protect
OADP
>1.4.1
Python
>=3.9
To accomplish backup and restore, tools need to be installed –
The new solution provides easy Backup-Restore steps –
3. Create backup for Kubernetes application
4. Restore the application on same cluster or remote cluster
Benefits
Easy automation: The new Software Hub and NetApp solution for backup and restore is CLI based, and it can be easily integrated into CI/CD pipeline.
Pre and post hooks: Easy integration of pre and post hooks in backup restore process for reliable backup and restored application data integrity.
Non-Disruptive Backup Support: Trident storage provides CSI driver which supports snapshot helps in Software Hub online backup restore while customer running it workload at same time.
Summary
This new data protection solution for IBM Software Hub on NetApp ONTAP storage delivered in version 5.1.2 represents a significant advancement in security, ease of use and easy to integrate with existing automation.
For more information about enabling IBM Software Hub and Trident Protect backup restore, contact IBM Support.
Copy
This was an insightful read, thank you @AVINASH SRIVASTAVA!