# Installation on Windows servers and workstations

{% tabs fullWidth="false" %}
{% tab title="WS 2008R2 & WS 2012" %}

<p align="center"><a href="#installer_download" class="button primary" data-icon="circle-1">Installer download</a>    <a href="#installation_process" class="button primary" data-icon="circle-2">Installation process</a></p>

## Installer download <a href="#installer_download" id="installer_download"></a>

1. Login to **Xopero ONE Management Service** (**XMS**) using a web browser, then go **Settings** > **Advanced** > **Workers** and click the **Download agent** button.
2. The **Download agent** window will open— scroll down to the **Server** section and click **Windows Server >** button.

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

3. Select **WS 2012** or **WS 2008 R2** to download a dedicated installer.

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

4. The download will start automatically; additionally, an **Installation** tab with a step-by-step installation instruction will pop-up in **XMS**.

<figure><img src="/files/99m38ylNOZ1oNoNlgKwA" alt="Downloading a installator"><figcaption></figcaption></figure>

5. Under the **Install** section you will see the address combined a port — save it for later as you will have to use it during agent installation.

<figure><img src="/files/F0RdRtpEo6FRhUDfc1tb" alt="Service&#x27;s IP address and port"><figcaption></figcaption></figure>

6. Once the installation wizard is downloaded, you can move to the installation process.

***

## Installation process <a href="#installation_process" id="installation_process"></a>

1. Open and run the downloaded setup wizard. Click **Next** to begin the installation process.

<figure><img src="/files/OOPwOCxdiR5GmU7Pk0Oi" alt="Installation wizard window"><figcaption></figcaption></figure>

2. Read and accept the **End-User License Agreement**, then move to the next step.

<figure><img src="/files/AmXCZOhTGaU1cn46nkmf" alt="End-user agreement"><figcaption></figcaption></figure>

3. Choose the installation directory for the **Xopero ONE** client.

<figure><img src="/files/GhFhq2P7BJ2XSFBB74iG" alt="Choosing installation path"><figcaption></figcaption></figure>

4. Paste the previously copied address to the **Address** field and hit **Next** to continue.

<figure><img src="/files/4m3uf7I3A5iH0Ymuc4Xw" alt="Setting Management Service URL"><figcaption></figcaption></figure>

5. Click **Install** to start the installation.

<figure><img src="/files/buf3wTyLcLkO1DHI62aA" alt="Installation of Xopero ONE"><figcaption></figcaption></figure>

6. Once the wizard finishes installation, click the **Finish** button to close it.

<figure><img src="/files/tfpZcZ7l49p6ID0XkAxl" alt="Finished installation"><figcaption></figcaption></figure>

7. You can now activate your device in **Xopero ONE Management Service**.
   {% endtab %}

{% tab title="WS & WS 2012 R2+" %}

<p align="center"><a href="#installer-download-serv" class="button primary" data-icon="circle-1">Installer download</a>    <a href="#installation_process_serv" class="button primary" data-icon="circle-2">Installation process</a></p>

## Installer download <a href="#installer-download-serv" id="installer-download-serv"></a>

1. Login to **Xopero ONE Management Service** (**XMS**) using a web browser, then go **Settings** > **Advanced** > **Workers** and click the **Download agent** button.
2. The **Download agent** window will open— scroll down to the **Server** section and click **Windows Server >** button.

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

3. Select **WS 2012 R2 OR NEWER** to download a dedicated installer.

<figure><img src="/files/CZi2FV3sLM0txQyK6Xsz" alt="Choosing server version"><figcaption></figcaption></figure>

4. The download will start automatically; additionally, an **Installation** tab with a step-by-step installation instruction will pop-up in **XMS**.

<figure><img src="/files/p7wJnGqeTDw0pqI2Lg4N" alt="Download link"><figcaption></figcaption></figure>

5. Under the **Install** section you will see the address combined a port— save it for later as you will have to use it during agent installation.

<figure><img src="/files/lgW9sDvbMbA201nKuQzA" alt="Service&#x27;s IP address and port"><figcaption></figcaption></figure>

***

## Installation process <a href="#installation_process_serv" id="installation_process_serv"></a>

1. Open and run the downloaded setup wizard. Click **Next** to begin the installation process.

<figure><img src="/files/OOPwOCxdiR5GmU7Pk0Oi" alt="Installation wizard window"><figcaption></figcaption></figure>

2. Read and accept the **End-User License Agreement**, then move to the next step.

<figure><img src="/files/AmXCZOhTGaU1cn46nkmf" alt="End-user agreement"><figcaption></figcaption></figure>

3. Choose the installation directory for the **Xopero ONE** client.

<figure><img src="/files/GhFhq2P7BJ2XSFBB74iG" alt="Choosing installation path"><figcaption></figcaption></figure>

4. Paste the previously copied address to the **Address** field and hit **Next** to continue.

<figure><img src="/files/4m3uf7I3A5iH0Ymuc4Xw" alt="Setting Management Service URL"><figcaption></figcaption></figure>

5. Click **Install** to start the installation.

<figure><img src="/files/buf3wTyLcLkO1DHI62aA" alt="Installation of Xopero ONE"><figcaption></figcaption></figure>

6. Once the wizard finishes installation, click the **Finish** button to close it.

<figure><img src="/files/tfpZcZ7l49p6ID0XkAxl" alt="Finished installation"><figcaption></figcaption></figure>

