Save deleted records into backup tables while archiving vulnerabilities

What does this MR do and why?

By this change, we will move deleted records to backup tables while running the vulnerability archival logic. This will give us the chance of restoring the deleted data if we notice an issue.

Related to [SPIKE] Vulnerability retention contingency plan (#526584 - closed).

Merge request reports

Loading