-
Story
-
Resolution: Obsolete
-
Undefined
-
None
-
None
-
None
We will be implementing a restic based data mover delivered by VolSync. To accomplish this, we will have a velero plugin which triggers new custom resources `VolumeSnapshotBackup` and `VolumeSnapshotRestore`.
For this task to be complete, we must have a draft repository which includes the implementation of the needed Velero plugins to enable data mover usage.
- A backup item action plugin on VolumeSnapshotContent resources which triggers a `VolumeSnapshotBackup` resource to trigger the custom controller to move the PVC and run the data mover. The plugin should add the `VolumeSnapshotBackup` as an additional item
- A restore item action plugin on VolumeSnapshotBackup resources that triggers the creation of a `VolumeSnapshotRestore` resource. This is what wil trigger the data movement into the app namespace