> For the complete documentation index, see [llms.txt](https://helpcenter.xopero.com/xopero-one-en/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://helpcenter.xopero.com/xopero-one-en/backup-and-recovery/confluence/recovery/granular-recovery.md).

# Granular recovery

Recover Confluence spaces and groups from a backup copy, together with their resources and metadata.

**Granular recovery for Confluence lets you restore selected spaces and related access settings without bringing back the entire instance, helping you recover only the data and permissions that matter while leaving the rest of the site unchanged.**

***

## Spaces restore

The below steps demonstrate how to quickly restore **Confluence** spaces using **Xopero ONE Management Service**.

{% stepper %}
{% step %}
Open the **Confluence** tab (**DevOps** > **Confluence**), then click the **Restore** button next to the organization whose backup you want to restore.

{% hint style="success" %}
You can also use the **Explore** button to restore your data.
{% endhint %}

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2FrnuSe6Qj5EOXO9aqTd0G%2Fimage.png?alt=media&amp;token=31512525-a557-4db2-905e-fab4206ca84a" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Select the backup plan from which you want to restore data. Click the drop-down under **Backup plans** section and choose one of the plans from the list.

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2FWPJxujJwrCvWfBMF1wXc%2Fimage.png?alt=media&amp;token=c4ff204b-7189-4c96-9529-de8d574a2a4f" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Choose the backup version from all the backups that have already been performed — select the desired date and click the **Restore** button.

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2Fm2c4u256TevAVHF2g9j2%2Fimage.png?alt=media&amp;token=8cf817fb-a04f-4afe-98ab-c57ad4b9d7a7" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Select the destination for the recovery and click **Next**.

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2FrgVv6OEm9VxDwFLH44fO%2Fimage.png?alt=media&amp;token=e68d86fc-5360-4535-9e12-b34cbdbe2525" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
In the next aside, select the **Restore Spaces** option and click **Next**. Then, select spaces to restore and click **Proceed**.

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2FeVhfAhkejTplodxrYfkI%2Fimage.png?alt=media&amp;token=aa63a368-8a4d-4da7-b0ef-715321b6e4a4" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Select the available data to restore and click **Save** to proceed.

{% hint style="success" %}
**Xopero ONE** allows you to select specific resources and metadata to restore — **each element can be included or excluded by toggling the switch next to it**.
{% endhint %}

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2FWbWC0Xlp6aeAqEy76gFU%2Fimage.png?alt=media&amp;token=8527de97-b996-4841-97d9-28fa3814cf52" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
In the **Items to restore** section at the top, you can change which of the previously chosen data you want to restore, if needed.

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2Fz99MFFQmsi1FHSaBOqtR%2Fimage.png?alt=media&amp;token=7e3cf6a2-b942-4c9d-a848-3fc2e420c3b8" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
In the **Restore to** section, you can change the previously selected recovery destination if needed.
{% endstep %}

{% step %}
In **Restore settings**, you can add a custom suffix to restored space names and keys, and change the backup agent (default worker) that performs the restoration.

{% hint style="success" %}
Restoring never overwrites existing spaces in the organization — if you do not set a custom suffix for restored spaces and space keys, they retain their original names with automatically generated suffixes.
{% endhint %}

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2Fm5LzvoJb9Ilhkix6pJlB%2Fimage.png?alt=media&amp;token=41488ff5-49d1-46b2-ad6b-4c2fdef25c67" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
After defining all parameters, click the **Restore** button to begin the recovery process. When the process is complete, new space(s) will be created in the selected **Confluence** instance. You can monitor the restoration process in the **Tasks** tab.
{% endstep %}
{% endstepper %}

***

## Groups restore

The below steps demonstrate how to quickly restore **Confluence** groups using **Xopero ONE Management Service**.

{% stepper %}
{% step %}
Get into the restore view using the following method:

1. Open the **Confluence** tab (**DevOps** > **Confluence**), then click the **Restore** button next to the organization whose backup you want to restore.

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2FYDIp3XaQ8GjYK9SLBgld%2Fimage.png?alt=media&amp;token=bd3ff0f8-c0bb-4d51-8db0-7a9c60de8ef5" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Select the backup plan from which you want to restore data. Click the drop-down under **Backup plans** section and choose one of the plans from the list.

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2FUixQQ2U4Wz4vuIq9QDr8%2Fimage.png?alt=media&amp;token=3796ea25-f043-4d08-bca9-d08f42cfc897" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Choose the backup version from all the backups that have already been performed — select the desired date and click the **Restore** button.

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2FjH0ds9IXPOSs7Xh1UFPm%2Fimage.png?alt=media&amp;token=5404d47e-d71f-4d5e-a908-b3745b49013c" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Select the destination for the recovery and click **Next**.

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2FheuhPbZsFhNCYZshMcQh%2Fimage.png?alt=media&amp;token=c07a754f-a1cd-4e87-9924-9b179e677029" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
In the next aside, select the **Restore Groups** option and click **Next**. Then, select users to restore and click **Proceed**.

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2FxaRlMYdvqCacFqV2sdql%2Fimage.png?alt=media&amp;token=6a1d8bc5-d866-4e6f-9b5a-4d152711885e" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
In the **Items to restore** section at the top, you can change which of the previously chosen groups and users you want to restore, if needed.

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2FpyDDHeXppCMUpepiqfNo%2Fimage.png?alt=media&amp;token=b6abe0cc-3769-44c5-8fca-44b8b6005084" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
In the **Restore to** section, you can change the previously selected recovery destination if needed.
{% endstep %}

{% step %}
In **Restore settings**, you can choose whether to restore groups together with their users or restore only the groups. You can also add custom names to restored groups and change the backup agent (default worker) that performs the restoration.

{% hint style="success" %}
Restoring never overwrites existing groups in the organization — if you do not set a custom name for restored groups, they retain their original names with automatically generated suffixes.
{% endhint %}

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2FqgLkbEwho3WjSHkvmL6q%2Fimage.png?alt=media&amp;token=bd40e224-b1c1-4229-a504-ad918a5435d2" alt=""><figcaption></figcaption></figure>

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2FzDndk74Y1aOnYaYOxAa3%2Fimage.png?alt=media&amp;token=0c3c915f-6b88-46b9-8d41-76b097f7efc8" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
After defining all parameters, click the **Restore** button to begin the recovery process. When the process is complete, new group(s) will be created in the selected **Confluence** instance. You can monitor the restoration process in the **Tasks** tab.
{% endstep %}
{% endstepper %}

***

## Useful links and items

{% content-ref url="/pages/MPSnDSNfBUbG0Zof9YFs" %}
[Process overview](/xopero-one-en/backup-and-recovery/confluence/recovery/process-overview.md)
{% endcontent-ref %}

{% content-ref url="/pages/MPPruGaBeSFEcj3XiDhQ" %}
[Xopero ONE Agent](/xopero-one-en/deployment-and-configuration/xopero-one-agent.md)
{% endcontent-ref %}

{% content-ref url="/pages/Ekfjl1LObG4kYTtmU0jp" %}
[Xopero ONE worker](/xopero-one-en/deployment-and-configuration/xopero-one-worker.md)
{% endcontent-ref %}
