Fix: Backup restore doesn't clear cache
requested to merge 12622-backup-restore-doesn-t-clear-cache-resulting-in-missing-branches-and-tags into master
What does this MR do?
Clears cache when we do backup restoring. Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/12622