Restore to GitHub
Last updated
Last updated
Cloudback allows you to restore your backups to GitHub repositories. This page will guide you through the process of restoring your backups to GitHub.
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.
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:
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:
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.
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:
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:
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:
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: