mirror of
https://github.com/openshift/openshift-docs.git
synced 2026-02-05 12:46:18 +01:00
44 lines
1.3 KiB
Plaintext
44 lines
1.3 KiB
Plaintext
// Module included in the following assemblies:
|
|
//
|
|
// * backup_and_restore/application_backup_and_restore/advanced-topics.adoc
|
|
|
|
[id="oadp-storage-class-mapping-oadp_{context}"]
|
|
:_mod-docs-content-type: PROCEDURE
|
|
|
|
[id=storage-class-mapping-oadp_{context}]
|
|
= Mapping storage classes with OADP
|
|
|
|
You can use OpenShift API for Data Protection (OADP) with the Velero plugin v1.1.0 and later to change the storage class of a persistent volume (PV) during restores, by configuring a storage class mapping in the config map in the Velero namespace.
|
|
|
|
To deploy ConfigMap with OADP, use the `change-storage-class-config` field. You must change the storage class mapping based on your cloud provider.
|
|
|
|
.Procedure
|
|
. Change the storage class mapping by running the following command:
|
|
+
|
|
[source,terminal]
|
|
----
|
|
$ cat change-storageclass.yaml
|
|
----
|
|
. Create a config map in the Velero namespace as shown in the following example:
|
|
+
|
|
.Example
|
|
[source,yaml]
|
|
----
|
|
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: change-storage-class-config
|
|
namespace: openshift-adp
|
|
labels:
|
|
velero.io/plugin-config: ""
|
|
velero.io/change-storage-class: RestoreItemAction
|
|
data:
|
|
standard-csi: ssd-csi
|
|
----
|
|
. Save your storage class mapping preferences by running the following command:
|
|
+
|
|
[source,terminal]
|
|
----
|
|
$ oc create -f change-storage-class-config
|
|
----
|