1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-05 12:46:18 +01:00

Data Mover dita vale issues

Signed-off-by: Shruti Deshpande <shdeshpa@redhat.com>
This commit is contained in:
Shruti Deshpande
2025-07-24 14:22:09 +05:30
committed by openshift-cherrypick-robot
parent aa7ec0d58e
commit 710fbfe8a1
13 changed files with 15 additions and 2 deletions

View File

@@ -6,6 +6,7 @@ include::_attributes/common-attributes.adoc[]
toc::[] toc::[]
[role="_abstract"]
Kopia is a fast and secure open-source backup and restore tool that allows you to create encrypted snapshots of your data and save the snapshots to remote or cloud storage of your choice. Kopia is a fast and secure open-source backup and restore tool that allows you to create encrypted snapshots of your data and save the snapshots to remote or cloud storage of your choice.
Kopia supports network and local storage locations, and many cloud or remote storage locations, including: Kopia supports network and local storage locations, and many cloud or remote storage locations, including:

View File

@@ -6,6 +6,7 @@ include::_attributes/common-attributes.adoc[]
toc::[] toc::[]
[role="_abstract"]
{oadp-first} includes a built-in Data Mover that you can use to move Container Storage Interface (CSI) volume snapshots to a remote object store. The built-in Data Mover allows you to restore stateful applications from the remote object store if a failure, accidental deletion, or corruption of the cluster occurs. It uses xref:../../../backup_and_restore/application_backup_and_restore/backing_up_and_restoring/oadp-about-kopia.adoc#oadp-about-kopia[Kopia] as the uploader mechanism to read the snapshot data and write to the unified repository. {oadp-first} includes a built-in Data Mover that you can use to move Container Storage Interface (CSI) volume snapshots to a remote object store. The built-in Data Mover allows you to restore stateful applications from the remote object store if a failure, accidental deletion, or corruption of the cluster occurs. It uses xref:../../../backup_and_restore/application_backup_and_restore/backing_up_and_restoring/oadp-about-kopia.adoc#oadp-about-kopia[Kopia] as the uploader mechanism to read the snapshot data and write to the unified repository.
{oadp-short} supports CSI snapshots on the following: {oadp-short} supports CSI snapshots on the following:

View File

@@ -6,6 +6,7 @@ include::_attributes/common-attributes.adoc[]
toc::[] toc::[]
[role="_abstract"]
A backup PVC is an intermediate persistent volume claim (PVC) to store data during the data movement backup operation. For some storage classes, such as, CephFS, creating a read-only volume from a snapshot results in faster Data Mover backups. A backup PVC is an intermediate persistent volume claim (PVC) to store data during the data movement backup operation. For some storage classes, such as, CephFS, creating a read-only volume from a snapshot results in faster Data Mover backups.
You create a `readonly` backup PVC by using the `nodeAgent.backupPVC` section of the `DataProtectionApplication` (DPA) and setting the `readOnly` access mode to `true`. You create a `readonly` backup PVC by using the `nodeAgent.backupPVC` section of the `DataProtectionApplication` (DPA) and setting the `readOnly` access mode to `true`.

View File

@@ -6,7 +6,8 @@ include::_attributes/common-attributes.adoc[]
toc::[] toc::[]
You can back up and restore persistent volumes by using the OADP 1.3 Data Mover. [role="_abstract"]
You can back up and restore persistent volumes by using the {oadp-short} 1.3 Data Mover.
include::modules/oadp-1-3-backing-csi-snapshots.adoc[leveloffset=+1] include::modules/oadp-1-3-backing-csi-snapshots.adoc[leveloffset=+1]

View File

@@ -7,6 +7,7 @@ include::_attributes/common-attributes.adoc[]
toc::[] toc::[]
[role="_abstract"]
You can override the default values of Kopia hashing, encryption, and splitter algorithms by using specific environment variables in the Data Protection Application (DPA). You can override the default values of Kopia hashing, encryption, and splitter algorithms by using specific environment variables in the Data Protection Application (DPA).
// configuring the DPA with Kopia environment variables // configuring the DPA with Kopia environment variables

View File

@@ -5,6 +5,7 @@
[id="oadp-1-3-backing-csi-snapshots_{context}"] [id="oadp-1-3-backing-csi-snapshots_{context}"]
= Backing up persistent volumes with CSI snapshots = Backing up persistent volumes with CSI snapshots
[role="_abstract"]
You can use the OADP Data Mover to back up Container Storage Interface (CSI) volume snapshots to a remote object store. You can use the OADP Data Mover to back up Container Storage Interface (CSI) volume snapshots to a remote object store.
.Prerequisites .Prerequisites

View File

@@ -6,11 +6,12 @@
[id="oadp-1-3-restoring-csi-snapshots_{context}"] [id="oadp-1-3-restoring-csi-snapshots_{context}"]
= Restoring CSI volume snapshots = Restoring CSI volume snapshots
[role="_abstract"]
You can restore a volume snapshot by creating a `Restore` CR. You can restore a volume snapshot by creating a `Restore` CR.
[NOTE] [NOTE]
==== ====
You cannot restore Volsync backups from OADP 1.2 with the OAPD 1.3 built-in Data Mover. It is recommended to do a file system backup of all of your workloads with Restic prior to upgrading to OADP 1.3. You cannot restore Volsync backups from OADP 1.2 with the OAPD 1.3 built-in Data Mover. It is recommended to do a file system backup of all of your workloads with Restic before upgrading to OADP 1.3.
==== ====
.Prerequisites .Prerequisites

