Skip to content

Commit a65db76

Browse files
authored
Merge pull request #71790 from CarmiWisemon/oadp3511-remove-datamover1-1
OADP 3511 - removing OADP 1.1 Data Mover references
2 parents 6c0a0f7 + 62189e9 commit a65db76

File tree

5 files changed

+20
-52
lines changed

5 files changed

+20
-52
lines changed

_topic_maps/_topic_map.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3103,7 +3103,7 @@ Topics:
31033103
Topics:
31043104
- Name: Backing up applications on ROSA STS using OADP
31053105
File: oadp-rosa-backing-up-applications
3106-
- Name: OADP Data Mover
3106+
- Name: OADP 1.2 Data Mover
31073107
Dir: installing
31083108
Topics:
31093109
- Name: Introduction to OADP Data Mover
@@ -3112,8 +3112,6 @@ Topics:
31123112
File: oadp-using-data-mover-for-csi-snapshots-doc
31133113
- Name: Using OADP 1.2 Data Mover with Ceph storage
31143114
File: oadp-12-data-mover-ceph-doc
3115-
- Name: Cleaning up after a backup using OADP 1.1 Data Mover
3116-
File: oadp-cleaning-up-after-data-mover-1-1-backup-doc
31173115
- Name: OADP 1.3 Data Mover
31183116
Dir: installing
31193117
Topics:

backup_and_restore/application_backup_and_restore/installing/data-mover-intro.adoc

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,12 @@ toc::[]
88

99
OADP Data Mover allows you to restore stateful applications from the store if a failure, accidental deletion, or corruption of the cluster occurs.
1010

11-
[NOTE]
12-
====
13-
The OADP 1.1 Data Mover is a Technology Preview feature.
14-
15-
The OADP 1.2 Data Mover has significantly improved features and performances, but is still a Technology Preview feature.
16-
====
17-
:FeatureName: The OADP Data Mover
11+
:FeatureName: The OADP 1.2 Data Mover
1812
include::snippets/technology-preview.adoc[leveloffset=+1]
1913

2014
* You can use OADP Data Mover to back up Container Storage Interface (CSI) volume snapshots to a remote object store. See xref:../../../backup_and_restore/application_backup_and_restore/installing/oadp-using-data-mover-for-csi-snapshots-doc.adoc#oadp-using-data-mover-for-csi-snapshots-doc[Using Data Mover for CSI snapshots].
2115
22-
* You can use OADP 1.2 Data Mover to backup and restore application data for clusters that use CephFS, CephRBD, or both. See xref:../../../backup_and_restore/application_backup_and_restore/installing/oadp-using-data-mover-for-csi-snapshots-doc.adoc#oadp-using-data-mover-for-csi-snapshots-doc[Using OADP 1.2 Data Mover with Ceph storage].
23-
24-
* You must perform a data cleanup after you perform a backup, if you are using OADP 1.1 Data Mover. See xref:../../../backup_and_restore/application_backup_and_restore/installing/oadp-cleaning-up-after-data-mover-1-1-backup-doc.adoc#oadp-cleaning-up-after-data-mover-1-1-backup-doc[Cleaning up after a backup using OADP 1.1 Data Mover].
16+
* You can use OADP 1.2 Data Mover to back up and restore application data for clusters that use CephFS, CephRBD, or both. See xref:../../../backup_and_restore/application_backup_and_restore/installing/oadp-using-data-mover-for-csi-snapshots-doc.adoc#oadp-using-data-mover-for-csi-snapshots-doc[Using OADP 1.2 Data Mover with Ceph storage].
2517
2618
include::snippets/snip-post-mig-hook[]
2719

backup_and_restore/application_backup_and_restore/installing/oadp-using-data-mover-for-csi-snapshots-doc.adoc

