# Przegląd procesu

**Xopero ONE zapewnia bezpieczną i spójną ochronę maszyn wirtualnych poprzez wykonywanie pełnych kopii danych maszyn lub wybranych dysków zgodnie z określonymi politykami backupu. Dane są pobierane bezpośrednio ze środowiska VMware, a następnie szyfrowane przed przesłaniem do wyznaczonego magazynu danych. Zadania tworzenia kopii zapasowych realizowane są zgodnie z ustalonym harmonogramem i politykami retencji, co gwarantuje integralność danych, efektywne wykorzystanie przestrzeni dyskowej oraz szybki proces przywracania w przypadku awarii systemu lub utraty danych.**

***

## Informacje ogólne

Korzystając z **Xopero ONE**, możesz chronić wiele elementów swojej infrastruktury IT, w tym środowiska **VMware**. Każde środowisko może mieć własną, indywidualną konfigurację kopii zapasowej i korzystać zarówno z [wirtualnego urządzenia backupu (virtual appliance)](https://helpcenter.xopero.com/xopero-one-en/pl/kopia-zapasowa-i-przywracanie/maszyny-wirtualne/vmware/integracja/virtual-appliance), jak i lokalnego agenta kopii zapasowej.

W środowiskach **VMware** kluczowa jest wydajna komunikacja i transfer danych do magazynów danych. Szybkie metody transportu, takie jak HotAdd, wymagają użycia virtual appliance (VA). Bez niego lokalne urządzenia pełniące rolę agentów backupu **VMware** (workery) przesyłają dane przez sieć LAN—najpierw do agenta, a następnie do magazynu—co skutkuje wydłużeniem czasu transferu. Dla poprawy efektywności kopii zapasowej zaleca się użycie VA zamiast lokalnego agenta.

{% hint style="warning" %}
Kopie zapasowe **VMware** tworzone są przy użyciu migawek systemowych (application-aware w systemach, które obsługują tę funkcję); w związku z tym konieczne jest zainstalowanie **VMware Tools**.
{% endhint %}

Aby przetestować migawki **VMware** dla **Xopero ONE**, utwórz snapshot w następujący sposób:

<figure><img src="https://content.gitbook.com/content/wg6DDqlTFok8F9zv6rqa/blobs/nZerVE04oaVJdc0ILRNI/image.png" alt=""><figcaption></figcaption></figure>

***

## Migawki backupu

Kopie zapasowe **VMware** są tworzone przy użyciu migawek (snapshotów) systemowych. W przypadku maszyn działających na systemie **Windows**, **Xopero ONE** domyślnie używa kopii zapasowych spójnych na poziomie systemu plików (file-system consistent backup). Dla maszyn z systemem **Windows Server** można włączyć kopie zapasowe spójne na poziomie aplikacji (application-aware backup).

Na systemach **Linux** obsługiwane są wyłącznie kopie zapasowe spójne na poziomie awarii (crash-consistent backup).

### <mark style="background-color:blue;">Application-aware backup</mark>

W **Xopero ONE**, podczas tworzenia lub edytowania planu kopii zapasowej **VMware**, możesz włączyć opcję kopii zapasowej spójnej na poziomie aplikacji (application-aware backup; funkcja dostępna tylko dla maszyn działających na systemie **Windows Server**), która dzięki integracji z działającymi aplikacjami umożliwia tworzenie transakcyjnie spójnych kopii zapasowych lub replik maszyn wirtualnych.

Funkcjonalność ta opiera się na technologii **Microsoft** VSS (Volume Shadow Copy Service), która tymczasowo wstrzymuje działanie aplikacji, zatrzymuje żądania zapisu na okres do 60 sekund, zapisuje bufor systemu plików oraz go zamraża. Dzięki temu metadane systemu plików są poprawnie rejestrowane, a dane zapisywane w spójnym porządku.

<figure><img src="https://1873867500-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fwg6DDqlTFok8F9zv6rqa%2Fuploads%2F2JgnDSPUaC73EbTZmeIS%2Fimage.png?alt=media&#x26;token=cefed8a1-307f-44f5-b8ba-ef0dac109414" alt=""><figcaption></figcaption></figure>

### <mark style="background-color:blue;">File-system consistent backup</mark>

Kopie zapasowe spójne na poziomie systemu plików (file-system consistent backup) osiągają spójność poprzez tworzenie migawki wszystkich danych na dyskach wirtualnych jednocześnie. Migawki te zapisują buforowane w pamięci operacyjnej dane na dysku oraz synchronizują metadane systemu plików i otwarte pliki, zapewniając, że logiczne powiązania między danymi są dokładne i kompletne.

{% hint style="info" %}
Spójność zazwyczaj osiąga się poprzez operacje na poziomie systemu, takie jak koordynacja VSS writerów w systemie **Windows**.
{% endhint %}

Chociaż kopia zapasowa spójna na poziomie systemu plików zapewnia, że sam system plików nie ulegnie uszkodzeniu podczas przywracania, nie gwarantuje spójnego stanu działających aplikacji. Aby utworzyć migawkę spójną na poziomie aplikacji, aplikacja powinna zostać wstrzymana lub wyciszona przed wykonaniem migawki. Zapewnia to bezpieczne zapisanie wszystkich operacji z pamięci operacyjnej na dysku, co umożliwia niezawodne i spójne przywracanie.

### <mark style="background-color:blue;">Crash-consistent backup</mark>

Kopia zapasowa spójna na poziomie awarii (crash-consistent backup) przechwytuje wszystkie dane na dysku w jednym, precyzyjnym momencie, podobnie jak w przypadku nagłego wyłączenia system&#x75;**\***. Zapewnia spójność kolejności zapisów, co oznacza, że pliki nie ulegają uszkodzeniu, jednak nie obejmuje danych przechowywanych w pamięci operacyjnej ani oczekujących transakcji I/O. W efekcie kopie crash-consistent są odpowiednie dla serwerów plików, ale nie dla aktywnych baz danych ani serwerów e-mail. Są szybsze i prostsze do wykonania, ale mniej niezawodne w przypadku obciążeń transakcyjnych.

<sub>**\***</sub><sub>Termin "crash-consistent" oznacza, że kopia zapasowa odzwierciedla stan systemu tuż przed awarią serwera, wyłączeniem zasilania lub resetem, pełniąc funkcję punktu przywracania.</sub>

***

## Pełny backup VSS

**Xopero ONE** korzysta z usługi Volume Shadow Copy Service (VSS) do tworzenia kopii zapasowych spójnych na poziomie aplikacji (application-aware backup), współpracując z aplikacjami obsługującymi VSS, takimi jak **Microsoft Exchange** i **Microsoft SQL Server**. Ta metoda zapewnia, że zarówno system plików, jak i działające aplikacje są przechwytywane w spójnym stanie, co umożliwia niezawodne przywracanie ich danych.

Gdy włączona jest opcja pełnego backupu VSS, kopia zapasowa przechwytuje wszystkie istotne dane za pomocą migawki i powiadamia aplikację o zakończeniu pełnej kopii. Umożliwia to bezpieczne przycinanie dzienników transakcji, co wspomaga zarządzanie miejscem na dysku oraz utrzymanie prawidłowego działania aplikacji.

Włączenie pełnego backupu VSS jest zalecane w następujących przypadkach:

* [x] Do tworzenia kopii zapasowej **Microsoft Exchange** lub **Microsoft SQL Server** z automatycznym przycinaniem dzienników transakcji.
* [x] Do wykonywania kopii zapasowej klasy produkcyjnej dowolnej aplikacji obsługującej VSS, posiadającej wewnętrzne dzienniki transakcji.
* [x] Aby zapewnić, że kopia zapasowa jest rozpoznawana przez aplikację jako pełny i ważny punkt przywracania.

{% hint style="warning" %}
Jeżeli inny system obsługuje przycinanie dzienników transakcji lub jeśli potrzebna jest jedynie kopia danych nie wpływająca na wewnętrzny cykl backupu aplikacji, należy unikać używania opcji pełnego backupu VSS.
{% endhint %}

***

## Odporność kopii zapasowych

**Xopero ONE** zapewnia odporność kopii zapasowych i przywracania maszyn **VMware** na problemy sieciowe. W przypadku przerwania połączenia system automatycznie ponawia próbę połączenia z dyskiem maszyny, zapewniając pomyślne zakończenie zadań backupu.

Dodatkowo administratorzy mogą korzystać z bezpośredniego dostępu do dysku za pośrednictwem magazynu danych **VMware**, co skraca ścieżkę przesyłu danych, minimalizuje problemy sieciowe i poprawia wydajność backupu.

{% hint style="info" %}
Dowiedz się, jak włączyć tryb dostępu przez magazyn danych w [tym artykule](https://helpcenter.xopero.com/xopero-one-en/pl/kopia-zapasowa-i-przywracanie/maszyny-wirtualne/vmware/backup/tryb-dostepu-przez-magazyn-danych).
{% endhint %}

***

## Konsolidacja dysków

**Xopero ONE** umożliwia administratorom wymuszenie konsolidacji dysków maszyny źródłowej po stronie **VMware** przed wykonaniem migawki, co zapewnia spójność dysków wirtualnych i optymalizuje wydajność operacji I/O. Opcję konsolidacji dysków można włączyć w ustawieniach planu kopii zapasowej.

W sytuacjach, gdy virtual appliance (VA) ulegnie awarii, np. w wyniku nagłego przerwania działania usługi, dyski maszyny **VMware** podłączone do VA mogą pozostać zamontowane. Może to uniemożliwić konsolidację dysków i pozostawić niepotrzebne przyrostowe pliki VMDK. Aby zapewnić prawidłową konsolidację dysków i zapobiec zapełnieniu miejsca na dysku w afektowanym środowisku **VMware**, **Xopero ONE** wykorzystuje mechanizm, który na początku zadania backupu identyfikuje dyski nadal podłączone do VA i bezpiecznie je odmontowuje, zwalniając zablokowane zasoby.

***

## Przydatne linki i materiały

{% content-ref url="opcje-i-funkcje-kopii-zapasowej" %}
[opcje-i-funkcje-kopii-zapasowej](https://helpcenter.xopero.com/xopero-one-en/pl/kopia-zapasowa-i-przywracanie/maszyny-wirtualne/vmware/backup/opcje-i-funkcje-kopii-zapasowej)
{% endcontent-ref %}

{% content-ref url="tryb-dostepu-przez-magazyn-danych" %}
[tryb-dostepu-przez-magazyn-danych](https://helpcenter.xopero.com/xopero-one-en/pl/kopia-zapasowa-i-przywracanie/maszyny-wirtualne/vmware/backup/tryb-dostepu-przez-magazyn-danych)
{% endcontent-ref %}

{% embed url="<https://learn.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2003/cc785914(v=ws.10)?redirectedfrom=MSDN>" %}
