Merge pull request #7138 from blackpiglet/6595_volumeinfo_restore

Use VolumeInfo to help restore the PV.
This commit is contained in:
Daniel Jiang
2023-12-05 10:19:16 +08:00
committed by GitHub
26 changed files with 1959 additions and 1506 deletions
+1 -1
View File
@@ -125,7 +125,7 @@ type BackupStore interface {
### How the VolumeInfo array is used.
#### Generate the PVC backed-up information summary
The downstream tools can use this VolumeInfo array to format and display their volume information. This is in the scope of this feature.
The downstream tools can use this VolumeInfo array to format and display their volume information. This is not in the scope of this feature.
#### Retrieve volume backed-up information for `velero backup describe` command
The `velero backup describe` can also use this VolumeInfo array structure to display the volume information. The snapshot data mover volume should use this structure at first, then the Velero native snapshot, CSI snapshot, and PodVolumeBackup can also use this structure. The detailed implementation is also not in this feature's scope.