Restore to GitHub
Step-by-step guide to restoring your Cloudback repository backups to GitHub, including selecting source backups and target repositories.
Cloudback allows you to restore your backups to GitHub repositories. This page will guide you through the process of restoring your backups to GitHub.
Initiating a Restore
There are two ways to initiate a restore of your backup to GitHub:
From the repository details page.
From the repository card on the dashboard.
1. From the repository details page.
Open Cloudback Dashboard and navigate to the repository details page for the repository you want to restore a backup for. Open the Backups
tab, locate the backup you want to restore and click the Restore
icon to start the restore:

2. From the repository card on the dashboard.
On the Cloudback Dashboard, you can use the repository cards to restore backups. Locate the repository card for the repository you want to restore a backup for, and click the Restore
icon to start the restore:

Restore Workflow
The restore process requires read and write access to your GitHub data, but the Cloudback Application app has read-only access, following the principle of least privilege. We have released an additional application Cloudback Restore Application with read and write access to your data. This application should be installed for the restore process to work. You can uninstall the application after the restore is complete.
After clicking the Restore
icon, a restore wizard will appear with the following steps:
Select Source: Choose the backup you want to restore.
Select Target: Choose the destination repository where you want to restore the backup.
Restoring: Review the restoration process and confirm the restore.
1. Select Backup
Choose the backup you want to restore from the list of available backups for a specific account and repository, and click the Next
button to proceed:

2. Select Target
Select the account where you want to restore the backup, choose the new repository name, and choose the repository privacy, and click the Next
button to proceed:

3. Restoring
The restore process will start and you will see the restore progress:

You can wait for the restore to complete or return to the dashboard. Once the restore is complete, you will see a notification with the restore status:

Viewing the Restored Repository
You can view the restored repository on GitHub by clicking the Open restored repository
button in the repository card:

Alternatively, you can open the repository details page, click on the Restores
tab, and click the restored repository link to view the restored repository:

Learn More
Last updated
Was this helpful?