> For the complete documentation index, see [llms.txt](https://helpcenter.xopero.com/xopero-one-en/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://helpcenter.xopero.com/xopero-one-en/pl/xopero-one/przeglad-oprogramowania/komponenty-i-architektura-systemu.md).

# Komponenty i architektura systemu

Przegląd architektury i kluczowych komponentów oprogramowania Xopero ONE.

**Architektura systemu Xopero ONE opiera się na modułowym, wielowarstwowym modelu, w skład którego wchodzą: centralna usługa zarządzania, agenty backupu oraz skalowalne magazyny danych.**

***

## Informacje ogólne

Rozwiązanie do tworzenia kopii zapasowych to oprogramowanie lub usługa, która tworzy i przechowuje kopie danych, umożliwiając ich przywrócenie w przypadku, gdy pierwotne dane zostaną utracone, uszkodzone, usunięte, zaszyfrowane przez oprogramowanie ransomware, bądź staną się niedostępne z innych przyczyn.

**Xopero** specjalizuje się w dostarczaniu rozwiązań do backupu klasy korporacyjnej i disaster recovery oraz w budowie cyberodporności. Jeden z flagowych produktów firmy, system **Xopero ONE**, zapewnia pełną ochronę danych w środowiskach fizycznych, wirtualnych i chmurowych, chroniąc zasoby o kluczowym znaczeniu biznesowym przed przypadkowym usunięciem, awariami sprzętu, atakami ransomware oraz innymi zagrożeniami.

{% hint style="success" %}
System **Xopero ONE** może działać w dwóch modelach wdrożenia: SaaS (w chmurze) oraz on-premises.
{% endhint %}

***

## Architektura oprogramowania

**Xopero ONE** zapewnia kompleksową ochronę danych obejmującą serwery i maszyny fizyczne, środowiska wirtualne, bazy danych, usługi chmurowe (**Microsoft 365**), aplikacje SaaS (np. **Jira** i **Confluence**) oraz platformy **DevOps**. Architektura rozwiązania opiera się na dwóch kluczowych składnikach: centralnej konsoli zarządzania oraz agencie backupu. Do funkcjonowania systemu niezbędne jest także repozytorium do składowania kopii zapasowych (magazyn danych), które może być utrzymywane przez użytkownika bądź dostarczane przez **Xopero** (np. **Xopero Cloud Storage** czy usługa **Xopero Unified Protection**).

System zarządzania odpowiada za administrowanie i konfigurację środowiska backupu, podczas gdy agenty backupu realizują właściwe operacje w ramach procesów tworzenia kopii zapasowych. W momencie zainicjowania zadania usługa zarządzania deleguje operację do agenta backupu, który wykonuje żądane czynności. Po ukończeniu zadania agent odsyła status wykonania oraz dzienniki do systemu zarządzania, umożliwiając administratorom ich audyt w konsoli webowej.

<figure><picture><source srcset="/files/r9DU1osOqqFPScnT2m4x" media="(prefers-color-scheme: dark)"><img src="https://1873867500-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fwg6DDqlTFok8F9zv6rqa%2Fuploads%2FckTwOWfiIgLIL4lnt83K%2Fxopero_pl_diagram.png?alt=media&amp;token=f037890d-79eb-41dc-aabf-78bc6b2b8ace" alt=""></picture><figcaption><p><em>Komunikacja między głównymi komponentami systemu <strong>Xopero ONE</strong>. Usługa zarządzania pełni wyłącznie rolę interfejsu konfiguracji — za wykonanie wszystkich zadań operacyjnych odpowiadają bezpośrednio agenty backupu.</em></p></figcaption></figure>

***

## Kluczowe komponenty

### <mark style="background-color:$tint;">Usługa zarządzania</mark>

Rolę centralnego interfejsu administracyjnego w systemie **Xopero ONE** pełni usługa **Xopero ONE Management Service** (**XMS**). Umożliwia ona administratorom zarządzanie kopiami zapasowymi oraz powiązanymi zasobami za pośrednictwem konsoli webowej. W modelu wdrożenia on-premises usługa zarządzania może zostać zainstalowana w obsługiwanych systemach operacyjnych **Windows** i **Linux**, w środowisku **Docker** lub być uruchamiana bezpośrednio na kompatybilnych urządzeniach NAS. W wariancie SaaS usługa zarządzania jest utrzymywana w bezpiecznej infrastrukturze chmurowej **Xopero**.

{% hint style="info" %}
Aplikacja kliencka usługi zarządzania nosi nazwę **Xopero ONE Backup\&Recovery**.
{% endhint %}

Niezależnie od wybranego modelu wdrożenia, platforma zapewnia identyczne funkcje i możliwości za pośrednictwem ujednoliconego interfejsu użytkownika. Konsola zarządzania jest podzielona na dedykowane moduły przypisane do poszczególnych obszarów administracji backupem, takich jak plany tworzenia kopii zapasowych, magazyny danych oraz zadania backupu.

### <mark style="background-color:$tint;">Agent backupu</mark>

Agent backupu jest lekkim oprogramowaniem instalowanym na chronionym serwerze, maszynie wirtualnej, komputerze lub instancji w chmurze. Komponent ten odpowiada za odczyt danych źródłowych oraz ich bezpośredni transfer do wskazanego repozytorium danych.

Agenty backupu **Xopero ONE** (w środowisku **Xopero ONE** określane również jako workery) realizują wszystkie operacje zlecane przez usługę **Xopero ONE Management Service**, w tym przetwarzanie danych (takie jak szyfrowanie i kompresja), przeglądanie magazynów, bezpośredni transfer danych do magazynu oraz ich odzyskiwanie.

Agenty wykonują operacje backupu i przywracania bezpośrednio, **nie przesyłając danych kopii zapasowych przez panel zarządzania**. Odpowiadają również za integrację z hostami wirtualizacji oraz pozostałe zadania systemowe związane z przetwarzaniem danych i obsługą infrastruktury.

W zależności od wybranego modelu wdrożenia oraz zabezpieczanych zasobów, administratorzy mają do dyspozycji różne rodzaje agentów backupu: cloud worker, feature worker, local worker, endpoint agent, server agent oraz virtual agent.

{% hint style="info" %}
Aplikacja kliencka agenta backupu nosi nazwę **Xopero ONE Backup\&Recovery Agent**.
{% endhint %}

### <mark style="background-color:$tint;">Magazyn danych</mark>

System pamięci masowej to środowisko zaprojektowane do trwałego przechowywania danych i zarządzania nimi, umożliwiające ich późniejsze odzyskanie oraz wykorzystanie. Spektrum technologii magazynowania danych obejmuje nośniki fizyczne (takie jak dyski półprzewodnikowe (SSD) i dyski twarde (HDD)), modele wdrożenia (w tym chmurę oraz chmurę hybrydową), a także systemy zoptymalizowane pod kątem obciążeń roboczych, takich jak sztuczna inteligencja (AI) czy edge computing.

W systemie **Xopero ONE** magazyn to miejsce docelowe przeznaczone do trwałego przechowywania i ochrony kopii zapasowych, w celu ich późniejszego przywrócenia oraz odtworzenia awaryjnego systemów (disaster recovery). Platforma bazuje na architekturze wielomagazynowej (multi-storage) obsługującej składowanie danych w infrastrukturze on-premises (dyski lokalne, zasoby sieciowe SMB i NFS, targety iSCSI), w chmurowych repozytoriach danych (**Xopero Cloud Storage**, **AWS**, magazyny zgodne ze standardem S3) bądź w środowisku hybrydowym.

***

## Przydatne linki i materiały

{% content-ref url="/pages/5NV0QNLcndKRppyGCvDE" %}
[Przegląd licencjonowania](/xopero-one-en/pl/xopero-one/przeglad-licencjonowania.md)
{% endcontent-ref %}

{% content-ref url="/pages/OVh86wVfPNSlPuXe2ilG" %}
[Przegląd](/xopero-one-en/pl/magazyny-danych/przeglad.md)
{% endcontent-ref %}
