Restore hashed repositories from backup
I ran into a problem when restoring a backup.
What happened:
When restoring a backup on a new instance, some repositories (hashed) are displayed as empty via the Web UI. Through the Admin UI I see their hashed path. In git-data/repositories
, these repositories contain .bundle
files and empty directory.
Example:
8a
\
cd
\
8acd25a355a2abe94f523185ac3f1225f53bbc0cd9b51e092e309574a83e3693
8acd25a355a2abe94f523185ac3f1225f53bbc0cd9b51e092e309574a83e3693.bundle
What I want:
I want to understand how hashed storage works and how I can restore repositories to its original state.
GitLab 13.0.3 (Omnibus)
Thank you in advance.