# Bare-metal recovery

#### Bare Metal Recovery (BMR) restores your entire system from an image-level backup, including the OS, applications, and data.

***

## Overview

**BMR** (**bare-metal restore**, aka **bare-metal recovery**) enables speedy system recovery with a system image created with disk-imagining software—the image file recovers the entire OS and reconfigures it in minutes, avoiding a lengthy OS & application installation and configuration process. As you can perform **BMR** to bring a physical machine or server to a clean state following a data-loss event or hardware failure, **BMR** makes for an excellent disaster recovery plan.

{% hint style="danger" %}
**BMR** removes all existing partitions on the system disk and recreates it, before restoring software onto the PC.
{% endhint %}

In **Xopero ONE**, the **BMR** process consists of three steps:

1. Create an **.iso** file with the **Xopero ONE agent** installed.
2. Boot the device you want to restore from the **.iso** file.
3. In **XMS** (**Xopero ONE Management Service**), select the device to restore the system image and start the recovery process.

***

## Creating an .iso file

{% hint style="warning" %}
Before you start working with **SVS Creator**, make sure that you have **Windows ADK** installed—if not, [install it](https://learn.microsoft.com/en-us/windows-hardware/get-started/adk-install).
{% endhint %}

{% stepper %}
{% step %}
[Download the **SVS Creator**](https://xopero.com/latest-updates/) from **Xopero** website and extract all files from the **ZIP** archive to a separate folder.

<figure><img src="/files/RgL4WshFvDwuZigBkwVf" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Run **SVSCreator.exe** to start the **ISO** image creation process.
{% endstep %}

{% step %}
In **SVSCreator** wizard window, specify the temporary work directory path (which is also a location where the **Xopero SVS ISO** image will be created). By default, the temporary work directory path is set to `C:\Windows\Temp`, but you can change it if needed. Once the path is adjusted to your needs, hit **Next**.

{% hint style="warning" %}
Please note that **SVS Creator** will download three components: **Windows PE**, **Java Runtime Environment**, and the **Xopero ONE agent**.
{% endhint %}

<figure><img src="/files/1aHKiwtu8HgTxDA1EMt6" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Select the appropriate **OS** architecture (**32-bit or 64-bit**) then click **Next**.

{% hint style="warning" %}
If **Windows ADK** is not installed, the wizard will automatically open the **ADK** installation window when you click **Next**. After **ADK** is installed, you will return to the **SVS Creator** window.
{% endhint %}

<figure><img src="/files/qUfKfhniHnDiCSo226xF" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
The wizard will automatically download and install the required components.

<figure><img src="/files/ewb7C1JLjqGeIRCnSOO7" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/xRZWEe79QQApJWOLSDJm" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
After all required components are installed, you can add drivers for the operating system you plan to restore. Click **Add** to select the drivers and include them in the **.iso** image, then select **Next** to continue.

{% hint style="warning" %}
This step is <mark style="color:red;">**not mandatory**</mark>—you can add drives to **Xopero** recovery, for example, if your device has some dedicated **RAID** controllers or a network card. Otherwise, you can omit this step.
{% endhint %}

<figure><img src="/files/5mfrPHaVqGB63mYeQtC2" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
The wizard will start creating the **ISO** image for **Smart Virtualization Stick**.

<figure><img src="/files/LNWJqAORokPgJNI09h6j" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Once the **ISO** image is successfully created, an **"ISO image with Windows PE successfully built"** message will appear, along with the location of the **.iso** file. You can then close **SVS Creator**.

<figure><img src="/files/ak6Fvh8dTna99oMDxyyc" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

***

## Running the OS from the .iso file

{% stepper %}
{% step %}
Once the **.iso** file is created, use it to boot the device where you want to restore the image-level backup. It is recommended to create **a bootable USB drive**, but you can use any other bootable media depending on your needs.

{% hint style="warning" %}
To start the **SVS** app from a **USB** flash drive, configure the **BIOS/UEFI** to boot from **USB-HDD** in the boot sequence.
{% endhint %}
{% endstep %}

{% step %}
Open **SVS** in **Windows PE**. After launching **SVS**, the following menu options will be displayed:

<figure><img src="/files/KxwVvAP3Kpl3DXZKTTPm" alt="" width="563"><figcaption></figcaption></figure>

1. **Xopero** — opens a window with additional recovery options.
2. **Shell** — opens the command line, useful for manually configuring network interfaces.
3. **Reboot** — restarts the machine.
4. **Shutdown** — turns off the machine.
   {% endstep %}

{% step %}
To recover the image-level backup, select the **Xopero** button.
{% endstep %}

{% step %}
Another menu screen will appear, offering the following options:

<figure><img src="/files/6bRToHvJUzPsnXE3FD4M" alt="" width="563"><figcaption></figcaption></figure>

1. **Device app** — launches the **Xopero ONE agent** application on the device.
2. **Fix boot problems** — resolves issues preventing the operating system from running; use it to fix **SVS**-related problems.
3. **Drivers** — allows you to load or add new drivers.
   {% endstep %}

{% step %}
Select **Device app** button to proceed with the recovery process.
{% endstep %}

{% step %}
Enter the service address `https://localhost:5001` and the device name you want to use in **Xopero ONE**. Then, click **Connect** and open your **Xopero ONE Management Service** panel on another device.

<figure><img src="/files/63Gmypcb1xlaMf9BOzbj" alt="" width="563"><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

***

## Starting the recovery process in XMS

{% hint style="success" %}
If the device connects successfully to your **Management Service**, it will appear as active in your **XMS** device dashboard.
{% endhint %}

{% stepper %}
{% step %}
In **Xopero ONE Management Service**, click the **laptop** 💻 icon in the top-right corner of the screen.
{% endstep %}

{% step %}
Find your device, check the box next to it, and click **Activate** to assign a license to the device.

{% hint style="success" %}
You do not need to select a license manually; **Xopero ONE** will assign it automatically.
{% endhint %}

<figure><img src="/files/JWcAsPMlofhjpgMe4KWH" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Once the license is assigned, locate the device you want to restore and click the **Restore** button on the right.

<figure><img src="/files/WHRb2MZWWwQ3yck09NB2" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Select the backup plan that protects the disk you want to restore.

<figure><img src="/files/TgbMuTNoPWBvUs7j06Pi" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Choose the timestamp from which you want to restore the data, click **Restore**, and select the **BMR** recovery option from the drop-down menu.

<figure><img src="/files/CQt3CETrTuk1BMJdHjj3" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Next, select the disk you want to restore and click **Restore selected** in the bottom-right corner of the panel.

<figure><img src="/files/L4vr0fGjVTp99fEQjiJd" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Double-check if the restoration data is correct:

1. The **Data to restore** field displays the disk you selected for restoration.
2. The **Restore to** field shows the device where the image-level backup will be restored. To change it, click **Edit** and select a different device.
3. In the **Restore directory** section, specify the destination disk for the backup.
4. In the **Restore settings** section, you can choose to reset the drivers or leave the checkbox unchecked.
   {% endstep %}

{% step %}
Click the **Start now** button in the bottom-right corner of the **Restore data** panel to begin the recovery process.

{% hint style="info" %}
You can monitor the restoration progress and view details in the **Tasks** tab in **XMS**.
{% endhint %}

<figure><img src="/files/paZRwGxSaz4QzHwdzGZN" alt="BMR Recovery details"><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

***

## Useful links and items

{% embed url="<https://learn.microsoft.com/en-us/windows-hardware/get-started/adk-install>" %}

{% embed url="<https://xopero.com/latest-updates/>" %}

{% embed url="<https://rufus.ie/en/>" %}


---

# 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/backup-and-recovery/workstations-and-servers/image-level-backup-recovery/bare-metal-recovery.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.
