# Instant restore

## General information

**Instant restore** provides immediate virtual machine recovery— it restores VM’s configuration files to the **Hyper-V** host, prepares the VM, and mounts its disks directly from the backup. This allows the **Xopero ONE** administrator to start using the VM almost immediately, without waiting for the full restoration.

{% hint style="warning" %}
**Instant restore** is intended only for disaster recovery and is not suitable for production use — to restore production data, use the **whole VM recovery** option.
{% endhint %}

{% hint style="danger" %}
When a VM backup is stored in cloud storage, the **instant restore** feature may work slower due to the need for random-access read operations.
{% endhint %}

***

## Restoration process

{% stepper %}
{% step %}
Open the **Hyper-V** tab (**Virtual Machines** > **Hyper-V**) in [**XMS**](#user-content-fn-1)[^1], then click the **Manage & Restore** button next to the host 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%2FHNoBLaoFU3t9tZqVRMWs%2Fimage.png?alt=media&#x26;token=6a770a26-40b4-4b1b-845f-addf0704a086" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Select the VM you want to restore and click the **restore** <img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2FnnEzO6uWLI0FSaSKcvQT%2Fimage.png?alt=media&#x26;token=d02b437f-5696-4839-b589-2707a428e494" alt="" data-size="original"> button.

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2FjDQTUoz3xw12biUK9Srf%2Fimage.png?alt=media&#x26;token=b7cb5a38-40f9-4df6-afb9-67ea004a89a5" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
After choosing the backup plan and VM version, click **Restore** under the backup copy you wish to recover and select the **Instant restore** option from the drop-down list.

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2FcV3DFFdPMP9t99QEgsFF%2Fimage.png?alt=media&#x26;token=bce70d39-0e9d-43b0-9f24-4446278e1e32" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Specify whether to restore the VM to its original location or a new one. Provide key details, including the restored VM’s name, desired power state (on/off) after restoration, and the iSCSI port to use.

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2FCsG1w7O7gVes9reaVGLn%2Fimage.png?alt=media&#x26;token=c68d1564-7320-4952-b067-6423667ba994" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Next, select a directory for the VM configuration files, choose a location to store the VM disks, and assign a **Hyper-V** switch or resource pool for the network adapters.

{% hint style="success" %}
In **Restore settings** you can also limit the internet bandwidth.
{% endhint %}

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2FBtqx8CuSbZhRabpfkdm4%2Fimage.png?alt=media&#x26;token=c2ea4539-8923-46b5-9cc4-d299adaf062a" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Once configured, click **Start now** to begin the restoration process.
{% endstep %}
{% endstepper %}

***

## Monitoring

You can monitor active **instant restore** tasks in the **Tasks** tab in **XMS**. When you're finished working with the VM, you can shut it down by canceling the **instant restore** job — click the **X** button and confirm the cancellation.

<figure><img src="https://319733277-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CBTl43C3OO6ySL1DJ6k%2Fuploads%2FSmphUh2jM2bsAsV7Z7e5%2Fimage.png?alt=media&#x26;token=dc979d86-896f-4d50-bcf7-c28d4857d655" alt=""><figcaption></figcaption></figure>

[^1]: Xopero ONE Management Service
