# File-level backup recovery

#### Xopero ONE allows you to easily restore data — an entire backup, selected directories, or individual files — to any location.

***

## Recovery process

{% stepper %}
{% step %}
Open the restore view in [**XMS**](#user-content-fn-1)[^1] using one of the following options:

#### **Option A**

1. Go to the **Devices** tab and click **Restore** next to the device whose data you want to recover. After selecting the device you want to restore, choose the plan containing the data you want to recover from the **Backup plans** drop-down menu.

{% hint style="info" %}
At the bottom of the aside, you can see which **agent** is being used to access the storage. To change the device, click **Change**. Ensure the selected device has access to the storage.
{% endhint %}

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2FJeu0xZObziAjAdBgouAf%2Fimage.png?alt=media&#x26;token=833282bc-1b66-4c68-9b3a-aba7728179d7" alt=""><figcaption></figcaption></figure>

#### **Option B**

1. Go to the **Storages** tab, select the storage containing the backup data, and click the **folder** 📂icon to browse the storage.

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2FaJQkVYAvOM8mK35JPV2g%2Fimage.png?alt=media&#x26;token=89f7f272-af3f-470a-aa46-705956622434" alt="" width="554"><figcaption></figcaption></figure>

2. Select the device whose data you want to restore. Then, choose the backup plan and review the information about the **agent** used to connect to the storage.

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2FOZO9Y39Hf8xgVHK9YXiC%2Fimage.png?alt=media&#x26;token=f80f1cf0-5a72-40f3-9ac1-37812dee5395" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
After selecting the appropriate device and backup plan, the system will display the **Backup copies** section — here, you can choose the backup version you want to restore. Click the desired date, then select **Restore**.

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2FxRj2CjpSYPRk0dcSNRNQ%2Fimage.png?alt=media&#x26;token=3e8c9ea9-00a6-4715-aeed-853edf465ee0" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
The **Select data to restore** section displays a tree structure of directories and files. You can select specific directories or individual files to restore by marking the checkboxes next to them. To restore the selected data, click **Restore selected**. If you want to restore all items included in the backup plan, click **Restore all**.

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2FVTSu5mu3Olu4ecjlRHK1%2Fimage.png?alt=media&#x26;token=91a27b24-8079-45d9-aab8-cdcd5416b949" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
In the **Data to restore** section, you can modify the previously selected data that will be included in the restore process. To change or add data, click the **Edit** button.

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2FFH5YcaFmcI32DPU7Z0eQ%2Fimage.png?alt=media&#x26;token=81dfeacb-53ca-4cd7-b902-abcce05e9b15" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
The **Restore to** section allows you to define the destination for the restore process—here, you can select **any device that is assigned to the Xopero ONE platform** as the target location for your restored data.

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2FVxyl7N1PzISCtQzxtOZp%2Fimage.png?alt=media&#x26;token=67203539-d8bc-4acb-8667-c3993336c80d" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
In **Restore directory** section you can specify **the exact location** where the data will be restored. You can choose to restore it to the original directory or select a new directory.

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2FZSVyK9X2RIBXJ84bsewJ%2Fimage.png?alt=media&#x26;token=c042a562-370b-4175-a8a0-7f23b34d605d" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
In **Restore settings** section, you will find three additional options that can be enabled for the restoration process:

1. **Overwrite existing data** — determines whether existing files in the restore directory should be replaced with the restored ones.
2. **Restore files permissions** — restores the original file permissions.
3. **Reduce bandwidth** — limits network usage during the restore process.

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2FWLdb6h6pHXA5ojeURBTC%2Fimage.png?alt=media&#x26;token=9d36e567-4f1f-43e6-8e66-264e5e421d3a" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Double-check your configuration and click the **Start now** button to begin the recovery process.
{% endstep %}
{% endstepper %}

[^1]: Xopero ONE Management Service
