> 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/zarzadzanie/plany-backupu/optymalizacja.md).

# Optymalizacja

Dowiedz się, jak optymalizować swoje zadania kopii zapasowych.

**Xopero ONE** udostępnia szereg funkcji, które pomagają zoptymalizować zadania backupu oraz skonfigurować je szybko i wygodnie — zgodnie z Twoimi potrzebami. Tworząc plan backupu, możesz dostosować okno backupu, balansowanie zadań, lokalizację przechowywania danych, limity przepustowości i wiele więcej.

***

## Harmonogram i retencja <a href="#scheduler" id="scheduler"></a>

Funkcja ta umożliwia automatyzację harmonogramu backupu, ustawienie okna backupu oraz zdefiniowanie strefy czasowej dla Twoich planów backupu.

{% hint style="info" %}
Więcej informacji znajdziesz w artykule [Harmonogram i retencja](/xopero-one-en/pl/zarzadzanie/harmonogram-i-retencja.md).
{% endhint %}

<figure><img src="https://1873867500-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fwg6DDqlTFok8F9zv6rqa%2Fuploads%2FuFprcGUPDG8GbMcnkGAh%2FZarzadzanie-plany-harmonogram.png?alt=media&amp;token=697fd125-ee2b-4fc5-921b-04438972b5a2" alt=""><figcaption></figcaption></figure>

### <mark style="background-color:blue;">Okno harmonogramu</mark> <a href="#backup_window" id="backup_window"></a>

**Okno harmonogramu** pozwala określić godziny, w których zadania kopii zapasowych mogą być uruchamiane.\
Każde zadanie zaplanowane poza tym przedziałem <mark style="color:$danger;">nie zostanie rozpoczęte</mark>, a zadania, które przekroczą dozwolony czas działania <mark style="color:$danger;">zostaną zatrzymane</mark> i oznaczone jako <mark style="color:$danger;">zakończone niepowodzeniem</mark>. Dzięki temu backupy nie kolidują z godzinami pracy ani kluczowymi operacjami systemowymi, dając pełną kontrolę nad tym, kiedy dane są zabezpieczane.

{% hint style="danger" %}
Nie ma możliwości wznowienia zadania backupu, które zostało zatrzymane z powodu przekroczenia okna backupu.
{% endhint %}

{% hint style="danger" %}
Nie można uruchomić zadania backupu w zablokowanym przedziale czasowym.
{% endhint %}

<figure><img src="https://1873867500-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fwg6DDqlTFok8F9zv6rqa%2Fuploads%2FQO5N03FBDeNgMoFfUbLi%2FZarzadzanie-plany-harmonogram-okno.png?alt=media&amp;token=40f08257-94ab-49fb-91c3-b2d001b36fcb" alt=""><figcaption></figcaption></figure>

***

## Równoważenie zadań

Balansuj prędkość backupu i obciążenie procesora — **funkcja równoważenia zadań** pozwala ograniczyć liczbę jednocześnie uruchomionych zadań lub ustawić opóźnienie pomiędzy uruchamianiem kolejnych zadań.

Balansowanie zadań można skonfigurować w **Ustawieniach zaawansowanych** planu backupu.

<figure><img src="https://1873867500-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fwg6DDqlTFok8F9zv6rqa%2Fuploads%2FbwsWtMsR42SFAolEvnSE%2FZarzadzanie-plany-harmonogram-balancing.png?alt=media&amp;token=6fe17a71-e0fe-4a86-8d7f-105ad50fd5d1" alt=""><figcaption></figcaption></figure>

***

## Magazyn backupów <a href="#backup_storage" id="backup_storage"></a>

W zakładce **Magazynu backupów** można sprawdzić informacje o przypisanych magazynach danych.\
Xopero ONE to system multi-storage, dzięki czemu możesz rozdzielać dane backupu pomiędzy wieloma lokalizacjami.

Aby zoptymalizować wykorzystanie zasobów urządzeń, na których przechowywane są dane, <mark style="color:$success;">można przypisać każdy plan backupu do innego magazynu</mark>.

***

## Skrypty backupu

