# Hyper-V

#### Xopero ONE is designed to protect Hyper-V virtual machines effectively, including those in saved or paused states.

***

## Recovery of Hyper-V VMs in saved/paused states

**Hyper-V** virtual machines can be set to different states depending on operational requirements. Two of these states are **saved** and paused.

When a VM enters the **saved state**, its current state is stored on disk, effectively freezing its operation. All memory contents and device states are saved, and the VM remains paused until it is resumed. This state is commonly used to temporarily free up host resources or to safely shut down the host without losing the VM’s current running state.

A VM in the **paused state** is temporarily suspended, stopping its execution while keeping its current memory state intact. This state allows administrators to perform immediate maintenance without shutting down the VM or interrupting active sessions. Unlike the **saved state**, the **paused state** keeps the VM’s memory in **RAM**, which requires sufficient host resources.

{% hint style="warning" %}
**Xopero ONE** can protect virtual machines in both saved and paused states. However, direct restoration of a VM into a saved or paused state <mark style="color:red;">**is not supported**</mark>.
{% endhint %}

### <mark style="background-color:blue;">Restoration process</mark>

VMs are restored with all their data to the backup state, but they **cannot be restored directly into a saved or paused state**. After restoration, the VM is powered off and must be manually started or switched to the desired state.

***

## Creating a backup of pass-through disks

Pass-through disks are excluded from snapshots created by the hypervisor. To back up these disks, install an agent directly within the virtual machine’s guest operating system and configure a file-level or image-level backup. More information is available in the article below.

{% content-ref url="/pages/3ey2zsOJbZlfnz5Ct8ms" %}
[Unsupported disk types](/xopero-one-en/backup-and-recovery/virtual-machines/hyper-v/backup/unsupported-disk-types.md)
{% endcontent-ref %}


---

# 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://helpcenter.xopero.com/xopero-one-en/use-cases/hyper-v.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.
