Backup and restore planning

Plan resource requirements for backups.

The first backup is a full backup. All subsequent backups are incremental.

The capacity required for a backup repository on a remote S3 object store depends on the initial size of all application PVCs and resources, the application data change rate, the backup frequency, and the retention settings. Because the repository is remote, the network must support transferring data volumes equivalent to the S3 object store size.

For example, consider an application that uses 2 TB of data and generates 300 MB of changed data per day. With a daily backup policy and 7-day retention, the initial backup transfers and stores 2 TB of data. Each subsequent daily incremental backup transfers and stores 300 MB.

IBM Fusion supports backup and recovery operations on Red Hat® OpenShift® Container Platform environment with any storage provider that implemented the Container Storage Interface driver and meets the following prerequisites:
  • The Container Storage Interface driver must be v1 or higher (no support for alpha or beta versions)
  • The Container Storage Interface driver must support Volume Snapshot and Restore.
Note: It is also recommended that the VolumeSnapshotClass deletion policy is configured to delete snapshots after the corresponding VolumeSnapshotContent is deleted (deletionPolicy: Delete).