# GitHub

#### Use cases for GitHub in Xopero ONE show common scenarios for backing up and restoring repository data.

***

## Cross recovery

One use of backups is cross-recovery of data between different **Git** providers. However, not all data can be restored across organizations. For details on cross-recovery possibilities, see [this article](https://helpcenter.xopero.com/xopero-one-en/backup-and-recovery/devops/github/recovery/cross-recovery).

***

## Backup <a href="#backup" id="backup"></a>

Using **Xopero ONE**, you can create backup plans for your organization. These plans can cover a single repository or multiple repositories, depending on your needs.

***

## Achieve goals <a href="#archive_goals" id="archive_goals"></a>

Using backups can also help reduce expenses on your **Git** service. **Xopero ONE** allows you to keep repositories in backup storage, so you can remove them from the **Git** platform.

This archiving is managed through the [retention policy](https://helpcenter.xopero.com/xopero-one-en/management/scheduler-and-retention), which lets you decide how long to store your repositories.

***

## Restoration <a href="#restoration" id="restoration"></a>

If you already have a repository backup, you can restore it to any organization added to your **Xopero ONE** console, including between **Git** instances or even across different **Git** providers.
