Metadata Backups

Cloudback archives not only the whole git repository but GitHub-specific metadata as well. The list of metadata we are able to backup is not complete and is limited by the GitHub API.

Important things to know:

  • We don’t backup your GitHub Account
  • We don’t backup your GitHub Organization
  • The resulting backup should never be considered as a complete all-embracing one
Metadata

What is included in a backup?

Here is the list of repository’s data in a backup archive:

Metadata is stored as a JSON file per data type in the same format we download it from GitHub. If you want us to add any additional metadata into a backup, please, let us know or just create a feature request and we will consider implementing it.

This metadata is not included yet

The metadata listed below are in our plans for future releases. You can speed up the release if you up-vote by email. Just let us know and we consider changing its priority to a higher one.

This metadata is not included due to GitHub API restrictions

We can’t backup or restore this data because of GitHub limitations. Please let us know if there is a mistake or API is changed - we will fix it as soon as possible.

  • Deploy Keys: Justification: not accessible by GitHub Apps integration API yet
  • Autolinks: Justification: not accessible by GitHub Apps integration API yet
  • Environments: Justification: there is no API to get environment variable value
  • Encrypted secrets: Justification: there is no API to get an encrypted value
  • Forks: Justification: there is no API
  • Watchers: Justification: there is no API
  • Stargazers: Justification: there is no API
  • Commit Statuses: Justification: there is an API, but it doesn’t allow to explore all statuses for a whole repository
  • Deployments: Justification: there is no API to restore completed deployments

Learn more