Start Free trial
Recurring GitHub repository backup

Recurring GitHub repository backup

Create daily recurring backups of your public and private GitHub repositories. Don't worry about maintaining, executing or documenting your own backup script.

Sync backups to S3 option

Sync backups to your own cloud storage (currently Amazon S3) to keep an offsite copy of your data and for longterm backup retention.

Syncing GitHub backups to cloud storage
Audit log for GitHub repository backups

Audit Log for enterprise compliance

The audit log is a centralized stream of all system and user activity within your BackHub installation. Easily monitor your backups and account activity with this feature.

Backup Issues, Milestones and more

Backups include not only the repository with all branches, but also all associated metadata, such as issues, milestones, pull requests, releases, wikis and more

GitHub repository backups of metadata
GitHub repository daily backup snapshots

Daily Backup Snapshots

BackHub creates daily snapshots of all your backups. You can easily restore a previous state of your repository or metadata up to 30 days back in time.

Clone from BackHub servers

You can clone any snapshot of your GitHub backup directly from BackHub. This means you can access your data anytime, even if GitHub is temporarily not available.

Clone GitHub backups
Restore GitHub repositories

Restore Repositories

When you need to recover a repository, you can restore your repository including metadata, such as issues and milestones, directly back to GitHub via the GitHub API.

Download GitHub repository and Metadata

You can download the GitHub repository or metadata directly from BackHub without having to restore it back to GitHub.

Download GitHub repository and metadata
Automatic GitHub backup creation

Automatic Backup Creation

BackHub checks your GitHub account on a daily basis for new repositories and automatically creates backups.

Archive Repositories

Use BackHub as your repository archive, and at GitHub remove repositories on which you are no longer working.

Archive GitHub repositories
Share GitHub backups with your team

Share Backups among your Team

BackHub supports GitHub organizations. When you create backups for your organization, all owners and admins can access and restore these backups too.