The BackHub restore app must be installed before you can restore a backup.
For restoring a backup, write permission to your GitHub account is necessary. The BackHub restore app is installed separately so that you can remove the app and its permissions after the restore has been completed.
The restore app automatically creates a new repository in your GitHub account with the name given in the restore dialog and restores the full repository and it's metadata into this repository.
Install BackHub Restore app
1. Go to the GitHub App directory and start the installation.
2. During the installation process, allow access to "All repositories".
This is the only way to get instant access to a newly created repository.
1. In BackHub, search for the repository to restore
2. Click the panel to open the details
3. In the panel footer, choose the snapshot to restore from
4. Click "Restore"
5. Open your GitHub account and check the restored repository. It may take a couple of minutes up to an hour for the restore to complete, depending on the size of your repository.
Note: Do not change anything in the repository while the restore is in progress (for example, don't create an issue or try to commit).
Remove Restore app
After the restore has been completed, you can remove the BackHub restore app and its permission. This increases the security on your account.
1. Open the app settings at GitHub.
2. Select the organization from which to remove the app.