View File

@@ -6,6 +6,7 @@
[id="configuring-backup-pvc_{context}"] [id="configuring-backup-pvc_{context}"]
= Configuring a backup PVC for a Data Mover backup = Configuring a backup PVC for a Data Mover backup
[role="_abstract"]
Use the `nodeAgent.backupPVC` section of the `DataProtectionApplication` (DPA) object to configure the backup persistent volume claim (PVC) for a storage class. Use the `nodeAgent.backupPVC` section of the `DataProtectionApplication` (DPA) object to configure the backup persistent volume claim (PVC) for a storage class.
.Prerequisites .Prerequisites

View File

@@ -6,6 +6,7 @@
[id="configuring-restore-pvc_{context}"] [id="configuring-restore-pvc_{context}"]
= Configuring a restorePVC for a Data Mover restore = Configuring a restorePVC for a Data Mover restore
[role="_abstract"]
A `restorePVC` is an intermediate PVC that is used to write data during the Data Mover restore operation. A `restorePVC` is an intermediate PVC that is used to write data during the Data Mover restore operation.
You can configure the `restorePVC` in the `DataProtectionApplication` (DPA) object by using the `ignoreDelayBinding` field. Setting the `ignoreDelayBinding` field to `true` allows the restore operation to ignore the `WaitForFirstConsumer` binding mode. The data movement restore operation then creates the restore pod and provisions the associated volume to an arbitrary node. You can configure the `restorePVC` in the `DataProtectionApplication` (DPA) object by using the `ignoreDelayBinding` field. Setting the `ignoreDelayBinding` field to `true` allows the restore operation to ignore the `WaitForFirstConsumer` binding mode. The data movement restore operation then creates the restore pod and provisions the associated volume to an arbitrary node.

View File

@@ -6,6 +6,7 @@
[id="oadp-deletion-policy-1-3_{context}"] [id="oadp-deletion-policy-1-3_{context}"]
= Deletion policy for OADP 1.3 = Deletion policy for OADP 1.3
[role="_abstract"]
The deletion policy determines rules for removing data from a system, specifying when and how deletion occurs based on factors such as retention periods, data sensitivity, and compliance requirements. It manages data removal effectively while meeting regulations and preserving valuable information. The deletion policy determines rules for removing data from a system, specifying when and how deletion occurs based on factors such as retention periods, data sensitivity, and compliance requirements. It manages data removal effectively while meeting regulations and preserving valuable information.
[id="oadp-deletion-policy-guidelines-1-3_{context}"] [id="oadp-deletion-policy-guidelines-1-3_{context}"]

View File

@@ -6,6 +6,7 @@
[id="oadp-kopia-algorithms-benchmarking_{context}"] [id="oadp-kopia-algorithms-benchmarking_{context}"]
= Benchmarking Kopia hashing, encryption, and splitter algorithms = Benchmarking Kopia hashing, encryption, and splitter algorithms
[role="_abstract"]
You can run Kopia commands to benchmark the hashing, encryption, and splitter algorithms. Based on the benchmarking results, you can select the most suitable algorithm for your workload. In this procedure, you run the Kopia benchmarking commands from a pod on the cluster. The benchmarking results can vary depending on CPU speed, available RAM, disk speed, current I/O load, and so on. You can run Kopia commands to benchmark the hashing, encryption, and splitter algorithms. Based on the benchmarking results, you can select the most suitable algorithm for your workload. In this procedure, you run the Kopia benchmarking commands from a pod on the cluster. The benchmarking results can vary depending on CPU speed, available RAM, disk speed, current I/O load, and so on.
.Prerequisites .Prerequisites

View File

@@ -6,6 +6,7 @@
[id="oadp-kopia-configuring-algorithms_{context}"] [id="oadp-kopia-configuring-algorithms_{context}"]
= Configuring the DPA to override Kopia hashing, encryption, and splitter algorithms = Configuring the DPA to override Kopia hashing, encryption, and splitter algorithms
[role="_abstract"]
You can use an {oadp-first} option to override the default Kopia algorithms for hashing, encryption, and splitter to improve Kopia performance or to compare performance metrics. You can set the following environment variables in the `spec.configuration.velero.podConfig.env` section of the DPA: You can use an {oadp-first} option to override the default Kopia algorithms for hashing, encryption, and splitter to improve Kopia performance or to compare performance metrics. You can set the following environment variables in the `spec.configuration.velero.podConfig.env` section of the DPA:
* `KOPIA_HASHING_ALGORITHM` * `KOPIA_HASHING_ALGORITHM`

View File

@@ -6,6 +6,7 @@
[id="oadp-usecase-kopia-override-algorithms.adoc_{context}"] [id="oadp-usecase-kopia-override-algorithms.adoc_{context}"]
= Use case for overriding Kopia hashing, encryption, and splitter algorithms = Use case for overriding Kopia hashing, encryption, and splitter algorithms
[role="_abstract"]
The use case example demonstrates taking a backup of an application by using Kopia environment variables for hashing, encryption, and splitter. You store the backup in an {aws-short} S3 bucket. You then verify the environment variables by connecting to the Kopia repository. The use case example demonstrates taking a backup of an application by using Kopia environment variables for hashing, encryption, and splitter. You store the backup in an {aws-short} S3 bucket. You then verify the environment variables by connecting to the Kopia repository.
.Prerequisites .Prerequisites