7. You can now activate your device in **Xopero ONE Management Service**.
   {% endtab %}

{% tab title="MSI (mass deployment)" %}

## Installation process

1. Open **Active Directory** and create a new **Organizational Unit** on the domain controller under the **Active Directory Users and Computers** catalog.

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

2. Enter a custom name for the **Organizational Unit** and click **OK** to confirm.

<figure><img src="/files/ckZ4gbKJZkUxOs50Hwv5" alt="giving a name to organization unit"><figcaption></figcaption></figure>

3. Transfer all devices you want to have the **Xopero ONE** agent installed on to the newly created **Organizational Unit**.

<figure><img src="/files/Fmcgf4clnokgTUJtfgbr" alt="transfering the computers to the organization unit" width="563"><figcaption></figcaption></figure>

4. Create a folder that will be **available on your network** to all computers that are to be covered by the installation policy of the **Xopero ONE** **agent**, and place the **.msi** installer in it.

{% hint style="info" %}
The **.msi** installer can be downloaded in **Xopero ONE Management Service** (**XMS**), in **Settings** > **Advanced** > **Workers** > **Download agent** > **Endpoints**.
{% endhint %}

5. Change access permissions of the folder created in the previous step. Right-click the folder and select **Properties**, then go to **Sharing** tab and click the **Advanced Sharing** button.

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

6. Make sure the ✅**Share this folder** checkbox is checked and click **Apply** to save your settings.

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

7. Next, click the **Permissions** button under the **Comments** field and change user permissions for the folder.

> For domain adminstrators: **Full Control**\
> For authenticated users: **Read**

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

8. Open the **Group Policy Management** (**GPO**) window, find the OU created in step 1, right-click it, and select the **Create a GPO in this domain, and Link it here...** option from the drop-down menu.

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

9. Enter a custom name for your new group object and click **OK**.

<figure><img src="/files/rftBCEApvhhd68nh0gN8" alt="giving a name to GPO object"><figcaption></figcaption></figure>

10. Right-click the newly created rule and select **Edit...** from the drop-down menu.

<figure><img src="/files/cgytoC1yTAR859d7wgkH" alt="edditing rule in Windows Server" width="563"><figcaption></figcaption></figure>

11. Expand **Computer Configuration** > **Policies** > **Software Settings** > **Software Installation** tabs. Inside **Software Installation**, right-click anywhere on the right side of the window and select **New** > **Package...** from the dropdown.

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

12. Find the shared directory in which you've placed the **.msi** installer in, then select and open it.

<figure><img src="/files/wiemmbPuse60gnhBHrED" alt="choosing msi file" width="563"><figcaption></figcaption></figure>

13. In **Deploy Software** window select the **Advanced** deployment method and click **OK**.

<figure><img src="/files/hELeOn9EJnQeBJeKmgoN" alt="editing msi file"><figcaption></figcaption></figure>

14. In **Xopero ONE Backup\&Recovery Agent Properties** window, switch to **Modifications** tab.

<figure><img src="/files/rU6X7gUMlPLPASFdOyuW" alt="opening modifications tab" width="563"><figcaption></figcaption></figure>

15. Create an **.mst** file containing additional configuration for the installer — you can use **Orca** software available as part of the **Windows SDK**:

{% hint style="success" %}
Find how to install **Orca** on [Microsoft Learn website](https://helpcenter.gitprotect.io/).
{% endhint %}

1️⃣ Run Orca, go to **File** > **Open**, then find and select the **Xopero ONE** **agent** **.msi** installer.

2️⃣ Click **Transform** and select **New Transform** from the context menu. Find the **Property** table and double-click the **MANAGEMENT\_URL** row to edit it — change its value to your [**XMS**](#user-content-fn-1)[^1] IP address (in <mark style="color:red;">**XMSIPaddress:port**</mark> format, i.e., <kbd><https://123.4.5.6:28555></kbd>).

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

3️⃣ Additional parameters that can be edited are:

> **APPDIR** — **Xopero ONE** agent installation path

4️⃣ Next, click **Transform** > **Generate transform** and save the **.mst** file in the previously created shared directory.

16. Back to **Xopero ONE Backup\&Recovery Agent Properties** window, click **Add...** and specify the path to the **.mst** file corresponding to the **XMS** address (parameter for the **MSI** installer). Once done, click **OK** to confirm the changes and close the window.

<figure><img src="/files/obCl6AX9HkcGy9gO8efZ" alt="Completed modifications"><figcaption></figcaption></figure>

17. Once the **GPO** responsible for **MSI** installer distribution and deployment is successfully created, you can implement it on user computers covered by this policy in **Active Directory**— simply run **CMD** and use the following command:

```
gpupdate /force
```

18. After restarting the updated station, the **Xopero ONE** **agent** will be automatically installed with the parameter corresponding to the **XMS** address.
    {% endtab %}
    {% endtabs %}

To learn how to activate the agent in the Xopero management console, check the *Useful links and items* section.

## Useful links and items

{% content-ref url="/pages/sUUV69SpYVc3DM8CFnms" %}
[Agent configuration](/xopero-one-en/deployment-and-configuration/xopero-one-agent/agent-configuration.md)
{% endcontent-ref %}

[^1]: Xopero ONE Management Service


---

# 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/deployment-and-configuration/xopero-one-agent/installation-on-windows-servers-and-workstations.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.
