Installing Cloud Pak for Data OADP backup and restore utility components
This information shows you how to install cpdbr-velero-plugin and OpenShift® APIs for Data Protection (OADP).
Before you begin
The OpenShift command-line interface
(oc
CLI) must be installed on the client
workstation.
An S3-compatible object storage that uses Signature Version 4 is needed to store Kubernetes resource definitions and Restic backups. A bucket must be created in object storage. The Cloud Pak for Data OADP backup and restore utility supports the following S3-compatible object storage:
- AWS S3
- IBM® Cloud Object Storage
- MinIO
- Ceph® Object Gateway
If your cluster is in a restricted network, make the OADP backup and restore utility images available inside the cluster network.
About this task
- OADP, Velero, and its default plug-ins
- OADP, Velero, and the default openshift-velero-plugin are open source projects that are used to back up Kubernetes resources and data volumes on Red Hat OpenShift.
- Custom Velero plug-in cpdbr-velero-plugin
- The custom cpdbr-velero-plugin implements more Velero backup and restore actions for OpenShift-specific resource handling.
- cpd-cli oadp command-line interface
- This CLI is part of the cpd-cli utility.
cpd-cli oadp is used for backup and restore operations by calling Velero client APIs, similar to the velero CLI. In addition, cpd-cli oadp invokes backup and restore hooks, pre-actions and post-actions, and manages dependencies and prioritization across the Cloud Pak for Data services to ensure the correctness of sophisticated, stateful apps.
- Supported cluster hardware
cpdbr-velero-plugin
and OADP 1.0 and higher are supported on:- x86-64 hardware
- ppc64le hardware
- Supported versions of OADP
- The version of OADP that you need
depends on:
- The version of Red Hat OpenShift Container Platform that you are running
- The type of backup that you plan to perform
OpenShift version Ceph Container Storage Interface (CSI) snapshots Restic backups Version 4.8 4.6.0 - 4.6.2 only
- OADP Version 1.0.x
- OADP Version 1.1.x (recommended)
- OADP Version 1.0.x
- OADP Version 1.1.x (recommended)
Version 4.10 4.6.x
OADP Version 1.1.x - OADP Version 1.0.x
- OADP Version 1.1.x (recommended)
Version 4.12 4.6.4 or later
OADP Version 1.1.x - OADP Version 1.0.x
- OADP Version 1.1.x (recommended)
When OADP is installed, the default project (namespace) is openshift-adp. Examples in this task use oadp-operator as the OADP project.