# Restore on-demand

## Restore from virtual environment menu

To restore a single virtual machine on-demand, go to the instances tab under the Virtual Environment section. Click on the restore icon next to the virtual machine ![](/files/ruGDuSoiAdEpVOdxqx3e)

![](/files/HkFwPPRrMoE9eXo5z1HG)

Now you should see a popup window where you might customize restore settings.

Restoring to the filesystem is an option to restore VMs directly to the Storware Backup & Recovery node storage.\
(Remember, the Storware Backup & Recovery user must have the appropriate write permissions to the given path.)

![](/files/fExJlc9QNTJ9Rsx0tPVm)

Restoring to a hypervisor or hypervisor manager is allowed for several providers, but not for all (for detailed info go to Storware Backup & Recovery[ Support Matrix](broken://pages/wr9XdbmVaAiJrABYusSU)).

![](/files/ANRq7b4xAhdBDL8rAF3N)

When you restore a virtual machine, disks of this machine can be:

* Restored to specified destination. It can be the same or diffrent datastore/volume type for each disk.
* Restored with changed disk name

Supported platforms: RHV, VMware ESXi, Openstack, Citrix, Hyper-V, Nutanix AHV.

![](/files/8ML24uLG9ycBeld8cORI)

Finally, after customizing the restore, click the restore button.

{% hint style="info" %}
**Note:** every platform has some restrictions imposed on the VM name, such as length or characters that can be used. Verify these limits before restoring with a custom name.
{% endhint %}

{% hint style="info" %}
**Note:** You can also perform the same action thanks to the CLI interface: [CLI Reference](/administration/cli-reference.md)
{% endhint %}

## Restore on-demand using recovery plans

To restore several virtual machines, you have to use recovery plans. As you can see on the below screenshot, next to the recovery plan policy you can find the same icon that allows you to restore virtual machines ![](/files/ruGDuSoiAdEpVOdxqx3e)

![](/files/X0IphxDQ9w7wLWFhWVD9)

After clicking on it you will see a summary window showing what will be restored.

![](/files/f8cS8FT4qLImv3AfuIMY)

Click Run to start the restore process.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.storware.eu/administration/virtual-environments/instances/restore-on-demand.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
