# Granular recovery

#### Jira granular recovery enables you to restore selected Jira items such as issues, attachments, or configuration elements, giving you precise control over what is brought back without affecting the rest of your space data.

***

## Recovery process

{% hint style="info" %}
When restoring **Jira automation rules** associated with an **assets** schema (i.e., during a **granular restore** to another organization or a **disaster recovery** restore where the target organization already contains **assets**), a different **assets** schema may be attached to the restored rule component. This behavior is the same as when rules are manually imported through the **Jira** UI.
{% endhint %}

{% hint style="danger" %}
Connections to external services (i.e., **Google Drive**) are <mark style="color:red;">**not restored**</mark> in automation components when restoring data in disaster recovery mode or to another organization.
{% endhint %}

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

1. Open the **Jira** tab (**DevOps** > **Jira**), 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://696332517-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtsE6XtJyUIEKVdSxPlS3%2Fuploads%2FbVHXNbIZ77gE6AoM2QX3%2Fjiragranularres.png?alt=media&#x26;token=7c98a1dc-4f87-4cf7-8a0e-d05aac53ea7f" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Next, select the backup plan from which you want to restore data. Click **View available plans** and choose one of the plans from the list.

{% hint style="success" %}
You can perform granular recovery using **both granular backup copy and disaster recovery backup copy**.
{% endhint %}

<figure><img src="https://696332517-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtsE6XtJyUIEKVdSxPlS3%2Fuploads%2F6lRLGGQRGcxSs9ACkOMV%2Fjiragranularres2.png?alt=media&#x26;token=518b4f0e-aa88-4898-b120-60b8b7486000" 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.

{% hint style="warning" %}
If you are restoring data from a **disaster recovery** backup copy, you must also select the restoration method.
{% endhint %}

<figure><img src="https://696332517-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtsE6XtJyUIEKVdSxPlS3%2Fuploads%2F0yEWMijPftIBSBSjqzod%2Fimage.png?alt=media&#x26;token=726ce30a-b569-43de-8c40-84768ed2f94f" alt="" width="334"><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Select the available destination for the restore process from the list.

{% hint style="warning" %}
Please note that when you recover **Jira** data to a device, the amount of data available for recovery will be limited—certain **Jira** components and metadata are only supported when restoring directly to a **Jira** instance.
{% endhint %}

<figure><img src="https://696332517-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtsE6XtJyUIEKVdSxPlS3%2Fuploads%2FiSvLWSYwg64PzytMg4bG%2Fimage.png?alt=media&#x26;token=0a13f8f2-1b4a-45b9-8ff5-d134a6e751ef" alt="" width="368"><figcaption></figcaption></figure>
{% endstep %}

{% step %}
In the next aside, choose the resources you want to include (restore option) and click **Next**. Then, select data to restore and click **Proceed**.

<figure><img src="https://696332517-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtsE6XtJyUIEKVdSxPlS3%2Fuploads%2FJOQqAPlBL2Iu40vgfsLS%2Fimage.png?alt=media&#x26;token=03cfb1e8-7031-4bee-bb47-b91fb0b3795c" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
In the next aside, click **Where to restore?** to specify the restoration path. In **Default worker** section, choose the **worker** that will be responsible for performing the restoration.

<figure><img src="https://696332517-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtsE6XtJyUIEKVdSxPlS3%2Fuploads%2FYmzXP9KcOMUnxrQsVn88%2Fjiragranularres5.png?alt=media&#x26;token=ebdb0654-eef5-4576-9d1d-6f27b4b34425" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
In **Restore settings** you can set a custom name for the space that will be created during the restore process. You can also decide if you want to restore automation rules, their owners, etc. (visible options will vary depending on the restoration type).

<figure><img src="https://696332517-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtsE6XtJyUIEKVdSxPlS3%2Fuploads%2FGVzxQJZXPockCdkqtIT6%2Fjiragranularres6.png?alt=media&#x26;token=3a0f4ae6-dd88-4ab9-a383-80e007cca35e" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
After defining all parameters, click the **Restore** button to begin the recovery process. You can monitor its status in the **Tasks** tab.
{% endstep %}
{% endstepper %}
