mirror of
https://github.com/openshift/openshift-docs.git
synced 2026-02-05 12:46:18 +01:00
58 lines
2.7 KiB
Plaintext
58 lines
2.7 KiB
Plaintext
:_mod-docs-content-type: ASSEMBLY
|
|
[id="hcp-disaster-recovery-oadp-auto"]
|
|
= Automated disaster recovery for a hosted cluster by using {oadp-short}
|
|
include::_attributes/common-attributes.adoc[]
|
|
:context: hcp-disaster-recovery-oadp-auto
|
|
|
|
toc::[]
|
|
|
|
In hosted clusters on bare-metal or {aws-first} platforms, you can automate some backup and restore steps by using the {oadp-first} Operator.
|
|
|
|
The process involves the following steps:
|
|
|
|
. Configuring {oadp-short}
|
|
. Defining a Data Protection Application (DPA)
|
|
. Backing up the data plane workload
|
|
. Backing up the control plane workload
|
|
. Restoring a hosted cluster by using {oadp-short}
|
|
|
|
[id="hcp-auto-dr-prereqs_{context}"]
|
|
== Prerequisites
|
|
|
|
You must meet the following prerequisites on the management cluster:
|
|
|
|
* You xref:../../backup_and_restore/application_backup_and_restore/installing/oadp-installing-operator.adoc#oadp-installing-operator[installed the {oadp-short} Operator].
|
|
* You created a storage class.
|
|
* You have access to the cluster with `cluster-admin` privileges.
|
|
* You have access to the {oadp-short} subscription through a catalog source.
|
|
* You have access to a cloud storage provider that is compatible with {oadp-short}, such as S3, {azure-full}, {gcp-full}, or MinIO.
|
|
* In a disconnected environment, you have access to a self-hosted storage provider that is compatible with {oadp-short}, for example link:https://docs.redhat.com/en/documentation/red_hat_openshift_data_foundation/[{odf-full}] or link:https://min.io/[MinIO].
|
|
* Your {hcp} pods are up and running.
|
|
|
|
include::modules/hcp-dr-prep-oadp-auto.adoc[leveloffset=+1]
|
|
|
|
[role="_additional-resources"]
|
|
.Additional resources
|
|
|
|
* xref:../../backup_and_restore/application_backup_and_restore/installing/installing-oadp-aws.adoc#installing-oadp-aws[Configuring the {oadp-full} with Multicloud Object Gateway]
|
|
* xref:../../backup_and_restore/application_backup_and_restore/installing/installing-oadp-mcg.adoc#installing-oadp-mcg[Configuring the {oadp-full} with AWS S3 compatible storage]
|
|
|
|
include::modules/hcp-dr-oadp-dpa.adoc[leveloffset=+1]
|
|
|
|
[id="backing-up-data-plane-oadp-auto_{context}"]
|
|
== Backing up the data plane workload
|
|
|
|
To back up the data plane workload by using the {oadp-short} Operator, see "Backing up applications". If the data plane workload is not important, you can skip this procedure.
|
|
|
|
[role="_additional-resources"]
|
|
.Additional resources
|
|
|
|
* xref:../../backup_and_restore/application_backup_and_restore/backing_up_and_restoring/backing-up-applications.adoc#backing-up-applications[Backing up applications]
|
|
|
|
include::modules/hcp-dr-oadp-backup-cp-workload-auto.adoc[leveloffset=+1]
|
|
|
|
include::modules/hcp-dr-oadp-restore-auto.adoc[leveloffset=+1]
|
|
|
|
include::modules/hcp-dr-oadp-observe.adoc[leveloffset=+1]
|
|
|
|
include::modules/hcp-dr-oadp-observe-velero.adoc[leveloffset=+1] |