diff --git a/pkg/backup/actions/backup_pv_action.go b/pkg/backup/actions/backup_pv_action.go index 03baf895f..1ba7669d4 100644 --- a/pkg/backup/actions/backup_pv_action.go +++ b/pkg/backup/actions/backup_pv_action.go @@ -103,7 +103,7 @@ func (a *PVCAction) cleanupStaleVeleroLabels(pvc *corev1api.PersistentVolumeClai // Clean stale Velero labels from main metadata if pvc.Labels != nil { for k, v := range pvc.Labels { - if strings.HasPrefix(k, "velero.io/") { + if strings.HasPrefix(k, "velero.io/") || strings.HasPrefix(k, "backup.velero.io/") { // Only remove labels that are clearly stale from previous operations shouldRemove := false