GitHub

You can use the Commvault Cloud software to back up and restore Git repositories.

Backups

Commvault Cloud provides automated, policy-driven protection for your critical GitHub data, making it easy to back up and quickly recover repositories and collaboration information.

Commvault Cloud also supports backup of Git LFS (Large File Storage) objects

Data You Can Back Up

  • Repositories

    • Complete backup of Git repositories

    • Commits, branches, tags, and file contents

    • Git LFS objects (large file storage)

  • Pull Requests

    • Pull request history, comments, and merge data
  • Repository Metadata

    • Repository name, description, and visibility

    • Default branch setting

Data You Cannot Back Up

  • Issues and comments

  • GitHub Actions (artifacts, workflows, and environment variables)

  • Projects (classic or beta project boards)

  • Repository permissions (collaborators, teams, access levels)

  • Secrets and encrypted variables

  • Release attachments (binary files uploaded to a release)

Backups You Can Perform

  • Full backups

When You Can Perform Backups

  • On a schedule: The backup plan that you assign manages scheduled backups

  • On demand: You can perform on-demand backups at any time

Restores

Backups You Can Use for Restores

  • The most recent backup: For example, restore the most recent backup to its original location

  • A backup from a specific date: For example, restore data to a point in time before it became unusable

  • Backups from a date range: For example, restore data that was accidentally deleted

Destinations You Can Restore To

  • The current location (in place)

  • A different location on the same app or a different app (out of place)

  • A different repository hosting service such as Azure DevOps (out of place)

  • A disk (out of place)

Loading...