{% hint style="info" %}
Więcej informacji o skryptach backupu znajdziesz w [tym artykule](/xopero-one-en/pl/zarzadzanie/plany-backupu/skrypty.md).
{% endhint %}

**Skrypty backupu** podzielone są na trzy kategorie w zależności od momentu ich wykonania:

1. Pre-task - przed rozpoczęciem backupu.
2. Post-snapshot - po utworzeniu migawki danych.
3. Post-task - po zakończeniu backupu.

<figure><img src="https://1873867500-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fwg6DDqlTFok8F9zv6rqa%2Fuploads%2FpW1DiOhPdYnJDxuy5L51%2Fzarzadzanie-plany-skrypty-typy.png?alt=media&amp;token=0449c4bb-c389-40ba-9e2a-3e60665736d1" alt=""><figcaption></figcaption></figure>

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

Aby wyłączyć komputer po zakończeniu zadania, wybierz skrypt **Post-task**, następnie wybierz system operacyjny i opcję **Shutdown** z listy.

Skrypt ten pomaga zoptymalizować proces backupu, zmniejszając zużycie energii i zwalniając zasoby systemowe po zakończeniu zadania — szczególnie w przypadku komputerów, które nie muszą działać poza godzinami pracy.

<figure><img src="https://1873867500-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fwg6DDqlTFok8F9zv6rqa%2Fuploads%2F5miMn9OOyMdvMU7OPsXK%2FZarzadzanie-plany-optymalizacja-shutdown.png?alt=media&amp;token=479c1716-bfe5-4302-a227-b072da9a2a15" alt=""><figcaption></figcaption></figure>

***

## Limit przepustowości łącza

Dzięki **funkcji limitu przepustowości** możesz kontrolować wykorzystanie sieci poprzez ustawienie limitu prędkości transferu — wystarczy wprowadzić wartość i wybrać jednostkę (kB/s, MB/s lub GB/s).

<figure><img src="https://1873867500-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fwg6DDqlTFok8F9zv6rqa%2Fuploads%2FkmvFJ6xjtPIUjEgqKXV1%2FZarzadzanie-plany-optymalizacja-limitprzepustowosci.png?alt=media&amp;token=bad96495-37bf-466f-b9e0-c27f1d07ccbd" alt=""><figcaption></figcaption></figure>

***

## Ustawienia bufora S3

Ustawienie to dotyczy backupów wysyłanych do magazynu **zgodnego z S3**.&#x20;

Domyślnie rozmiar bufora wynosi **128 MiB**, co pozwala przesłać około **1250 GiB danych**. Jeśli dane przekraczają ten limit, możesz dostosować rozmiar bufora.

Z powodu architektury systemu limit ten może zostać przekroczony <mark style="color:$danger;">tylko</mark> w planach backupu dla następujących typów zasobów:

1. Backupy **obrazów dysków** (endpoint/server).
2. Backupy **plikowe**, w tym bazy danych (endpoint/server).
3. Backupy maszyn wirtualnych **Hyper-V.**
4. Backupy kont **Microsoft 365**.
5. Backupy maszyn wirtualnych **VMware**.

{% hint style="danger" %}
Zmiana rozmiaru bufora wpływa bezpośrednio na zużycie pamięci RAM przez agenta w trakcie backupu.
{% endhint %}

<figure><img src="https://1873867500-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fwg6DDqlTFok8F9zv6rqa%2Fuploads%2F1JsZW4RqVycyCBAVcjpv%2FZarzadzanie-plany-optymalizacja-bufors3.png?alt=media&amp;token=e3c2644c-8e2f-4fc3-9b05-928e057a1be4" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th align="center">ROZMIAR BUFORA (MiB)</th><th align="center" valign="middle">MAKSYMALNY ROZMIAR DYSKU (GiB)</th></tr></thead><tbody><tr><td align="center">64</td><td align="center" valign="middle">625</td></tr><tr><td align="center">128</td><td align="center" valign="middle">1250</td></tr><tr><td align="center">210</td><td align="center" valign="middle">2050</td></tr><tr><td align="center">256</td><td align="center" valign="middle">2500</td></tr></tbody></table>

$$
maximum disk size = \frac{bufferSize \* 10000}{1024}
$$
