Cloudback Docs
HomePricingBlogContactSign In
  • Getting Started
    • What is Cloudback?
    • Installation Guide
    • First Backup Walkthrough
  • Managing Backups
    • Automated Daily Backups
    • Metadata Backups
    • One-Click Manual Backups
    • Setting Backup Schedules
    • Manage Backup Storage
    • Backup Retention Policy
    • Password-Protected Backups
    • Account Settings
    • Bulk Operations
    • Data Deduplication
    • Email Notifications
    • Instant Notifications
    • Archive Name Pattern
  • Data Restoration
    • Download Backups
    • Restore to GitHub
  • Automation
    • Terraform Provider
    • Operations API
  • Dashboard
    • Dashboard Overview
    • Card view
    • Table view
    • Repository Details
    • Backup Details and Metadata
    • Backup Status Badge
  • Storage Configuration
    • Cloudback Managed Storages
    • Customer Managed Storages
    • Replicating Backups
  • Supported Storages
    • Alibaba Cloud Object Storage Service
    • Amazon S3 Bucket via Access Key
    • Amazon S3 Bucket via Access Point
    • Amazon S3 Glacier
    • Amazon S3 Object Tagging
    • Google Cloud Storage Bucket
    • Microsoft Azure Blob Container
    • Microsoft OneDrive Business
    • Microsoft OneDrive Personal
    • OpenStack Swift
    • Wasabi Customer Managed Storage
  • Account and Billing Management
    • Payment Methods
    • GitHub Organizations
    • Invoiced Customers
  • Troubleshooting and Support
    • Known Issues
    • Contact us
  • Security Features
    • Access Review: Vanta Integration
    • Immutability: Amazon S3 Object Lock
    • Encryption: Password-Protected Archives
    • Traceability: Audit Log
  • Legal
    • Terms of Service
    • Privacy Policy
Powered by GitBook
LogoLogo

Learn more

  • Integrations
  • Blog

Explore

  • Roadmap
  • Changelog

Support

  • Contact Us
  • Status

Legal

  • Terms of Service
  • Privacy Policy

© 2025 Cloudback

On this page
  • Initiating a Restore
  • 1. From the repository details page.
  • 2. From the repository card on the dashboard.
  • Restore Workflow
  • 1. Select Backup
  • 2. Select Target
  • 3. Restoring
  • Viewing the Restored Repository
  • Learn More

Was this helpful?

  1. Data Restoration

Restore to GitHub

PreviousDownload BackupsNextAutomation

Last updated 2 months ago

Was this helpful?

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

After clicking the Restore icon, a restore wizard will appear with the following steps:

  1. Select Source: Choose the backup you want to restore.

  2. Select Target: Choose the destination repository where you want to restore the backup.

  3. 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

The restore process requires read and write access to your GitHub data, but the app has read-only access, following the principle of least privilege. We have released an additional 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.

Cloudback Application
Cloudback Restore Application
Customer Managed Storages
Password-Protected Backups
Archive Name Pattern
Restore a backup from backups list
Restore a backup from repository card
Select a backup
Select repository for restore
Restoration progress
Backup restore finished
Open restored repository from card
Open restored repository from restores list