Allow gitlab backup restore to restore one repo or a group of repos
<!--IssueSummary start--> <details> <summary> Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards. </summary> - [Close this issue](https://contributors.gitlab.com/manage-issue?action=close&projectId=278964&issueIid=17517) </details> <!--IssueSummary end--> Currently you can create a backup by type and restore that: - `db` (database) - `uploads` (attachments) - `repositories` (Git repositories data) - `builds` (CI job output logs) - `artifacts` (CI job artifacts) - `lfs` (LFS objects) - `registry` (Container Registry images) - `pages` (Pages content) but there is no way to restore a specific repo from a backup. Seems like it might be a good feature to allow restoring on a repo or group basis. This was brought up in a customer call. ZD: https://gitlab.zendesk.com/agent/tickets/69248
issue