First Backup Walkthrough
Last updated
Last updated
© 2024 Cloudback
Welcome to Cloudback! This guide will walk you through understanding your first backup process. Cloudback is designed to automatically protect your GitHub repositories, so you'll find that most of the work is already done after the installation process is complete. We'll explore how to monitor these automated backups and make any customizations you might need.
Cloudback provides a user-friendly dashboard to manage your backups, whether you have a single repository or multiple repositories across different organizations.
To access your Cloudback dashboard, follow these steps:
Go to app.cloudback.it
Log in using your GitHub account by clicking Sign In with GitHub
button
Once logged in, you'll see your Cloudback dashboard.
Cloudback automatically backs up your repositories to the cloud, ensuring your code and metadata are safe and secure. After purchasing a plan and installing Cloudback, you don't need to do anything to start the backup process, but you can customize your settings if needed, including backup schedule, storage and retention policy.
Cloudback sets up daily automated backups for your repositories by default:
Protected Repositories:
Automatic daily backups are enabled for the number of repositories covered by your selected plan.
Backup Schedule:
Cloudback creates a backup of your repositories once every 24 hours.
Backups Storage:
Cloudback uses Cloudback Managed Storage
to store your backups.
Retention Policy:
The default retention policy is set to 30 days.
By default, your first automated backup will occur within 24 hours of setting up Cloudback. You can view the repository's backup status on your dashboard. The dashboard provides a quick overview of all your repositories and their backup status. The repositories can be listed as cards or in a table view. With the card view, each card represents a repository and shows the repository name, owner, and the backup status. The table view provides more compact information about each repository, which is suitable for users with many repositories. In table view, each row represents a repository and shows the repository name, owner, and the backup status.
Here's how to check which repositories are backed up by Cloudback and their current status:
Each card shows the repository name, owner, and repository status
Find the card for the repository you want to check
The card show the repository status. If the backups are scheduled for the repository, you will see the Scheduled
status. It means that Cloudback will automatically back up the repository. For other repositories, you will see the Not scheduled
status.
The latest backups are shown in the card. If the backups are successful, you will see the Succeeded
status and the time when backup was started. If the backup is in progress, you will see the In Progress
status.
You can learn more about the card view in the Card View page.
Each row shows the repository name, owner, and information about the schedule, storage, and last backup.
Find the row for the repository you want to check.
If the repository is scheduled for backups, you will see the backup schedule in the Schedule
column. If the repository is not scheduled for backups, the column will be empty.
The Last backup
column shows the status of the latest backup. If the backup is successful, you will see the time when backup was started. If the backup is in progress, you will see the In Progress
status. The Not run
status means that the backup was not started yet.
You can learn more about the table view in the Table View page.
While automated backups cover most needs, you might want to run a manual backup before a major change. Here's how:
From your dashboard, find the repository you want to back up.
Trigger the backup of the repository:
In card view, click the "Trigger backup now" button in the top right corner of the repository card
In table view, check the box next to the repository name and click the "Trigger backup" button in the bottom of the table
The backup will be initiated immediately, and you can monitor its progress as described earlier.
Cloudback stores your backups in a secure cloud storage. You can access your backups at any time and restore them to your GitHub repositories. You can learn more about downloading backups in the Download Backups page.
To restore a backup to your GitHub repository, follow the steps in the Restore to GitHub page.
Need help? Contact our support team.