# Licensing

**Xopero Unified Protection (XUP) is an all-in-one backup solution that integrates Xopero ONE software with dedicated storage medium. Unlike standalone Xopero ONE licenses, XUP uses a storage-based licensing model and provides comprehensive protection for the entire local infrastructure.**

***

## Licensing model

**Xopero Unified Protection** (**XUP**) operates on a licensing model that combines hardware capacity with unlimited protection for local resources. When you purchase a **XUP** appliance, you receive:

* [x] Unlimited licenses for endpoints (**Windows** and **macOS**).
* [x] Unlimited licenses for servers (**Windows** and **Linux**).
* [x] Unlimited licenses for virtual machines (**VMware** and **Hyper-V**, including host-level and in-guest backup agents).

***

## Expanding protection

While **Xopero Unified Protection** provides unlimited protection for all local physical and virtual resources, the license can be extended to include cloud platforms and offsite storage. These are available as separate subscription-based licenses:

1. **Microsoft 365** — protection for mailboxes, **OneDrive**, contacts, and calendars.
2. **Git platforms (GitHub, GitLab, Bitbucket, Azure DevOps)** — protection for repositories and metadata.
3. **Jira** — comprehensive backup for **Jira** spaces.
4. **Xopero Cloud Storage** — secure offsite data redundancy.

***

## Protecting virtual environments

**Xopero Unified Protection** provides two primary ways to secure virtual machines, ensuring compatibility regardless of hypervisor:

1. **Host-level (VMware and Hyper-V)** — unlimited backup of VMs directly from the hypervisor level.
2. **In-guest agent** — by installing a backup agent (worker) directly inside a VM, you can protect the system regardless of the underlying platform. This is the recommended method for securing environments not natively supported at the host level, such as **Proxmox**, **Xen**, **KVM**, or **Nutanix**.

***

## Useful links and items

{% content-ref url="/pages/dqGX12MsZFn0BBNP2d80" %}
[License administration](/xopero-one-en/management/license-administration.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/xopero-unified-protection/licensing.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.