Lines changed: 10 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,7 @@ Data Mover supports backup and restore of CSI volume snapshots only.
2121
In OADP 1.2 Data Mover `VolumeSnapshotBackups` (VSBs) and `VolumeSnapshotRestores` (VSRs) are queued using the VolumeSnapshotMover (VSM). The VSM's performance is improved by specifying a concurrent number of VSBs and VSRs simultaneously `InProgress`. After all async plugin operations are complete, the backup is marked as complete.
2222

2323

24-
[NOTE]
25-
====
26-
The OADP 1.1 Data Mover is a Technology Preview feature.
27-
28-
The OADP 1.2 Data Mover has significantly improved features and performances, but is still a Technology Preview feature.
29-
====
30-
:FeatureName: The OADP Data Mover
24+
:FeatureName: The OADP 1.2 Data Mover
3125
include::snippets/technology-preview.adoc[leveloffset=+1]
3226

3327
[NOTE]
@@ -63,8 +57,6 @@ In {product-title} version 4.12 or later, verify that this is the only default `
6357
+
6458
[NOTE]
6559
====
66-
In OADP 1.1 the above setting is mandatory.
67-
6860
In OADP 1.2 the `privileged-movers` setting is not required in most scenarios. The restoring container permissions should be adequate for the Volsync copy. In some user scenarios, there may be permission errors that the `privileged-mover`= `true` setting should resolve.
6961
====
7062
@@ -131,15 +123,15 @@ spec:
131123
- openshift
132124
- aws
133125
- csi
134-
- vsm <1>
126+
- vsm
135127
features:
136128
dataMover:
137129
credentialName: restic-secret
138130
enable: true
139-
maxConcurrentBackupVolumes: "3" <2>
140-
maxConcurrentRestoreVolumes: "3" <3>
141-
pruneInterval: "14" <4>
142-
volumeOptions: <5>
131+
maxConcurrentBackupVolumes: "3" <1>
132+
maxConcurrentRestoreVolumes: "3" <2>
133+
pruneInterval: "14" <3>
134+
volumeOptions: <4>
143135
sourceVolumeOptions:
144136
accessMode: ReadOnlyMany
145137
cacheAccessMode: ReadWriteOnce
@@ -155,11 +147,10 @@ spec:
155147
provider: aws
156148

157149
----
158-
<1> OADP 1.2 only.
159-
<2> OADP 1.2 only. Optional: Specify the upper limit of the number of snapshots allowed to be queued for backup. The default value is 10.
160-
<3> OADP 1.2 only. Optional: Specify the upper limit of the number of snapshots allowed to be queued for restore. The default value is 10.
161-
<4> OADP 1.2 only. Optional: Specify the number of days, between running Restic pruning on the repository. The prune operation repacks the data to free space, but it can also generate significant I/O traffic as a part of the process. Setting this option allows a trade-off between storage consumption, from no longer referenced data, and access costs.
162-
<5> OADP 1.2 only. Optional: Specify VolumeSync volume options for backup and restore.
150+
<1> Optional: Specify the upper limit of the number of snapshots allowed to be queued for backup. The default value is `10`.
151+
<2> Optional: Specify the upper limit of the number of snapshots allowed to be queued for restore. The default value is `10`.
152+
<3> Optional: Specify the number of days between running Restic pruning on the repository. The prune operation repacks the data to free space, but it can also generate significant I/O traffic as a part of the process. Setting this option allows a trade-off between storage consumption, from no longer referenced data, and access costs.
153+
<4> Optional: Specify VolumeSync volume options for backup and restore.
163154
164155
+
165156
The OADP Operator installs two custom resource definitions (CRDs), `VolumeSnapshotBackup` and `VolumeSnapshotRestore`.

modules/oadp-using-data-mover-for-csi-snapshots.adoc

Lines changed: 6 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,7 @@ Data Mover supports backup and restore of CSI volume snapshots only.
1818

1919
In OADP 1.2 Data Mover, `VolumeSnapshotBackups` (VSBs) and `VolumeSnapshotRestores` (VSRs) are queued by using the VolumeSnapshotMover (VSM). The VSM's performance is improved by specifying a concurrent number of VSBs and VSRs simultaneously `InProgress`. After all async plugin operations are complete, the backup is marked as complete.
2020

21-
[NOTE]
22-
====
23-
The OADP 1.1 Data Mover is a Technology Preview feature.
24-
25-
The OADP 1.2 Data Mover has significantly improved features and performances, but is still a Technology Preview feature.
26-
====
27-
:FeatureName: The OADP Data Mover
21+
:FeatureName: The OADP 1.2 Data Mover
2822
include::snippets/technology-preview.adoc[leveloffset=+1]
2923

3024
[NOTE]
@@ -57,11 +51,6 @@ In {product-title} version 4.12 or later, verify that this is the only default `
5751
* You have included the label `{velero-domain}/csi-volumesnapshot-class: 'true'` in your `VolumeSnapshotClass` CR.
5852
5953
* You have verified that the `OADP namespace` has the annotation `oc annotate --overwrite namespace/openshift-adp volsync.backube/privileged-movers='true'`.
60-
+
61-
[NOTE]
62-
====
63-
In OADP 1.1 the above setting is mandatory.
64-
====
6554
6655
* You have installed the VolSync Operator by using Operator Lifecycle Manager (OLM).
6756
+
@@ -139,14 +128,12 @@ spec:
139128
- openshift
140129
- aws
141130
- csi
142-
- vsm <5>
131+
- vsm
143132
----
144-
<1> OADP 1.2 only. Optional: Specify the upper limit of the number of snapshots allowed to be queued for backup. The default value is 10.
145-
<2> OADP 1.2 only. Optional: Specify the upper limit of the number of snapshots allowed to be queued for restore. The default value is 10.
146-
<3> OADP 1.2 only. Optional: Specify the number of days, between running Restic pruning on the repository. The prune operation repacks the data to free space, but it can also generate significant I/O traffic as a part of the process. Setting this option allows a trade-off between storage consumption, from no longer referenced data, and access costs.
147-
<4> OADP 1.2 only. Optional: Specify VolumeSync volume options for backup and restore.
148-
<5> OADP 1.2 only.
149-
133+
<1> Optional: Specify the upper limit of the number of snapshots allowed to be queued for backup. The default value is `10`.
134+
<2> Optional: Specify the upper limit of the number of snapshots allowed to be queued for restore. The default value is `10`.
135+
<3> Optional: Specify the number of days between running Restic pruning on the repository. The prune operation repacks the data to free space, but it can also generate significant I/O traffic as a part of the process. Setting this option allows a trade-off between storage consumption, from no longer referenced data, and access costs.
136+
<4> Optional: Specify VolumeSync volume options for backup and restore.
150137
+
151138
The OADP Operator installs two custom resource definitions (CRDs), `VolumeSnapshotBackup` and `VolumeSnapshotRestore`.
152139
+

snippets/snip-post-mig-hook

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
====
55
Post-migration hooks are not likely to work well with the OADP 1.3 Data Mover.
66

7-
The OADP 1.1 and OADP 1.2 Data Movers use synchronous processes to back up and restore application data. Because the processes are synchronous, users can be sure that any post-restore hooks start only after the persistent volumes (PVs) of the related pods are released by the persistent volume claim (PVC) of the Data Mover.
7+
The OADP 1.2 Data Mover uses synchronous processes to back up and restore application data. Because the processes are synchronous, users can be sure that any post-restore hooks start only after the persistent volumes (PVs) of the related pods are released by the persistent volume claim (PVC) of the Data Mover.
88

99
However, the OADP 1.3 Data Mover uses an asynchronous process. As a result of this difference in sequencing, a post-restore hook might be called before the related PVs were released by the PVC of the Data Mover. If this happens, the pod remains in `Pending` status and cannot run the hook. The hook attempt might time out before the pod is released, leading to a `PartiallyFailed` restore operation.
1010
====

0 commit comments

Comments
 (0)