Tylko ta stronaWszystkie strony
Obsługiwane przez GitBook
Nie udało się wygenerować PDF dla 427 stron, generowanie zatrzymało się na 100.
Rozszerz o kolejne 50 stron.
1 z 100

POLSKI

XOPERO ONE

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

XOPERO UNIFIED PROTECTION

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

XOPERO SPHERE RECOVERY DRIVE

Loading...

Loading...

Loading...

REJESTRACJA

Loading...

Loading...

Loading...

Loading...

Loading...

LOGOWANIE I UWIERZYTELNIANIE

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

WDROŻENIE I KONFIGURACJA

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

KOPIA ZAPASOWA I PRZYWRACANIE

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Przegląd oprogramowania

Informacje na temat rozwiązania do backupu Xopero ONE, obejmujące jego architekturę oraz framework.

Cover
Komponenty i architektura systemu

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

Cover
Biblioteki zewnętrzne

Przegląd zależności oprogramowania zewnętrznego i licencji open-source w Xopero ONE.

Obsługiwane platformy

Obsługiwane systemy operacyjne i przeglądarki dla usługi zarządzania Xopero ONE i agenta backupu.

Dzięki elastycznej architekturze wieloplatformowej Xopero ONE umożliwia wdrożenie centralnej usługi zarządzania oraz agenta backupu w zróżnicowanych środowiskach lokalnych (on-premises), chmurowych i hybrydowych.


Usługa zarządzania

Obsługiwane systemy operacyjne

Aplikacja Xopero ONE Backup&Recovery obsługuje następujące systemy operacyjne:

Obsługiwane przeglądarki internetowe

Xopero ONE Management Service obsługuje następujące przeglądarki internetowe:


Agent backupu

Obsługiwane systemy operacyjne

Aplikacja Xopero ONE Backup&Recovery Agent obsługuje następujące systemy operacyjne:


Przydatne linki i materiały

Wymagania systemowe

Informacje o urządzeniu

Informacje na temat urządzenia Xopero Unified Protection, w tym jego architektury oraz specyfikacji technicznej.

Cover
Komponenty i architektura urządzenia

Przegląd komponentów i architektury urządzenia Xopero Unified Protection, obejmujący między innymi konsolę zarządzania, magazyn danych oraz przepływ komunikacji agentów backupu.

Cover
Kompatybilność z szafami rack

Specyfikacja sprzętowa urządzenia Xopero Unified Protection dla standardowych środowisk serwerowych.

Cover
Przegląd magazynu danych

Przegląd architektury pamięci masowej Xopero Unified Protection, obejmujący wykorzystywane technologie, opcje konfiguracji oraz mechanizmy retencji danych.

Komponenty i architektura urządzenia

Przegląd komponentów i architektury urządzenia Xopero Unified Protection, obejmujący między innymi konsolę zarządzania, magazyn danych oraz przepływ komunikacji agentów backupu.

Xopero Unified Protection (XUP) łączy zintegrowane komponenty sprzętowe i programowe w jedno urządzenie, zaprojektowane z myślą o kompleksowej ochronie danych. Architektura XUP obejmuje między innymi zintegrowany magazyn danych, interfejs zarządzania oraz bazowe środowisko systemowe, które współdziałają w celu zapewnienia scentralizowanego zarządzania kopiami zapasowymi, bezpiecznego przechowywania danych oraz uproszczonego wdrożenia. Tak zunifikowana konstrukcja upraszcza implementację, ogranicza złożoność infrastruktury oraz zapewnia spójną ochronę środowisk fizycznych, wirtualnych i chmurowych.


Architektura urządzenia

Konfiguracja magazynu danych i dysków wykorzystuje technologię RAID zarówno w wydaniu programowym, jak i sprzętowym.

Rozwiązanie Xopero Unified Protection (XUP) składa się z następujących elementów:

  1. Warstwa sprzętowa, opierająca się na serwerach rackowych.

  2. Warstwa oprogramowania XUP, która odpowiada za inicjalizację urządzenia, udostępnianie magazynu danych klasy S3, sprawdzanie stanu usług oraz panel zarządzania urządzeniem.

  3. Usługa Xopero ONE, umożliwiająca tworzenie i wykonywanie planów kopii zapasowych. Rozwiązanie zawiera również wbudowanego agenta backupu.


Komponenty systemu

Do kluczowych komponentów systemu należą:

  1. Agent Xopero ONE, który zapewnia błyskawiczne przetwarzanie danych bezpośrednio na urządzeniu.

  2. Oprogramowanie Xopero ONE pozwalające na wykonywanie zadań backupu.

  3. Konsola zarządzania XUP do monitorowania statusu urządzenia i edycji ustawień sieciowych.

Interfejs zarządzania XUP dostępny jest wyłącznie w języku angielskim.

  1. Zintegrowany magazyn danych oparty na technologii bucketów S3.

  2. Wydajna architektura dysków — system wykorzystuje separację nośników: szybkie dyski NVMe dla systemu operacyjnego oraz pojemne dyski talerzowe (SATA/SAS) do przechowywania kopii zapasowych w modelu SaaS.


Aktualizacje systemu

Dla modelu działania z dostępem do sieci zewnętrznej, system Xopero Unified Protection aktualizuje się automatycznie. Urządzenie informuje o dostępnej aktualizacji na ekranie logowania panelu zarządzania XUP.

Model DMZ, pozbawiony dostępu do sieci zewnętrznej, wymaga ręcznych aktualizacji, za które odpowiada Xopero. Aktualizacja ręczna jest przeprowadzana przy udziale dedykowanego pracownika działu wsparcia technicznego.

Dla obu modeli po każdej aktualizacji systemu urządzenie należy zrestartować, aby aktualizacja została prawidłowo zakończona.

Kompatybilność z szafami rack

Specyfikacja sprzętowa urządzenia Xopero Unified Protection dla standardowych środowisk serwerowych.

Xopero Unified Protection (XUP) zostało zaprojektowane z myślą o bezproblemowej integracji z nowoczesnymi środowiskami centrów danych. Urządzenie spełnia globalne standardy branżowe, co zapewnia kompatybilność z istniejącą infrastrukturą serwerową oraz umożliwia szybki i łatwy montaż w standardowych szafach rack.


Formaty obudowy rack

Szafy serwerowe są mierzone w jednostkach rack (U), gdzie 1U odpowiada 4,45 cm (1,75 cala) wysokości. Standardem branżowym dla pełnowymiarowej szafy rack jest 42U, co zapewnia przestrzeń na serwery, urządzenia sieciowe oraz pamięć masową.

Xopero Unified Protection (XUP) jest dostępne w dwóch konfiguracjach fizycznych:

  1. Small (1U) — kompaktowa, smukła konstrukcja, odpowiednia zarówno dla środowisk o dużej gęstości, jak i mniejszych serwerowni.

  2. Standard (2U) — konfiguracja zapewniająca dodatkową przestrzeń fizyczną w celu zwiększenia pojemności pamięci masowej.

Oba modele urządzenia XUP zostały zaprojektowane tak, aby pasowały do standardowych szyn rack o szerokości 48,26 cm (19 cali), co umożliwia ich montaż obok istniejącego sprzętu bez konieczności wprowadzania dodatkowych modyfikacji.

Każde urządzenie XUP jest dostarczane wraz z wysuwanymi szynami montażowymi.


Wymiary i przestrzeń montażowa

Urządzenie ma głębokość obudowy wynoszącą około 58,42 cm (23 cale), co zapewnia jego kompatybilność z większością standardowych szaf rack oraz wieloma szafami ściennymi i biurowymi o średniej głębokości.

Aby zapewnić prawidłowe prowadzenie okablowania oraz odpowiedni przepływ powietrza dla zasilaczy, zalecana jest minimalna głębokość szafy rack wynosząca 68 cm (26,77 cala).

Przegląd magazynu danych

Przegląd architektury pamięci masowej Xopero Unified Protection, obejmujący wykorzystywane technologie, opcje konfiguracji oraz mechanizmy retencji danych.

Xopero Unified Protection (XUP) implementuje wielowarstwową architekturę niezmienności danych (immutability) w celu skutecznego ograniczania skutków ataków typu ransomware oraz minimalizację ryzyka propagacji zagrożeń w infrastrukturze pamięci masowej.


Informacje ogólne

System Xopero ONE kompresuje i szyfruje dane, przechowując je w formatach niewykonywalnych. Rozwiązanie wykorzystuje niezmienne magazyny danych (immutable storage) zgodne ze standardem WORM, co zapobiega przypadkowemu lub celowemu zaszyfrowaniu, zmodyfikowaniu lub usunięciu kopii zapasowych. Mechanizmy uwierzytelniania ograniczają dostęp do magazynów, gwarantując, że oprogramowanie ransomware nie uzyska dostępu do przechowywanych w nich danych, nawet w przypadku zainfekowania maszyny źródłowej.

Metoda zabezpieczania danych AirGap, bazująca na technologii xSAIR (Secure AirGap Immutable Repository), zapewnia dodatkową warstwę ochrony poprzez izolację danych w strefie DMZ oraz umożliwienie replikacji do izolowanej strefy (dodatkowe urządzenie XUP). Rozwiązanie to, będące częścią Xopero Unified Protection, pozwala utrzymać w pełni odporne na zagrożenia magazyny danych.


Mechanizmy retencji i ochrony danych

W celu zapewnienia najwyższego poziomu bezpieczeństwa, w magazynie danych XUP zaimplementowano zaawansowane reguły ochrony przed nieautoryzowanym lub przypadkowym usunięciem danych. Rozwiązanie to opiera się na dwóch kluczowych mechanizmach: versioning oraz compliance.

Wersjonowanie (versioning)

Funkcja wersjonowania jest skonfigurowana na okres 7 dni. Oznacza to, że każda zmiana lub próba nadpisania obiektu powoduje utworzenie jego nowej wersji, a poprzednie stany danych są przechowywane przez tydzień. Dzięki temu użytkownik ma możliwość przywrócenia danych z dowolnego punktu w tym przedziale czasowym.

Tryb zgodności (compliance)

Dodatkową warstwę ochrony stanowi mechanizm compliance, skonfigurowany z 24-godzinnym oknem retencji. W tym trybie:

  • Skasowanie danych jest możliwe dopiero po upływie minimalnego okresu przechowywania wynoszącego 7 dni.

  • Po tym czasie aktywowany jest dodatkowy, 24-godzinny bufor, który blokuje ostateczne usunięcie danych.

  • W trakcie trwania blokady typu compliance, żadna osoba (wliczając root administratora) nie posiada uprawnień do wcześniejszego skasowania chronionych obiektów.

Zastosowanie obu tych rozwiązań tworzy skuteczną barierę ochronną, która znacząco wydłuża czas potrzebny na przeprowadzenie skutecznego ataku destrukcyjnego na dane.

Licencjonowanie

Dowiedz się więcej o licencjonowaniu Xopero Unified Protection.

Xopero Unified Protection (XUP) to kompleksowe rozwiązanie typu all-in-one do tworzenia kopii zapasowych, które integruje oprogramowanie Xopero ONE z dedykowanym nośnikiem danych. W przeciwieństwie do licencji Xopero ONE, XUP wykorzystuje model licencjonowania oparty na pojemności pamięci masowej i zapewnia kompleksową ochronę całej lokalnej infrastruktury.


Model licencjonowania

Xopero Unified Protection (XUP) działa w modelu licencjonowania, który łączy pojemność sprzętową z nielimitowaną ochroną zasobów lokalnych. Po zakupie urządzenia XUP otrzymujesz:


Rozszerzanie ochrony

Choć Xopero Unified Protection zapewnia nielimitowaną ochronę wszystkich lokalnych zasobów fizycznych i wirtualnych, licencję można rozszerzyć o platformy chmurowe oraz zewnętrzne magazyny danych. Są one dostępne w ramach oddzielnych licencji subskrypcyjnych:

  1. Microsoft 365 — ochrona skrzynek pocztowych, OneDrive, kontaktów i kalendarzy.

  2. Platformy Git (GitHub, GitLab, Bitbucket, Azure DevOps) — ochrona repozytoriów i metadanych.

  3. Jira — kompleksowy backup przestrzeni Jira.

  4. Xopero Cloud Storage — bezpieczna, zewnętrzna redundancja danych.


Ochrona środowisk wirtualnych

Xopero Unified Protection zapewnia dwa podstawowe sposoby zabezpieczania maszyn wirtualnych, gwarantując kompatybilność niezależnie od użytego hypervisora:

  1. Host-level (VMware i Hyper-V) — nielimitowane kopie zapasowe maszyn wirtualnych bezpośrednio z poziomu hypervisora.

  2. Agent w systemie operacyjnym gościa — poprzez instalację agenta backupu (workera) bezpośrednio wewnątrz maszyny wirtualnej można chronić system niezależnie od platformy bazowej. Jest to zalecana metoda zabezpieczania środowisk niewspieranych natywnie na poziomie hosta, takich jak Proxmox, Xen, KVM czy Nutanix.


Przydatne linki i materiały

Administrowanie licencjami

Xopero AirGap

Przegląd rozwiązania AirGap oraz jego funkcjonalności.

Cover
Przegląd rozwiązania

Przegląd rozwiązania AirGap, obejmujący izolowaną magazyn kopii zapasowych, mechanizmy bezpieczeństwa oraz proces replikacji.

Cover
Skrypty iDRAC

Dowiedz się, jak w usłudze zarządzania Xopero ONE konfigurowane są skrypty pre- i post-replikacyjne w celu automatyzacji oraz kontroli przebiegu procesów replikacji.

Wdrożenie

Dowiedz się, jak zainstalować i skonfigurować urządzenie Xopero Unified Protection.

Cover
Wdrożenie sprzętowe

Instrukcje wdrażania Xopero Unified Protection, w tym instalacja urządzenia, konfiguracja sieci oraz początkowa konfiguracja systemu.

Kopia zapasowa i przywracanie

Przewodniki dotyczące tworzenia kopii zapasowych i odzyskiwania danych dla Xopero Sphere Recovery Drive.

Cover
Tworzenie kopii zapasowej dysku

Dowiedz się, jak utworzyć kopię zapasową obrazu dysku przy użyciu urządzenia Xopero Sphere Recovery Drive.

Cover
Przywracanie dysku z kopii zapasowej

Jak przywrócić obraz dysku z kopii zapasowej za pomocą Xopero Sphere Recovery Drive.

Xopero ONE SaaS

Rejestracja bezpłatnego konta w Xopero ONE w chmurowym modelu wdrożenia usługi zarządzania (Xopero ONE Management Service).

Cover
Lokalizacja serwera hostującego usługę

W jakich regionach hostowana jest usługa zarządzania Xopero ONE (Xopero ONE Management Service).

Cover
Rejestracja

Dowiedz się, jak zarejestrować darmowe konto Xopero ONE z chmurową usługą Xopero ONE Management Service.

Lokalizacja serwera hostującego usługę

W jakich regionach hostowana jest usługa zarządzania Xopero ONE (Xopero ONE Management Service).

Usługa Xopero ONE Management Service jest dostępna w dwóch modelach wdrożenia: jako rozwiązanie SaaS lub jako komponent lokalny (on-premises). Dla klientów SaaS, usługa zarządzania jest hostowana w regionach EMEA i USA.


Wdrożenie usługi

W modelu SaaS platforma Xopero ONE Management Service jest hostowana w dwóch lokalizacjach:

Cover

EMEA

W regionie EMEA platforma Xopero ONE Management Service jest hostowana w Polsce.

Cover

US

W regionie US platforma Xopero ONE Management Service jest hostowana w Stanach Zjednoczonych.


Przydatne linki i materiały

RejestracjaUwierzytelnianie dwuskładnikowe (2FA)

Xopero ONE on-premises

Jak założyć darmowe konto Xopero ONE w modelu wdrożenia z lokalną usługą zarządzania (on-premises).

Cover
Rejestracja

Dowiedz się, jak zarejestrować darmowe konto Xopero ONE z usługą zarządzania (Xopero ONE Management Service) w modelu on-premises.

Metody logowania

Cover
Logowanie przez SSO
Cover
Logowanie za pomocą nazwy użytkownika i hasła

Logowanie za pomocą nazwy użytkownika i hasła

Dowiedz się, jak zalogować się do Xopero ONE przy użyciu nazwy użytkownika i hasła.

1

Połącz się z usługą Xopero ONE Management Service.

Użyj<ipAddress>:<port> dla modelu on-premise lub swojego unikalnego adresu logowania dla modelu SaaS.

2

Wpisz login i hasło w odpowiednich polach i naciśnij Zaloguj się.

Zewnętrzni dostawcy tożsamości (IdP)

Cover
Konfiguracja
Cover
Mapowanie grup

Xopero ONE Management Service

Cover
Instalacja w systemie Windows i Linux
Cover
Instalacja w kontenerze Docker
Cover
Instalacja z certyfikatem SSL
Cover
Działania poinstalacyjne

Xopero ONE Agent

Cover
Instalacja na serwerach i stacjach roboczych Windows
Cover
Instalacja w systemie Linux i MacOS
Cover
Instalacja w kontenerze Docker
Cover
Konfiguracja agenta

Worker Xopero ONE

Cover
Lokalny worker
Cover
Cloud worker

Cloud worker

In this article you will get information about cloud worker - what is it, their usage, and their licensing model.

Cloud worker jest dostępny tylko dla modelu wdrożenia SaaS Xopero ONE.

Cloud worker jest agentem Xopero ONE zainstalowanym w chmurze. Łączy się ze środowiskami opartymi na chmurze, takimi jak Microsoft 365 lub usługami przechowywania danych w chmurze (cloud storage), aby wykonywać zadania tworzenia kopii zapasowych.

Nie trzeba przypisywać żadnych licencji dla cloud workera — poprawna licencja jest automatycznie przypisywana przez system Xopero ONE.

Miejsce instalacji cloud workera zależy od katalogu instalacyjnego Xopero ONE Management Service (XMS).


Przydatne linki i materiały

Lokalizacja serwera hostującego usługę

Przegląd

Ten artykuł zawiera ogólne informacje na temat planowania ochrony danych.

Za pomocą Xopero ONE, możesz chronić wiele komponentów swojej infratruktury, w tym stacje robocze i serwery.


Backup i przywracanie

Aby chronić swoje stacje robocze i serwery, możesz użyć jednego z trzech głównych typów backupu:

  1. Na poziomie plików (file-level backup) — zapisuje pojedyncze pliki i katalogi.

  2. Na poziomie obrazu (image-level backup) — chroni cały dysk fizyczny.

  3. Bazy danych — tworzy backup Twoich baz danych.

Podobnie do typów backupu, Xopero ONE oferuje trzy metody przywracania danych:

  1. Przywracanie na poziomie plików — umożliwia przywracanie plików bezpośrednio z magazynu. Może być również używane do przywracania baz danych chronionych za pomocą backupu na poziomie plików.

  2. Przywracanie na poziomie obrazu — umożliwia przywrócenie całego dysku, pojedynczych plików z backupu lub dysku jako pliku obrazu. Możesz również użyć technologii BMR (Bare-Metal Recovery) do odzyskiwania danych, co pozwala na przywracanie między urządzeniami fizycznymi.

  3. Odzyskiwanie baz danych — obejmuje metody przywracania baz danych, których backup został wcześniej utworzony.


Dobre praktyki

  1. Przetestuj system Xopero ONE, aby określić, kiedy wykonywane są backupy i wybrać najlepszy harmonogram backupu. Na przykład, możesz zaplanować uruchamianie backupów po godzinach pracy i włączyć automatyczne wyłączanie urządzenia po backupie w ustawieniach planu.

  2. Proces backupu zazwyczaj wykorzystuje usługę VSS i zasoby urządzenia. Aby zmniejszyć użycie zasobów, nie musisz tworzyć wielu planów backupu dla różnych magazynów — zamiast tego możesz utworzyć plan replikacji, aby skopiować dane do innego magazynu.


Przydatne linki i materiały

Planowanie kopii zapasowych

Przywracanie backupu na poziomie obrazu

Przywracaj dane z wykorzystaniem odzyskiwania typu bare-metal (BMR), podłączenia targetu iSCSI bądź eksportu obrazu do pliku.

Cover
Przywracanie granularne

Przeprowadź przywracanie granularne, aby odzyskać pojedyncze pliki i foldery bez konieczności przywracania całego systemu.

Cover
Przywracanie typu bare-metal

Przywróć cały system z kopii zapasowej na poziomie obrazu.

Backup bazy danych

Cover
Przygotowanie systemu Linux do backupu Oracle
Cover
Zmiana trybu bazy danych Oracle
Cover
Zmiana tymczasowego folderu zrzutu
Cover
Backup bazy danych Oracle
Cover
Backup bazy danych MySQL
Cover
Backup bazy danych Microsoft SQL
Cover
Backup bazy danych PostgreSQL

Zmiana tymczasowego folderu zrzutu

W tym artykule znajdziesz informacje jak zmienić tymczasowy folder zrzutu (dump folder).

Backup bazy danych polega na wygenerowaniu pliku database dump, a następnie zabezpieczeniu tego pliku.


Dane do ochrony

Podczas tworzenia planu backupu, w sekcji Dane do ochrony, wybierz folder, w którym będą przechowywane zrzuty bazy danych. Możesz wybrać opcję Wybierz z urządzenia lub Wybierz ścieżkę lub zmienną — przełączaj się między tymi opcjami, klikając tekst na liście.

Jeśli określony folder zostanie usunięty, nie będziesz mógł go wybrać z listy dostępnych folderów na urządzeniu — w takim przypadku przełącz się na opcję Wybierz ścieżkę lub zmienną.


Zmiana folderu tymczasowego

  1. Utwórz nowy folder tymczasowy.

  2. Przejdź do karty Plany i edytuj plan, który chcesz zmienić, lub utwórz nowy.

  3. W sekcji Dane do ochrony, odznacz stary folder i wybierz nowy (jeśli tworzysz nowy plan, po prostu wybierz nowo utworzony folder tymczasowy z listy).

  4. Następnie przejdź do Ustawień zaawansowanych, a potem do Skryptów backupu i zaktualizuj argumenty skryptu do nowej lokalizacji zrzutu bazy danych.

  5. Zapisz zmiany.

Jeśli najpierw usuniesz stary katalog, nie będziesz mógł odznaczyć folderu w sekcji Wybierz z urządzenia — przełącz się na opcję Wybierz ścieżkę lub zmienną i usuń stary katalog.

Przywracanie bazy danych

Cover
Przywracanie bazy danych Oracle
Cover
Przywracanie bazy danych MySQL
Cover
Przywracanie bazy danych Microsoft SQL
Cover
Przywracanie bazy danych PostgreSQL

Maszyny wirtualne

Cover
Hyper-V
Cover
VMware

Hyper-V

Cover
Integracja
Cover
Backup
Cover
Przywracanie

Integracja

Cover
Wymagania
Cover
Dodawanie hosta Hyper-V do Xopero ONE

Backup

Cover
Planowanie
Cover
Funkcje
Cover
Backup hosta
Cover
Backup maszyn wirtualnych
Cover
Niewspierane typy dysków

Niewspierane typy dysków

Dowiedz się, które typy dysków wirtualnych są wykluczane z kopii zapasowych ze względu na ograniczenia migawek hiperwizora i jak zapewnić im ochronę.

Podczas wykonywania kopii zapasowej maszyny wirtualnej (bezagentowo), Xopero ONE polega na mechanizmie migawek (snapshotów) hiperwizora, aby zapewnić spójność danych. Niektóre typy dysków są architektonicznie wykluczone z obsługi migawek przez sam hiperwizor, co oznacza, że nie mogą zostać uwzględnione w standardowym backupie na poziomie maszyny wirtualnej (VM).


Wykluczone dyski Hyper-V

Poniższe tryby dysków nie obsługują migawek (snapshotów) i nie mogą zostać uwzględnione w kopii zapasowej:

  • Dyski pass-through — dyski te są bezpośrednio podłączone do fizycznej pamięci masowej i są pomijane przez mechanizm punktów kontrolnych (migawek) Hyper-V.

Nie jest to ograniczenie Xopero ONE, lecz cecha charakterystyczna sposobu działania tych dysków wirtualnych w środowiskach VMware i Hyper-V. Ponieważ nie można utworzyć migawki, Xopero ONE nie może zagwarantować spójności danych ani uzyskać do nich dostępu podczas zadania wykonywanego na poziomie hosta.


Zalecane obejście problemu

Jeśli potrzebujesz zabezpieczyć dane znajdujące się na dyskach pass-through, możesz skorzystać z następującej metody:

  1. Zainstaluj Agenta Xopero ONE bezpośrednio w systemie operacyjnym gościa (guest OS) maszyny wirtualnej.

  2. Skonfiguruj zadanie backupu na poziomie plików lub obrazu dysku przy użyciu zainstalowanego agenta.

Dzięki zastosowaniu agenta wewnątrz maszyny, Xopero ONE wykorzystuje wewnętrzne mechanizmy VSS (Windows) lub odczytu na żywo (Linux) do przechwytywania danych, skutecznie omijając ograniczenia migawek hiperwizora.

Ogólne wymagania

Niniejszy artykuł zawiera informacje na temat warunków wstępnych i wymagań dotyczących integracji VMware.

Wersja VMware

Aby uzyskać dostęp do wszystkich funkcji VMware, w tym zaawansowanych i bezsieciowych (LAN-free) metod transportu, Xopero ONE wymaga VMware w wersji 6.7 lub nowszej.


Licencja

Xopero ONE wymaga komercyjnej licencji VMware.


ESXi i vSphere

Xopero ONE współpracuje zarówno z ESXi, jak i vSphere.

Jeśli używasz vSphere, połącz Xopero ONE z serwerem vSphere, a nie z pojedynczym hostem ESXi. Łączenie bezpośrednio z hostem ESXi, gdy serwer vSphere jest aktywny, może powodować problemy z backupem.


Virtual appliance

Instalacja virtual appliance (VA) jest opcjonalna — możesz chronić swoją infrastrukturę bez niego, ale zdecydowanie zaleca się wdrożenie VA.

Dowiedz się więcej o virtual appliance w tym artykule.


Typ konta

Aby połączyć VMware z Xopero ONE, potrzebujesz konta administracyjnego VMware. Zaleca się utworzenie dedykowanego konta użytkownika VMware dla zadań backupu.

Dowiedz się więcej na temat wymaganych uprawnień w tym artykule.


macOS

Urządzenia z systemem MacOS nie są wspierane w przypadku wielu operacji VMware. Nie można ich używać do:

  • Rejestrowania hosta VMware w Xopero ONE.

  • Wykonywania backupu maszyn wirtualnych VMware.

  • Wdrażania urządzeń virtual appliance na hoście VMware.

Integracja

Cover
Ogólne wymagania
Cover
Wymagane uprawnienia
Cover
Przegląd
Cover
Virtual appliance
Cover
Dodawanie serwera VMware do Xopero ONE

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.

System Xopero ONE może działać w dwóch modelach wdrożenia: SaaS (w chmurze) oraz on-premises.


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.

Komunikacja między głównymi komponentami systemu Xopero ONE. Usługa zarządzania pełni wyłącznie rolę interfejsu konfiguracji — za wykonanie wszystkich zadań operacyjnych odpowiadają bezpośrednio agenty backupu.

Kluczowe komponenty

Usługa zarządzania

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.

Aplikacja kliencka usługi zarządzania nosi nazwę Xopero ONE Backup&Recovery.

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.

Agent backupu

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.

Aplikacja kliencka agenta backupu nosi nazwę Xopero ONE Backup&Recovery Agent.

Magazyn danych

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

Przegląd licencjonowaniaPrzegląd

Modele wdrożenia

Zapoznaj się z kluczowymi różnicami między modelami wdrożenia on-premises oraz SaaS, aby wybrać konfigurację najlepiej dopasowaną do infrastruktury organizacji.

Xopero ONE zapewnia elastyczne modele wdrożenia on-premises i cloud, odpowiadając na potrzeby zróżnicowanej infrastruktury IT, reguł bezpieczeństwa oraz regulacji dotyczących suwerenności danych.


Informacje ogólne

System Xopero ONE jest elastycznym rozwiązaniem do backupu oferującym dwa modele wdrożenia: SaaS (usługa chmurowa) oraz on-premises (instalacja lokalna).

Podstawowa różnica pomiędzy modelem wdrożenia SaaS a on-premises sprowadza się do lokalizacji, w której usługi Xopero ONE są instalowane i uruchamiane. W wariancie SaaS za hosting oraz bieżące utrzymanie wszystkich usług w chmurze odpowiada Xopero. W przypadku wdrożenia on-premises usługi są instalowane i administrowane bezpośrednio w prywatnej infrastrukturze organizacji.

Lokalizacja magazynu kopii zapasowych jest całkowicie niezależna od modelu wdrożenia Xopero ONE. System uruchomiony w wariancie SaaS może zapisywać dane w repozytoriach lokalnych, a w wersji on-premises — w magazynach chmurowych.

Niezależnie od wybranego modelu wdrożenia, platforma zapewnia identyczne funkcje i możliwości za pośrednictwem ujednoliconego interfejsu użytkownika.


Model SaaS

Software as a Service (SaaS) to model dystrybucji oprogramowania, w którym aplikacje są hostowane i utrzymywane w chmurze przez dostawcę usług oraz udostępniane za pośrednictwem internetu. Zamiast instalować oprogramowanie w infrastrukturze lokalnej i zarządzać nim we własnym zakresie, użytkownicy uzyskują dostęp do usługi w modelu subskrypcyjnym.

Model SaaS, stanowiący formę chmury obliczeniowej, umożliwia dostawcy zarządzanie całą infrastrukturą bazową, komponentami platformy oraz zasobami aplikacji, podczas gdy użytkownicy korzystają z oprogramowania bez konieczności utrzymywania środowiska fizycznego ani programowego wymaganego do jego działania.

W modelu wdrożenia SaaS usługa zarządzania działa w całości w infrastrukturze chmurowej Xopero, co eliminuje konieczność uruchamiania i utrzymywania dedykowanych serwerów lokalnych. Xopero odpowiada za administrację backendem, aktualizacje oprogramowania i konserwację systemu, gwarantując jego stałą dostępność operacyjną

Główne zalety wdrożenia w modelu SaaS:

  • Brak potrzeby zakupu i konfiguracji dedykowanych, lokalnych serwerów.

  • Bezpieczna webowa usługa zarządzania, dostępna z dowolnej lokalizacji.

  • Wysoka dostępność oraz gwarancja ciągłości działania.

  • Natywny backup w relacji chmura-chmura (cloud-to-cloud).

  • Automatyczne aktualizacje, poprawki bezpieczeństwa i utrzymanie po stronie dostawcy.


Model on-premises

Oprogramowanie w modelu on-premises jest instalowane i uruchamiane w infrastrukturze należącej do danej organizacji lub użytkownika i przez nich zarządzanej. W odróżnieniu od rozwiązań chmurowych, takie oprogramowanie działa w systemach lokalnych wewnątrz środowiska organizacji, a nie w zewnętrznym centrum danych bądź infrastrukturze dostawcy chmurowego. Oznacza to, że podmiot wdrażający ponosi pełną odpowiedzialność za bieżące utrzymanie, administrację i bezpieczeństwo aplikacji oraz powiązanej infrastruktury bazowej.

W modelu wdrożenia on-premises usługi Xopero ONE mogą być instalowane na obsługiwanych systemach operacyjnych, wdrażane w kontenerze Docker lub uruchamiane bezpośrednio na kompatybilnych urządzeniach NAS. Model ten wyklucza konieczność utrzymywania stałego połączenia z siecią zewnętrzną — transfer danych kopii zapasowych odbywa się w infrastrukturze lokalnej, co znacznie skraca czas przesyłania i podnosi wydajność operacyjną procesów.

Główne zalety wdrożenia w modelu on-premises:

  • Elastyczne wdrożenie na obsługiwanych systemach operacyjnych, w kontenerach Docker oraz na urządzeniach NAS.

  • Szybki i niezawodny backup, odporny na awarie sieci zewnętrznej.

  • Całkowita suwerenność danych dzięki wyeliminowaniu ich transferu poza infrastrukturę lokalną.

  • Pełna obsługa tworzenia kopii zapasowych w trybie offline oraz w środowiskach odizolowanych (air-gapped).

Przywracanie dysku z kopii zapasowej

Jak przywrócić obraz dysku z kopii zapasowej za pomocą Xopero Sphere Recovery Drive.

Xopero Sphere Recovery Drive umożliwia przywracanie całych dysków w trybie bare-metal (bare-metal restore) z wcześniej utworzonych kopii zapasowych, co pozwala na odtworzenie systemów do w pełni operacyjnego stanu po awarii sprzętu, uszkodzeniu danych lub krytycznej utracie systemu.


Proces przywracania dysku

Poniższe kroki przedstawiają, jak przywrócić dysk z kopii zapasowej przy użyciu narzędzia Xopero ONE Standalone Agent.

1

Uruchom system z poziomu Xopero Sphere Recovery Drive (może być konieczna zmiana kolejności bootowania w ustawieniach BIOS/UEFI, aby wskazać urządzenie USB jako podstawową opcję rozruchu) i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.

2

Po załadowaniu okna startowego Xopero Sphere Recovery Drive wybierz pozycję Xopero, a następnie opcję Xopero ONE Standalone Agent.

3

W kreatorze przywracania kopii zapasowej Xopero ONE Standalone Agent wybierz opcję Restore disk, a następnie kliknij Next.

4

Wybierz katalog przechowywania kopii zapasowej, a następnie kliknij Next.

5

Wybierz konkretną kopię zapasową do przywrócenia, a następnie kliknij Next.

6

Wybierz dysk, który chcesz przywrócić z kopii zapasowej.

7

Kreator wyświetli wszystkie dostępne na podłączonym komputerze dyski. Wybierz dysk docelowy, na którym zostaną odtworzone dane.

Wszelkie istniejące dane na wybranym dysku zostaną nadpisane.

8

W ustawieniach przywracania możesz wybrać opcję zresetowania sterowników systemowych. Jeżeli kopia zapasowa została zaszyfrowana, podaj klucz szyfrujący.

Opcję resetowania sterowników należy wybrać wyłącznie podczas przywracania kopii zapasowej na urządzenie o innej konfiguracji sprzętowej.

Widok ustawień przywracania dla niezaszyfrowanej kopii zapasowej.
Widok ustawień przywracania dla zaszyfrowanej kopii zapasowej.
9

Sprawdź konfigurację, a następnie kliknij Run restore, aby rozpocząć proces przywracania obrazu dysku z kopii zapasowej.

10

Po pomyślnym zakończeniu procesu przywracania dysku na ekranie wyświetli się komunikat z podsumowaniem operacji. Zamknij program Xopero ONE Standalone Agent, wyłącz komputer i wyjmij Xopero Sphere Recovery Drive z urządzenia.


Przydatne linki i materiały

Tworzenie kopii zapasowej dysku

Działania poinstalacyjne

Ten artykuł zawiera informacje o tym, jak postępować po zainstalowaniu komponentu Xopero ONE Management Service (XMS).

Dostęp do XMS w modelu wdrożenia on-premise

Aby uzyskać dostęp do lokalnej usługi Xopero ONE Management Service, połącz się z urządzeniem, na którym zainstalowano konsolę XMS, używając następującego adresu:

ipAddress - adres IP urządzenia, na którym zainstalowano XMS.

port - port zdefiniowany podczas procesu instalacji (domyślnie Xopero ONE używa portu 28555).

Jeśli usługa XMS otworzyła się poprawnie, możesz przejść do poniższych kroków (tworzenie konta root, dodawanie kodu licencyjnego, logowanie, pierwsza konfiguracja).


Pierwsza konfiguracja Xopero ONE

1

Utwórz konto administratora.

Przy pierwszym uruchomieniu Management Service zostaniesz poproszony o utworzenie konta administratora. Aby zarejestrować poprawne konto administratora, musisz podać swój login (musi to być poprawny adres e-mail) oraz utworzyć hasło zgodne z polityką haseł Xopero.

Po wypełnieniu formularza kliknij Zarejestruj, aby przejść do następnego kroku.

2

Dodaj klucz licencyjny.

Po zarejestrowaniu konta administratora zostaniesz poproszony o podanie klucza licencyjnego (powinieneś go otrzymać drogą mailową po rejestracji w Xopero ONE) – jest to ostatni krok przed uzyskaniem pełnej gotowości systemu Xopero ONE do pracy. Po wprowadzeniu klucza kliknij Kontynuuj, aby przejść do konfiguracji systemu.

3

Uruchom pierwszą konfigurację.

W ramach wstępnej konfiguracji powinieneś dodać swoje pierwsze urządzenie, którego chcesz użyć do skonfigurowania magazynu danych. Następnie musisz zainstalować agenta backupu i aktywować go w systemie Xopero.

Przejrzyj kategorię Agent Xopero ONE aby znaleźć więcej informacji na temat instalacji agenta.

Następnie dodaj magazyn, w którym chcesz przechowywać swoje dane. Ponieważ Xopero ONE jest systemem wielomagazynowym, możesz dodawać różne magazyny z różnych źródeł i korzystać zarówno z zasobów lokalnych (np. SMB, NFS), jak i rozwiązań chmurowych (np. Wasabi, Amazon itp.).

Dowiedz się więcej o magazynach w sekcji PRZEGLĄD I KONFIGURACJA PAMIĘCI MASOWEJ (CEL KOPII ZAPASOWEJ).

Po zainicjowaniu wszystkich komponentów systemu możesz rozpocząć ochronę swoich danych i tworzenie planów backupu.

Przegląd

Hyper-V virtual machines restoration process overview.

Informacje ogólne

Pracując z oprogramowaniem do backupu, ważne jest, aby wiedzieć, jak efektywnie przywracać dane. Xopero ONE oferuje wiele metod przywracania maszyn wirtualnych bezpośrednio na hosty Hyper-V — wybierz tę, która najlepiej odpowiada wymaganiom.

Pamiętaj, że te opcje przywracania umożliwiają również przenoszenie maszyn wirtualnych między różnymi hostami Hyper-V, pod warunkiem, że są one podłączone do Xopero ONE Management Service.


Natychmiastowe przywracanie (Instant restore)

Funkcja natychmiastowego przywracania szybko przywraca pliki konfiguracyjne maszyny wirtualnej na host Hyper-V i przygotowuje maszynę wirtualną poprzez zamontowanie jej dysków bezpośrednio z magazynu za pomocą protokołu iSCSI. Umożliwia to uruchomienie maszyny wirtualnej w ciągu kilku minut. Ponieważ dane pozostają w magazynie backupu, nie są kopiowane ani przywracane gdzie indziej, co pozwala na szybki dostęp bez duplikowania backupu.

Ta metoda jest przeznaczona dla scenariuszy odzyskiwania po awarii i nie powinna być używana jako standardowy proces przywracania produkcyjnego.

Aby przywrócić maszynę wirtualną do Hyper-V po incydencie, uruchom jednocześnie zadania natychmiastowego przywracania i przywracania całej maszyny wirtualnej. Umożliwi to niemal natychmiastowy dostęp i używanie maszyny wirtualnej poprzez natychmiastowe przywracanie. Gdy zadanie przywracania całej maszyny zostanie zakończone, możesz zatrzymać proces natychmiastowego przywracania i przełączyć się na w pełni przywróconą maszynę wirtualną, gotową do pracy produkcyjnej.

Jest to przywracanie nieprodukcyjne; wszelkie zmiany lub modyfikacje wprowadzone podczas sesji natychmiastowego przywracania są tymczasowe i nie zostaną zapisane. Gdy wykonasz kolejne przywracanie, te zmiany nie będą już widoczne.

Wszystkie modyfikacje są zapisywane tylko w plikach tymczasowych hosta Hyper-V.


Przywracanie całej maszyny (Whole machine restore)

Przywracanie całej maszyny wirtualnej umożliwia przywrócenie maszyny wirtualnej do jej oryginalnej lub nowej lokalizacji. Jest to standardowa metoda przywracania maszyn wirtualnych — Xopero ONE pobiera dane maszyny wirtualnej bezpośrednio z magazynu i przywraca je na host Hyper-V.


Podsumowanie

  1. Natychmiastowe przywracanie jest idealne do natychmiastowego odzyskiwania po awarii, zapewniając szybki dostęp do maszyn wirtualnych w ciągu kilku minut.

  2. Przywracanie całej maszyny wirtualnej zapewnia, że maszyna wirtualna jest w pełni przywrócona i gotowa do użytku produkcyjnego.

  3. Użycie obu metod jednocześnie pozwala na szybkie odzyskanie maszyn wirtualnych Hyper-V przy jednoczesnym minimalizowaniu przestojów.

Wymagania

System operacyjny hosta Hyper-V

Aby wykonywać backup maszyn wirtualnych bezpośrednio z hosta Hyper-V, musisz używać systemu Windows Server 2016 lub nowszego. Integracja ze starszymi systemami operacyjnymi nie jest możliwa.

Oprócz edycji Windows Server, Xopero ONE wspiera funkcję Hyper-V w systemie Windows 10.


Typy hostów

Xopero ONE wspiera zarówno hosty samodzielne, jak i hosty połączone w klastry. W środowiskach klastrowych musisz zainstalować dedykowanego agenta Hyper-V na każdym hoście.

Jeśli hosty są połączone w klaster, nie można dodać pojedynczego hosta.


Typ konta

Podczas dodawania klastra Hyper-V musisz użyć konta administratora.

Skrypty iDRAC

Dowiedz się, jak w usłudze zarządzania Xopero ONE konfigurowane są skrypty pre- i post-replikacyjne w celu automatyzacji oraz kontroli przebiegu procesów replikacji.

Xopero Unified Protection (XUP) wykorzystuje iDRAC do zdalnego, zautomatyzowanego zarządzania urządzeniem. Integracja z iDRAC umożliwia wykonywanie predefiniowanych skryptów zarządzających zasilaniem i operacjami systemowymi, co wspiera niezawodne wykonywanie zadań replikacji.


Informacje ogólne

Rozwiązanie AirGap opiera się na dwóch urządzeniach Xopero Unified Protection (XUP) w konfiguracji offline i online, połączonych ze sobą w formacie back-to-back.

XUP online działa w standardowej konfiguracji z aktywną usługą zarządzania Xopero Unified Protection (opcjonalnie), agentem backupu Xopero ONE oraz magazynem danych. XUP offline zawiera wyłącznie magazyn danych (S3) oraz opcjonalnie agenta backupu. Urządzenie redundantne pozostaje domyślnie wyłączone i odłączone od sieci, co uniemożliwia jakąkolwiek komunikację z nim. XUP offline jest uruchamiany wyłącznie na potrzeby replikacji.

W celu zapewnienia prawidłowego wykonania zadania replikacji, każde urządzenie XUP jest wyposażone w iDRAC, który umożliwia zdalne zarządzanie zasilaniem urządzenia offline. Interfejs iDRAC pozostaje aktywny przez cały czas i służy do włączania oraz wyłączania urządzenia redundantnego. Predefiniowane skrypty iDRAC kontrolują cały proces replikacji.


Konfiguracja skryptów

Poniżej przedstawiono menu konfiguracji skryptów iDRAC w usłudze zarządzania Xopero ONE. Menu jest dostępne podczas tworzenia i edycji planu replikacji w sekcji Ustawienia zaawansowane.

Początkowa konfiguracja rozwiązania AirGap jest zawsze przeprowadzana przez dedykowanego inżyniera wdrożeniowego.

iDRAC Power Up

Skrypt iDRAC Power Up jest wykonywany przed rozpoczęciem procesu replikacji i służy do uruchomienia redundantnego urządzenia XUP (XUP offline).

  1. Nazwa użytkownika: nazwa użytkownika iDRAC; wartość konfigurowana wyłącznie podczas początkowej konfiguracji przez dedykowanego pracownika wsparcia technicznego Xopero.

  2. Adres IP: adres IP iDRAC przypisany do redundantnego urządzenia XUP. Wartość tę można edytować w dowolnym momencie, np. w przypadku zmiany konfiguracji sieci i konieczności aktualizacji adresu.

  3. Dodaj nowe lub wybierz istniejące hasło z Menedżera Haseł: hasło iDRAC, które może być skonfigurowane wyłącznie podczas początkowej konfiguracji przez dedykowanego pracownika wsparcia technicznego Xopero.

  4. Argumenty skryptu — powinny pozostać puste; mogą być konfigurowane wyłącznie podczas początkowej konfiguracji przez dedykowanego pracownika wsparcia technicznego Xopero.

  5. Dodatkowe opcje skryptu, które określają sposób obsługi zadania replikacji w przypadku błędu skryptu. Parametry te mogą być modyfikowane w dowolnym momencie, jednak ich zmiana nie jest zalecana.

iDRAC Power Down

Skrypt iDRAC Power Down jest wykonywany po zakończeniu replikacji i służy do wyłączenia redundantnego urządzenia XUP (XUP offline).

  1. Nazwa użytkownika: nazwa użytkownika iDRAC; wartość konfigurowana wyłącznie podczas początkowej konfiguracji przez dedykowanego pracownika wsparcia technicznego Xopero.

  2. Adres IP: adres IP iDRAC przypisany do redundantnego urządzenia XUP. Wartość tę można edytować w dowolnym momencie, np. w przypadku zmiany konfiguracji sieci i konieczności aktualizacji adresu.

  3. Dodaj nowe lub wybierz istniejące hasło z Menedżera Haseł: hasło iDRAC, które może być skonfigurowane wyłącznie podczas początkowej konfiguracji przez dedykowanego pracownika wsparcia technicznego Xopero.

  4. Argumenty skryptu — powinny pozostać puste; mogą być konfigurowane wyłącznie podczas początkowej konfiguracji przez dedykowanego pracownika wsparcia technicznego Xopero.

  5. Dodatkowe opcje skryptu, umożliwiające konfigurację interwału oczekiwania na skrypt przed kontynuacją zadania replikacji. Parametry te mogą być modyfikowane w dowolnym momencie, jednak ich zmiana nie jest zalecana.

Wdrożenie sprzętowe

Instrukcje wdrażania Xopero Unified Protection, w tym instalacja urządzenia, konfiguracja sieci oraz początkowa konfiguracja systemu.

Aby umożliwić zdalne wdrożenie Xopero Unified Protection przez przedstawiciela Xopero, urządzenie musi zostać fizycznie zamontowane w szafie rack, podłączone do sieci i zasilania oraz uruchomione. Wdrożenie sprzętowe obejmuje montaż na miejscu, wstępną konfigurację sieci i pamięci masowej oraz podstawową inicjalizację za pośrednictwem interfejsu zarządzania Xopero Unified Protection. Proces ten przygotowuje system do dalszej konfiguracji i aktywacji.


Montaż urządzenia

Poniżej przedstawiono szczegółową instrukcję wdrożenia urządzenia Xopero Unified Protection (XUP).

W konfiguracji domyślnej urządzenie wymaga dostępu do internetu, co najmniej w zakresie komunikacji z endpointami wskazanymi przez Xopero. Wdrożenie w strefie zdemilitaryzowanej (DMZ) jest możliwe wyłącznie pod warunkiem zgłoszenia takiego wymagania przed wysyłką urządzenia.

1

Zamontuj urządzenie XUP w szafie serwerowej typu rack, korzystając z dołączonych szyn montażowych.

2

Podłącz urządzenie do źródła zasilania. Urządzenie wspiera redundantne źródła zasilania (dwa niezależne zasilacze), co umożliwia podłączenie do dwóch odrębnych linii zasilających.

3

Podłącz urządzenie do sieci LAN za pomocą portów Ethernet na tylnym panelu:

  • Port 1: eno8303

  • Port 2: eno8304

Wybrane modele mogą być również wyposażone w porty SFP+ do połączeń światłowodowych:

  • SFP+ port 1: eno12399np0

  • SFP+ port 2: eno12399np1

Port iDRAC służy wyłącznie do zdalnego zarządzania sprzętem i nie jest wykorzystywany do standardowej komunikacji systemu XUP.

4

Po podłączeniu do sieci LAN urządzenie jest gotowe do uruchomienia.


Pierwsze uruchomienie

Poniżej przedstawiono instrukcję krok po kroku dotyczącą inicjalizacji urządzenia Xopero Unified Protection oraz pierwszego logowania do systemu.

Do pierwszego uruchomienia wymagane jest środowisko z aktywnym serwerem DHCP, które umożliwia automatyczne przypisanie tymczasowej konfiguracji sieciowej. W przypadku braku DHCP oraz nieuzgodnionej wcześniej statycznej konfiguracji sieci urządzenie nie uruchomi się i zatrzyma się na ekranie "Awaiting service readiness". Należy wówczas skontaktować się z opiekunem klienta Xopero w celu uzyskania dalszych instrukcji.

1

Podłącz urządzenie do monitora, aby uzyskać dostęp do interfejsu Xopero Unified Protection Management Service (XUP Management Service) i utworzyć konto administratora Xopero ONE.

Dostęp do interfejsu zarządzania XUP jest możliwy wyłącznie bezpośrednio na urządzeniu XUP przy użyciu podłączonego monitora. Aby utworzyć konto administratora bez podłączania monitora, należy otworzyć przeglądarkę na urządzeniu znajdującym się w tej samej sieci i wprowadzić adres IP XUPa. Po utworzeniu konta i podaniu klucza licencyjnego nastąpi automatyczne przekierowanie i zalogowanie do panelu Xopero ONE Management Service (XMS).

2

Uruchom urządzenie za pomocą przycisku zasilania znajdującego się na przednim panelu.

3

Po zakończeniu inicjalizacji urządzenia, na ekranie monitora wyświetli się kreator konfiguracji konta, w którym należy podać adres e-mail i ustawić silne hasło w celu utworzenia głównego konta administracyjnego.

Konto to pełni funkcję lokalnego administratora (root administrator) i jest jedynym kontem tego typu w systemie. Po jego utworzeniu można tworzyć dodatkowe konta użytkowników.

4

Wprowadź klucz licencyjny, aby aktywować usługę oraz umożliwić dalszą konfigurację systemu.

5

Po aktywacji licencji zostanie otwarty panel zarządzania XUP, który umożliwia wyświetlenie statusu urządzenia oraz modyfikację ustawień sieciowych.

Rejestracja

Dowiedz się, jak zarejestrować darmowe konto Xopero ONE z usługą zarządzania (Xopero ONE Management Service) w modelu on-premises.

Model wdrożenia on-premises dla Xopero ONE obejmuje rejestrację na stronie Xopero oraz pobranie i instalację usługi zarządzania na obsługiwanym hoście Windows, Linux lub Docker. Pierwszą konfigurację wykonuje się, tworząc konto administratora z ważnym adresem e-mail oraz hasłem zgodnym z polityką haseł produktu. Po uruchomieniu Xopero ONE Management Service można rozpocząć konfigurację pamięci masowej, a następnie pobrać, wdrożyć i aktywować agentów backupu na urządzeniach, które mają być chronione.


Tworzenie konta

Poniższe kroki opisują proces rejestracji na stronie Xopero ONE.

Rejestracja tworzy nowe konto i uruchamia 14-dniowy darmowy okres próbny usługi Xopero ONE.

1

Otwórz stronę https://xopero.com/pl/ i kliknij przycisk Rozpocznij w prawym górnym rogu ekranu (lub skorzystaj z tego linku).

2

Wybierz model wdrożenia on-premises, podaj firmowy adres e-mail i kliknij Zarejestruj się.

Możesz także użyć opcji Zarejestruj się z Google lub Zarejestruj się z Microsoft, aby zarejestrować się kontem firmowym.

3

Wprowadź wszystkie wymagane informacje (nazwa organizacji i numer telefonu). Następnie zweryfikuj poprawność danych i kliknij przycisk Zarejestruj się.

4

Jeśli formularz rejestracyjny został poprawnie wysłany, zostaniesz przekierowany na stronę pobierania Xopero ONE Management Service.

5

Poczekaj, aż system zakończy tworzenie konta. Po jego utworzeniu otrzymasz wiadomość powitalną z kluczem licencyjnym.

6

Aby rozpocząć korzystanie z Xopero ONE, zainstaluj Xopero ONE Management Service na obsługiwanym urządzeniu i wykonaj początkową konfigurację, w tym utworzenie konta głównego administratora oraz wprowadzenie klucza licencyjnego z wiadomości e-mail. Po zakończeniu możesz przystąpić do integracji zasobów i rozpocząć ich ochronę.


Przydatne linki i materiały

Xopero ONE Management ServiceMetody logowania

Logowanie przez SSO

Dowiedz się, jak zalogować się do Xopero ONE za pomocą SSO.

1

Połącz się ze swoim Xopero ONE Management Service.

Użyj<ipAddress>:<port> dla modelu on-premise lub swojego unikalnego adresu logowania dla modelu SaaS.

2

Wybierz jedną z dostępnych opcji SSO.

Aby zalogować się do Xopero ONE używając SSO, możesz wybrać jednego z następujących dostawców: Bitbucket, GitHub, GitLab, Google, lub Microsoft. Jeśli chcesz użyć prywatnego dostawcy tożsamości do szybkiego logowania, skonfiguruj swój IdP używając protokołu SAML. Dowiedz się więcej w sekcji Zewnętrzni Dostawcy Tożsamości (SAML).

Przykład opcji SSO dla Xopero ONE SaaS.
3

Przejdź przez proces logowania wybranego dostawcy.

4

Po zalogowaniu zostaniesz automatycznie przekierowany do strony głównej XMS.

Mapowanie grup

W tym artykule dowiesz się, jak skonfigurować mapowanie grup dla uwierzytelniania SAML.

Dla integracji IdP, Xopero ONE używa zróżnicowanych poziomów logowania (np. Admin, Backup Operator, Viewer, etc.). Domyślnie, pojedynczy użytkownicy są uwierzytelniani z wcześniej zdefiniowanymi uprawnieniami, na podstawie przypisanych im ról. Jeśli wymagane jest, aby wielu użytkowników logowało się z jednolitymi politykami bezpieczeństwa, uprawnieniami lub prawami dostępu, można wdrożyć mapowanie grup.

Proces konfiguracji obejmuje określenie dwóch kluczowych parametrów: typ claima (claim type) oraz wartość claima (claim value) — na przykład w Entra ID, następujące parametry odnoszą się do:

  1. Typ claima (claim type) - nazwa niestandardowego claima zdefiniowanego dla aplikacji po stronie Entra ID, służącego do identyfikacji grupy (niestandardowa nazwa claimu grupy). W tym przykładzie wartość claim type jest ustawiona na xoperogroup.

Jeśli nie dostosowano nazwy atrybutu group claim, podczas konfigurowania mapowania grup w Xopero ONE Management Service użyj pełnej, oryginalnej nazwy typu claimu zdefiniowanej w schemacie: http://schemas.microsoft.com/ws/2008/06/identity/claims/groups

  1. Wartość claima (claim value) - unikalny identyfikator (ID) grupy w Entra ID, który ma zostać odwzorowany (nie jego nazwa).

Azure AD group mapping
Konfiguracja mapowania grup.

Jedynym kontem niepodlegającym uprawnieniom mapowania grup jest root admin — logowanie za pomocą SAML z innymi uprawnieniami grupowymi nie zmienia poziomu dostępu root admina; użytkownik pozostaje root adminem po zalogowaniu, tak samo jak przypisane mu uprawnienia root admina.

Lokalny worker

Przegląd

Worker może zarządzać pamięcią masową, wykonywać i przywracać kopie zapasowe; może być połączony z dedykowaną licencją Microsoft 365, GitProtect, lub Jira, ale nie może wykonywać kopii zapasowych własnego urządzenia.

Zgodnie z polityką licencjonowania, licencja worker jest darmową licencja, przypisywaną na agenta — feature worker. Jedyna różnica pomiędzy agentem server/endpoint a licencją feature worker jest, jak wspomniano wyżej, fakt, że feature worker nie może zabezpieczać swoich własnych danych. Służy jedynie jako worker podczas zabezpieczania innych danych.

Instalacja workera w lokalnym środowisku może być kluczowa i istotna w wielu scenariuszach. Agent kopii zapasowej jest jedynym komponentem, który bezpośrednio obsługuje dane podczas ich transferu do pamięci masowej.

Użycie lokalnego workera pomaga spełnić wewnętrzne polityki, utrzymując dane wewnętrzne i bezpieczne. Umożliwia także bezpośrednie tworzenie kopii zapasowych w lokalnej infrastrukturze, do której agent SaaS (cloud worker) nie ma dostępu.


Pobieranie instalatora

  1. W Xopero ONE Management Service (XMS) przejdź do Ustawień, następnie wybierz Zaawansowane>Workers i kliknij przycisk Pobierz agenta.

  1. Wybierz instalator w zależności od systemu, na którym chcesz zainstalować workera.

  2. Po pobraniu instalatora zainstaluj agenta na swoim urządzeniu — możesz skorzystać z przewodników instalacji dla różnych typów systemów operacyjnych wymienionych w menu Xopero ONE agent w sekcji WDROŻENIE I KONFIGURACJA.


Przydatne linki i materiały

Xopero ONE Agent

Przygotowanie systemu Linux do backupu Oracle

Niniejszy artykuł opisuje, jak przygotować system operacyjny Linux do tworzenia backupu środowiska bazy danych Oracle.

Backup bazy danych Oracle polega na wygenerowaniu pliku database dump używając skryptów backupu a następnie zabezpieczaniu wygenerowanego pliku dump.


Proces przygotowywania systemu Linux

Agent Xopero ONE wymaga dostępu narzędzi rman oraz sqlplus. Przed rozpoczęciem upewnij się, że te narzędzia są zainstalowane i dostępne.

1

Używając wiersza poleceń Linux, zaloguj się na konto używane do tworzenia backupu bazy danych Oracle i wykonaj następujące polecenia:

2

Jeśli te narzędzia są niedostępne (przykład poniżej), musisz skonfigurować zmienne środowiskowe.

  1. Edytuj plik /home//.bash_profile i dodaj następujące wpisy:

database_directory określa lokalizację bazy danych Oracle.

Przykład poprawnie skonfigurowanych zmiennych środowiskowych.
  1. Teraz, po ponownym zalogowaniu, wykonanie następujących poleceń powinno zakończyć się pomyślnie.

3

Po wykonaniu tych czynności system Linux powinien być gotowy do tworzenia backupu środowiska Oracle.

Dodawanie hosta Hyper-V do Xopero ONE

Niniejszy artykuł opisuje, jak dodać serwer Hyper-V do Xopero ONE.

Dodawanie Hyper-V

W Xopero ONE minimalną wspieraną wersją serwera Hyper-V jest Windows Server 2016. Integracja wymaga licencji Hyper-V per-socket, opartej na liczbie gniazd na płycie głównej serwera. Na przykład, serwer z dwoma gniazdami procesora potrzebuje dwóch licencji (nawet jeśli zainstalowany jest tylko jeden procesor).

1

Zaloguj się do XMS, otwórz kartę Maszyny Wirtualne po lewej stronie okna i wybierz Hyper-V z listy.

2

Kliknij przycisk Połącz pod Hyper-V.

3

Pobierz i zainstaluj agenta na wszystkich hostach Hyper-V, które chcesz chronić. Po instalacji urządzenie/a pojawi się w prawym górnym rogu w celu aktywacji. Po dodaniu zostanie wyświetlone w karcie Urządzenia i będzie gotowe do ochrony fizycznego sprzętu.

4

Aktywowane urządzenia pojawią się teraz w sekcji Dostępne hosty. Wybierz hosty, które chcesz zintegrować i kliknij Zapisz.

5

Określ częstotliwość, z jaką serwer Hyper-V ma być odświeżany.

6

Po wykonaniu tych kroków możesz rozpocząć planowanie swojej strategii backupu Hyper-V.


Dodawanie klastra Hyper-V

Integracja klastra Hyper-V w Xopero ONE przebiega tak samo, jak dodawanie pojedynczego hosta, z jedną kluczową różnicą: agent musi być zainstalowany na każdym hoście w klastrze. Podczas dodawania klastra, wybierz wszystkie maszyny, które mają być uwzględnione w konfiguracji i wprowadź adres IP klastra oraz dane logowania administratora.

Backup hosta

Dowiedz się, jak chronić hosta Hyper-V za pomocą Xopero ONE.

Informacje ogólne

Hyper-V, platforma wirtualizacji firmy Microsoft, umożliwia organizacjom efektywne uruchamianie wielu maszyn wirtualnych na jednym hoście. Zapewnienie ochrony zarówno hosta Hyper-V, jak i jego maszyn wirtualnych jest kluczowe dla utrzymania ciągłości biznesowej i zabezpieczenia danych. Ten artykuł przedstawia prosty przewodnik, jak zabezpieczyć środowisko Hyper-V za pomocą Xopero ONE, wraz z zalecanymi najlepszymi praktykami i dodatkowymi zasobami.


Ochrona hosta Hyper-V

Wymagania wstępne

Aby chronić hosta Hyper-V, zacznij od zainstalowania dedykowanej wersji agenta Xopero ONE przeznaczonej dla środowisk Hyper-V. Po instalacji host automatycznie pojawi się w karcie Urządzenia w panelu administracyjnym Xopero ONE Management Service (XMS).

Tworzenie planu backupu

1

Zaloguj się do XMS, otwórz kartę Plany > Backup i kliknij przycisk + Dodaj plan na górnym pasku.

2

Wybierz Urządzenia z listy.

3

Wybierz odpowiedni typ backupu w oparciu o swoje wymagania i skonfiguruj ustawienia, aby zapewnić właściwą ochronę hosta Hyper-V.

4

Wybierz hosta Hyper-V z listy dostępnych urządzeń i określ typ danych, które chcesz zabezpieczyć.

5

Określ nazwę planu backupu.

6

Wybierz lokalizację swojego magazynu backupu.

7

Następnie ustaw harmonogram backupu i politykę retencji, aby zdefiniować, jak często backupy będą uruchamiane i jak długo będą przechowywane. W sekcji Ustawienia zaawansowane możesz również włączyć dodatkowe opcje, takie jak szyfrowanie i kompresja, aby zwiększyć bezpieczeństwo danych i zoptymalizować wykorzystanie przestrzeni dyskowej.

8

Po zakończeniu konfiguracji kliknij przycisk Zapisz. Plan ochrony automatycznie rozpocznie zabezpieczanie hosta Hyper-V zgodnie z zdefiniowanym harmonogramem.


Przydatne linki i materiały

Dodawanie hosta Hyper-V do Xopero ONEFunkcje

Backup maszyn wirtualnych

Niniejszy artykuł wyjaśnia proces tworzenia planu backupu dla maszyn wirtualnych Hyper-V.

Informacje ogólne

Jedną z kluczowych funkcji Xopero ONE jest natywny backup Hyper-V. Umożliwia on tworzenie backupu wszystkich maszyn wirtualnych lub wybranych maszyn wirtualnych zarówno na hostach Hyper-V samodzielnych, jak i w klastrze.


Tworzenie planu backupu

1

Zaloguj się do XMS, otwórz kartę Plany > Backup i kliknij przycisk Dodaj plan na górnym pasku.

2

Wybierz Hyper-V z listy.

3

Określ nazwę planu backupu.

4

W sekcji konfiguracji wybierz hosta, którego chcesz chronić. Następnie możesz:

  1. Wykonać backup wszystkich maszyn wirtualnych, aby uzyskać kompleksową ochronę.

  2. Wybrać określone maszyny wirtualne, zaznaczając pola obok wybranych pozycji.

5

Skonfiguruj opcje specyficzne dla backupu Hyper-V.

6

Wybierz lokalizację swojego Magazynu backupu.

7

Skonfiguruj ustawienia harmonogramu i retencji określając, kiedy backupy mają być uruchamiane i jakie typy kopii backupu mają być używane.

Ustaw politykę retencji, aby określić, jak długo backupy są przechowywane — wszelkie kopie przekraczające ten okres zostaną automatycznie usunięte.

8

W sekcji Ustawienia zaawansowane możesz również włączyć dodatkowe opcje, takie jak szyfrowanie i kompresja, aby zwiększyć bezpieczeństwo danych i zoptymalizować wykorzystanie przestrzeni dyskowej. Ustawienia te zapewniają większą elastyczność i pomagają zoptymalizować proces backupu.

9

Po zakończeniu konfiguracji kliknij przycisk Zapisz. Plan ochrony automatycznie rozpocznie zabezpieczanie maszyn wirtualnych Hyper-V zgodnie z zdefiniowanym harmonogramem.

Przegląd rozwiązania

Dowiedz się więcej o rozwiązaniu Xopero Unified Protection (XUP), przeznaczonym do tworzenia kopii zapasowych.

Xopero Unified Protection (XUP) łączy w sobie prostotę, efektywność kosztową oraz niezawodność, wychodząc naprzeciw potrzebom nawet najbardziej wymagających środowisk wirtualnych, fizycznych i hybrydowych.


Podstawowe informacje

Xopero Unified Protection (XUP) to zaawansowane rozwiązanie sprzętowo-programowe, które łączy w sobie wydajność serwera fizycznego z precyzyjnie skonfigurowanym oprogramowaniem Xopero ONE. Jest to rozwiązanie typu „podłącz i zapomnij” — proces wdrożenia ogranicza się do zamontowania urządzenia w szafie rackowej oraz podstawowej konfiguracji sieci. Po tych krokach system jest gotowy do pracy, a użytkownik może natychmiast zalogować się do panelu zarządzania.

Obecnie rozwiązanie XUP dostarczane jest wyłącznie w formie obudowy rack — wsparcie dla starszych wersji typu desktop jest kontynuowane dla obecnych użytkowników.

Urządzenie Xopero Unified Protection (XUP).

Modele działania

Urządzenie zostało zaprojektowane z myślą o różnych środowiskach sieciowych i wymogach bezpieczeństwa IT, dzięki czemu może działać w dwóch różnych modelach:

  1. Model online pozwala na pełną łączność z siecią zewnętrzną i zdalne zarządzanie.

  2. Model DMZ (strefa zdemilitaryzowana, nazywana również siecią obwodową), w którym XUP pracuje w odizolowanej strefie (sieci lokalnej), całkowicie bez dostępu do sieci zewnętrznej.


Bezpieczeństwo i retencja danych

XUP kładzie szczególny nacisk na ochronę przed przypadkowym lub celowym usunięciem danych (na przykład w wyniku ataku ransomware). Mechanizm zabezpieczeń opiera się na dwóch filarach:

  1. Wersjonowanie (7 dni) — aby dane mogły zostać trwale usunięte, muszą istnieć w systemie przez minimum tydzień.

  2. Tryb compliance (24-godzinny bufor) — dodatkowa warstwa ochrony, która wstrzymuje całkowite skasowanie danych przez dobę, dając administratorowi czas na reakcję w sytuacjach krytycznych.


Elastyczność i monitoring

Każde urządzenie Xopero Unified Protection jest wyposażone w zintegrowany system zarządzania (Xopero Unified Protection Management Service, w skrócie XUP Management Service), który umożliwia:

  1. Przeprowadzenie podstawowej konfiguracji parametrów sieciowych.

  2. Nadzór kondycji nośników fizycznych za pomocą SMART (Self-Monitoring, Analysis and Reporting Technology):

    • System monitorowania kondycji nośników fizycznych (SMART lub S.M.A.R.T.) pozwala aktywnie kontrolować kluczowe wskaźniki operacyjne, takie jak aktualny status urządzenia oraz stopień zajętości magazynu danych. System SMART w sposób ciągły raportuje parametry pracy dysków, wykorzystując przejrzyste oznaczenia kolorystyczne do prezentacji ich stanu technicznego:

      • Status OK — oznaczony kolorem niebieskim, wskazujący na poprawną pracę nośnika.

      • Status fail (lub brak danych SMART) — oznaczony kolorem czerwonym, sygnalizujący awarię lub brak możliwości odczytu parametrów diagnostycznych.

Rejestracja

Dowiedz się, jak zarejestrować darmowe konto Xopero ONE z chmurową usługą Xopero ONE Management Service.

Rejestracja konta Xopero ONE w modelu SaaS to prosty proces na stronie Xopero. Użytkownicy podają podstawowe dane kontaktowe firmy, wybierają lokalizację danych i tworzą dane logowania administratora. Po rejestracji dostęp do Xopero ONE Management Service (XMS) uzyskuje się poprzez unikalny URL logowania SaaS, który umożliwia dalsze zarządzanie usługą, dodawanie pamięci masowej lub agentów chmurowych oraz konfigurowanie ról i uprawnień.


Tworzenie konta

Poniższe kroki opisują proces rejestracji na stronie Xopero ONE.

Rejestracja tworzy nowe konto i uruchamia 14-dniowy darmowy okres próbny usługi Xopero ONE.

1

Otwórz stronę https://xopero.com/pl/ i kliknij przycisk Rozpocznij w prawym górnym rogu ekranu (lub skorzystaj z tego linku).

2

Wybierz model wdrożenia w chmurze, podaj firmowy adres e-mail i kliknij Zarejestruj się.

Możesz także użyć opcji Zarejestruj się z Google lub Zarejestruj się z Microsoft, aby zarejestrować się kontem firmowym.

3

Wprowadź wszystkie wymagane informacje (nazwa organizacji, numer telefonu oraz miejsce przechowywania danych) i ustaw silne hasło dla nowego konta. Następnie zweryfikuj poprawność danych i kliknij przycisk Zarejestruj się.

4

Poczekaj, aż system zakończy tworzenie konta.

5

Po utworzeniu konta zostaniesz przekierowany na stronę główną usługi zarządzania Xopero ONE, gdzie możesz od razu dodać organizacje i urządzenia do ochrony oraz utworzyć dla nich plany backupu.

Korzystając z prostego widżetu, Xopero ONE prowadzi użytkownika przez cały proces wdrożenia, w tym podłączenie pierwszego zasobu, konfigurację środowiska, uruchomienie i monitorowanie pierwszego backupu oraz przeprowadzenie testowego przywracania danych.

6

System wygeneruje unikalny URL Twojej instancji Xopero ONE Management Service do logowania. Do kolejnych logowań możesz użyć tego adresu lub przejść bezpośrednio na https://xopero.com/pl/login/.

Twój unikalny URL usługi zarządzania zostanie dołączony do wiadomości powitalnej.

7

Dodatkowo otrzymasz wiadomość powitalną od Xopero, zawierającą wszystkie kluczowe informacje o Twoim koncie i systemie Xopero ONE, w tym unikalny URL do logowania.


Przydatne linki i materiały

Uwierzytelnianie dwuskładnikowe (2FA)KonfiguracjaMetody logowania

Przywracanie

Cover
Przegląd
Cover
Ograniczenia
Cover
Natychmiastowe przywracanie
Cover
Przywracanie całej maszyny

Stacje robocze i serwery

Cover
Przegląd
Cover
Backup na poziomie plików
Cover
Przywracanie z backupu na poziomie plików
Cover
Backup na poziomie obrazu
Cover
Przywracanie backupu na poziomie obrazu
Cover
Backup bazy danych
Cover
Przywracanie bazy danych

Wymagania systemowe

Wymagania w zakresie sprzętu, architektury systemu operacyjnego oraz oprogramowania niezbędne do wdrożenia usługi zarządzania Xopero ONE i agenta backupu.

Do instalacji Xopero ONE Management Service i agenta backupu konieczne jest spełnienie wymagań sprzętowych, systemowych oraz pamięci masowej, aby zapewnić niezawodną koordynację procesów w środowisku ochrony danych. Dedykowane zasoby procesora wielordzeniowego, wystarczająca pamięć RAM i szybka przestrzeń dyskowa są kluczowe dla sprawnego wykonywania zadań backupu, optymalnego przetwarzania bazy danych oraz stabilnej komunikacji z agentami.


Usługa zarządzania

Poniższa tabela zawiera minimalne i zalecane wymagania systemowe dla aplikacji Xopero ONE Backup&Recovery.

Xopero ONE Management Service wymaga architektury 64-bitowej (x64). Procesory oparte na architekturze ARM nie są obsługiwane.

Do ukończenia instalacji i aktywacji usługi niezbędne jest aktywne połączenie z internetem.

Zasób
Minimalne
Zalecane

CPU

4-rdzeniowy (x64)

4-rdzeniowy (x64)

RAM

4 GB

8 GB

miejsce na dysku

1 GB

10 GB


Agent backupu

Poniższa tabela zawiera minimalne i zalecane wymagania systemowe dla aplikacji Xopero ONE Backup&Recovery Agent.

Do prawidłowego działania oprogramowania wymagane są następujące komponenty:

  • Microsoft Visual C++ 2015-2019 Redistributable

  • .NET Framework 4.6.1 (tylko dla Windows Server 2008 R2 i Windows Server 2012)

Agent backupu jest kompatybilny z architekturą x64 oraz x86 i obsługuje procesory Intel oraz Apple silicon na urządzeniach z systemem macOS.

Zasób
Minimalne
Zalecane
Zalecane (z deduplikacją)

CPU

2-rdzeniowy (x64 lub x86)

4-rdzeniowy (x64 lub x86)

8-rdzeniowy (x64 lub x86)

RAM

4 GB

8 GB

8 GB

miejsce na dysku

1 GB

2 GB

2 GB


Przydatne linki i materiały

Obsługiwane platformy
ipAddress:port
echo 'connect target /; quit' | rman
echo 'SELECT INSTANCE_NAME FROM V$INSTANCE;' | sqlplus / as sysdba
export ORACLE_SID=<database_ID>
export ORACLE_HOME=database_directory
export PATH=$ORACLE_HOME/bin:$PATH
echo 'connect target /; quit' | rman
echo 'SELECT INSTANCE_NAME FROM V$INSTANCE;' | sqlplus / as sysdba

Integracja z Active Directory

Dowiedz się, jak zintegrować usługę Active Directory z Xopero ONE za pomocą protokołu LDAP.

Integracja usługi Active Directory (AD) z Xopero ONE umożliwia automatyczne tworzenie kont użytkowników podczas logowania, mapowanie grup na role oraz awaryjne uwierzytelnianie administratorów.


Informacje ogólne

Integracja Active Directory (AD) z Xopero ONE (wspierająca protokoły LDAP oraz LDAPS) pozwala na scentralizowanie i zautomatyzowanie zarządzania uprawnieniami w systemie kopii zapasowych.

Funkcja automatycznego provisioningu eliminuje potrzebę ręcznego zakładania kont — profil użytkownika w Xopero ONE powstaje w tle, podczas pierwszego logowania. Wszelkie informacje oraz przypisane role są na bieżąco synchronizowane i aktualizowane na podstawie struktury grup w AD. Administratorzy zyskują precyzyjną kontrolę nad środowiskiem Xopero ONE dzięki możliwości filtrowania dostępu dla wybranych grup oraz definiowania domyślnego języka interfejsu.

Ponadto, administratorzy zachowują niezależny, awaryjny dostęp do systemu. Po każdej udanej autoryzacji system zapisuje w bazie LDAP dane o użytkowniku i grupach pobrane z AD, a w module haseł zabezpiecza aktualne hasło. W przypadku niedostępności serwera AD, system spróbuje pobrać te dane z lokalnej bazy danych. Jeżeli wprowadzone hasło okaże się poprawne (po porównaniu go z rekordem w module haseł), użytkownik zaloguje się tak, jakby uwierzytelniał się bezpośrednio przez AD.


Dodawanie usługi Active Directory do Xopero ONE

Poniższe kroki opisują sposób konfiguracji ustawień usługi Active Directory (AD) w Xopero ONE Management Service.

1

Przejdź do ⚙️ Ustawienia > Zewnętrzni Dostawcy Tożsamości, a następnie kliknij Dodaj nowego dostawcę i wybierz Active Directory.

2

Podaj wymagane parametry.

  • Nazwa: niestandardowa nazwa dostawcy tożsamości (IdP).

  • Adres serwera: adres serwera Active Directory, IP lub FQDN.

  • Port serwera: 389 (LDAP) lub 636 (LDAPS).

  • Punkt startowy: punkt startowy w strukturze drzewa Active Directory (np. ou=local-dev,DC=ad,DC=local,DC=dev,DC=organization,DC=com).

  • Nazwa konta: nazwa konta usługi w formacie UPN (nazwa_użytkownika@domena) lub DL (domena\nazwa_użytkownika).

  • Certyfikat serwera LDAP: jeśli wymaga tego infrastruktura sieciowa, prześlij certyfikat zabezpieczeń serwera (w formacie PEM, DER lub CRT), aby zweryfikować jego tożsamość.

  • Częstotliwość synchronizacji katalogu: określa, jak często baza danych użytkowników jest odświeżana i synchronizowana z usługą Active Directory.

  • Dodaj lub wybierz hasło z Managera Haseł: hasło konta usługi.

3

Wybierz preferowany język, domyślną rolę przypisywaną użytkownikom oraz domyślne uprawnienia użytkowników.

4

Aby zdefiniować role dla określonych grup użytkowników, kliknij Mapowanie grup. można skonfigurować w dowolnym momencie, zarówno podczas początkowej integracji, jak i w trakcie późniejszej modyfikacji ustawień.

5

Przed kontynuowaniem możesz przetestować połączenie za pomocą ikony znaku zapytania znajdującej się w dolnym rogu panelu konfiguracji.

6

Sprawdź poprawność wprowadzonych danych i kliknij przycisk Zapisz. Po pomyślnej integracji Active Directory z usługą Xopero ONE, konto Xopero ONE jest tworzone dla każdego użytkownika przy jego pierwszym logowaniu, z uprawnieniami opartymi na skonfigurowanym mapowaniu grup lub zdefiniowanej wcześniej roli domyślnej.


Mapowanie grup

Poniższe kroki opisują, jak skonfigurować ustawienia mapowania grup w usłudze zarządzania Xopero ONE.

1

Przejdź do ⚙️ Ustawienia > Zewnętrzni Dostawcy Tożsamości, a następnie kliknij Dodaj nowego dostawcę i wybierz Active Directory lub przejdź do edycji istniejącego dostawcy. W panelu konfiguracji Active Directory przewiń widok w dół i kliknij przycisk Mapowanie grup.

2

W kolejnym panelu bocznym kliknij + Dodaj nowe mapowanie grupy (lub przejdź do edycji istniejącej reguły) i skonfiguruj wymagane parametry.

  • Typ claima: kontekst dla wartości claima, w tym przypadku http://schemas.microsoft.com/ws/2008/06/identity/claims/role

  • Wartość claima: nazwa grupy usługi Active Directory (AD) (na przykład Domain Admins).

  • Rola: poziom uprawnień, który zostanie przypisany wszystkim użytkownikom należącym do określonej grupy AD.

  • Uprawnienia: dodatkowe uprawnienia, które zostaną przyznane określonej grupie AD poza podstawową rolą (opcjonalne).

3

Przejrzyj parametry konfiguracji i kliknij Zapisz. Po zapisaniu ustawień wszyscy użytkownicy należący do określonej grupy Active Directory automatycznie odziedziczą przypisane do niej role oraz uprawnienia w systemie Xopero ONE.


Przydatne linki i materiały

Uwierzytelnianie dwuskładnikowe (2FA)

Dowiedz się, jak włączyć uwierzytelnianie dwuskładnikowe w Xopero ONE.

2FA (uwierzytelnianie dwuskładnikowe) to metoda bezpieczeństwa wymagająca dwóch czynników weryfikacji w celu potwierdzenia tożsamości użytkownika, co znacznie utrudnia przejęcie konta, nawet w przypadku kradzieży hasła..


Informacje ogólne

Xopero ONE obsługuje uwierzytelnianie dwuskładnikowe (znane również jako 2FA) oparte na aplikacji uwierzytelniającej. Aby używać 2FA ze swoim kontem Xopero ONE, musisz najpierw włączyć 2FA w swoim panelu administracyjnym Xopero ONE Management Service (XMS), a następnie je skonfigurować.

Włączanie 2FA w Xopero ONE

1

Kliknij ikonę profilu w prawym górnym rogu swojego panelu XMS i wybierz Konto.

Ustawienia konta w XMS.

2

Przełącz przycisk Uwierzytelnianie dwuetapowe i kliknij Zapisz w prawym dolnym rogu.

Włączona opcja 2FA.
3

Zobaczysz potwierdzenie zmiany w prawym górnym rogu ekranu. Po zakończeniu wyloguj się z panelu XMS, następnie zaloguj się ponownie, aby uruchomić konfigurację 2FA.


Konfiguracja 2FA w Xopero ONE

Po włączeniu 2FA w XMS zostaniesz poproszony o dokończenie konfiguracji aplikacji uwierzytelniającej podczas następnego logowania. Wszystkie kolejne logowania będą wymagać pomyślnej weryfikacji dwuskładnikowej.

1

Zeskanuj kod QR lub skopiuj tajny klucz do swojej aplikacji uwierzytelniającej.

2

Wprowadź kod z aplikacji uwierzytelniającej w wyznaczone pola. Po zakończeniu kliknij Zweryfikuj aby dokończyć konfigurację aplikacji.

3

Jeśli weryfikacja zakończy się powodzeniem, zobaczysz komunikat potwierdzający.

Poniżej komunikatu znajdziesz swoje kody odzyskiwania — zapisz je przed przejściem do aplikacji konsoli zarządzania. Jeśli nie zapiszesz kodów od razu, możesz wygenerować je później w ustawieniach konta w XMS.

4

Twoja konfiguracja 2FA jest teraz zakończona. Następnym razem, gdy zalogujesz się do swojego panelu XMS, zostaniesz poproszony o weryfikację za pomocą 2FA.


Kody odzyskiwania

Jeśli stracisz dostęp do aplikacji uwierzytelniającej, możesz zalogować się do Xopero ONE Management Service, używając jednego z kodów odzyskiwania wygenerowanych podczas konfiguracji 2FA.

Każdy kod jest ważny tylko dla jednego logowania — po użyciu traci ważność.

Niewykorzystane kody nie wygasają z upływem czasu; pozostają aktywne do momentu użycia lub wygenerowania nowego zestawu kodów (ręcznie lub poprzez ponowną konfigurację 2FA).

Jeśli wykorzystałeś już kilka kodów lub podejrzewasz, że mogły zostać przejęte, możesz wygenerować nowy zestaw, przechodząc do sekcji ⚙️ Ustawienia > Konta > Edytuj konto i klikając przycisk Generuj kody odzyskiwania.


Ponowna konfiguracja aplikacji uwierzytelniającej

1

Zaloguj się na swoje konto (użyj kodu odzyskiwania, jeśli twoje urządzenie uwierzytelniające zostało zgubione lub jest w inny sposób niedostępne).

2

Przejdź do ⚙️ Ustawienia > Konta > Edytuj konto.

3

Przełącz opcję Uwierzytelnianie dwuskładnikowe na pozycję wyłączoną, aby je dezaktywować i zapisz zmiany. Następnie włącz je ponownie i ponownie zapisz zmiany.

4

Twoja konfiguracja 2FA została zresetowana. Podczas następnego logowania zostaniesz poproszony o ponowne przeprowadzenie procesu konfiguracji aplikacji uwierzytelniającej.

Resetowanie hasła

Dowiedz się, jak zresetować hasło root w Xopero ONE dla modeli wdrożenia on-premise i SaaS.

Jeśli masz dostęp do Xopero Management Service (XMS)

1

Zaloguj się do XMS, otwórz Ustawienia (ikona koła zębatego ⚙️ w lewym dolnym rogu) i wybierz Konta.

2

Znajdź swoje konto root i kliknij przycisk edycji (ikona ✏️).

3

Wprowadź swoje stare hasło oraz nowe hasło w odpowiednich polach, następnie kliknij Zmień.

Pamiętaj, że podczas tworzenia nowego hasła konta root musisz spełnić wymagania dotyczące złożoności hasła.

Domyślnie system zapamiętuje trzy ostatnio używane hasła, których nie można wykorzystać ponownie podczas tworzenia nowego hasła — liczbę wcześniej użytych haseł, które muszą pozostać unikalne, można dostosować w sekcji Liczba unikalnych nowych haseł w ⚙️Ustawienia > Zaawansowane.

4

Naciśnij przycisk Zapisz, aby zakończyć. Twoje hasło zostało pomyślnie zmienione.


Jeśli nie masz dostępu do Xopero Management Service (XMS)

1

Otwórz stronę logowania XMS i kliknij link "Zapomniałeś hasła?" poniżej pola do wprowadzania hasła.

2

Wprowadź adres e-mail powiązany z twoim kontem root i naciśnij przycisk Wyślij mi link do odzyskiwania.

3

Zobaczysz komunikat potwierdzający, że zainicjowano reset hasła. Postępuj według kolejnych kroków w zależności od modelu wdrożenia (SaaS lub on-premise):

a. Dla modelu SaaS:

  1. Jeśli reset hasła został prawidłowo zainicjowany, zobaczysz następujący komunikat:

  1. Otwórz swoją skrzynkę odbiorczą, znajdź e-mail od Xopero ONE & GitProtect.io i kliknij przycisk Zresetuj hasło.

  1. Ustaw nowe hasło dla swojego konta root i naciśnij Zapisz.

Pamiętaj, że podczas tworzenia nowego hasła konta root musisz spełnić wymagania dotyczące złożoności hasła.

Domyślnie system zapamiętuje trzy ostatnio używane hasła, których nie można wykorzystać ponownie podczas tworzenia nowego hasła — liczbę wcześniej użytych haseł, które muszą pozostać unikalne, można dostosować w sekcji Liczba unikalnych nowych haseł w ⚙️Ustawienia > Zaawansowane.

  1. Otrzymasz potwierdzenie po pomyślnej zmianie hasła.

b. Dla modelu on-premise:

Następujące kroki dotyczą modelu on-premise bez skonfigurowanego serwera SMTP. Gdy serwer SMTP jest skonfigurowany, wersja on-premise przetwarza reset hasła przez e-mail, podobnie jak model SaaS.

  1. Komunikat na stronie poinformuje cię, że twoje hasło zostało zmienione.

  2. Możesz je znaleźć w pliku .txt w poniższej lokalizacji:

C:\ProgramData\Xopero ONE\Xopero ONE Backup&Recovery Service\pwdreset email@domain.com.txt

Instalacja w systemie Windows i Linux

Ten artykuł opisuje proces instalacji Xopero ONE Management Service w systemach Windows i Linux w modelu wdrożenia on-premise.

Przed rozpoczęciem procesu instalacji zapoznaj się z następującymi artykułami: Wymagania systemowe oraz Obsługiwane platformy.

Aby zarejestrować się na bezpłatny okres próbny i pobrać instalator, odwiedź stronę internetową Xopero. Jeśli jesteś już zarejestrowanym użytkownikiem, pobierz instalator tutaj.

Proces instalacji w systemie Windows

  1. Pobierz i uruchom instalator Xopero ONE.

  1. Kliknij Dalej, aby rozpocząć konfigurację instalacji.

  1. Zaakceptuj Umowę Licencyjną Użytkownika Końcowego i kliknij Dalej, aby kontynuować.

  1. Wybierz folder instalacyjny i kliknij Dalej.

  1. Zdefiniuj port HTTP dla Xopero ONE Management Service. W zależności od potrzeb możesz użyć własnego portu HTTP lub pozostać przy domyślnym porcie XMS (28555).

  1. Kliknij Zainstaluj, aby rozpocząć proces instalacji.

  1. Po pomyślnym zakończeniu instalacji kliknij Zakończ, aby zamknąć kreator.

Proces instalacji w systemie Linux

  1. Pobierz i uruchom instalator Xopero ONE (XoperoONEManagementService.sh).

  1. Nadaj uprawnienia do wykonywania (execute) pobranemu plikowi za pomocą następującego polecenia:

chmod +x xoperoserver.sh
  1. Uruchom plik xoperoserver.sh. Zaakceptuj Umowę Licencyjną Użytkownika Końcowego, aby kontynuować.

  1. Po zakończeniu instalacji możesz zamknąć okno instalacji oprogramowania.

Instalacja z certyfikatem SSL

Dowiedz się, jak połączyć się z panelem administracyjnym Xopero ONE Management Service (XMS) przez szyfrowany protokół HTTPS.

Konfiguracja Kestrel

Pamiętaj, że po zmodyfikowaniu ustawień XMS musisz zmienić protokół komunikacji agenta na HTTPS, aby usługa Xopero ONE Backup&Recovery działała poprawnie.

Więcej informacji na temat konfiguracji Kestrel znajdziesz tutaj.

1

Otwórz plik appsettings.json znajdujący się w katalogu instalacyjnym Xopero ONE Management Service.

2

Znajdź linię commented_out_Kestrel.

Default commented_out_Kestrel line:
"commented_out_Kestrel": {
"Endpoints": {
"Http": {
"Url": "http://*:5000"
}
}
3

Zmodyfikuj następujące linie kodu — usuń prefiks commented_out_ i dodaj konfigurację HTTPS w następujący sposób:

Modified commented_out_Kestrel section:
"Kestrel": {
"Endpoints": {
"Http": {
"Url": "http://*:5000"
},
"Https": {
"Url": "https://*:5001",
"Certificate":{
"Path": "<.pfx file path>",
"Password": "<certificate password>"
}}}}}

Path: ścieżka do pliku .pfx*

Password: hasło do certyfikatu

*WAŻNE! Pamiętaj o użyciu podwójnego ukośnika — jeśli przechowujesz certyfikat w katalogu C:\cert.pfx, ścieżka powinna zostać wprowadzona jako C:\\cert.pfx.


Konfiguracja Agenta

Zmiana adresu IP lub protokołu (http, https) Management Service spowoduje zmianę statusu aktywnego agenta na offline. Agent ponownie się połączy po przełączeniu protokołu na HTTPS.

1

Przejdź do katalogu instalacyjnego Xopero ONE Agent i otwórz plik config.json.

Domyślna lokalizacja pliku config.json to:

  1. Dla Windows: C:\Program Files\Xopero ONE Backup&Recovery Agent

  2. Dla Linux: /opt/XoperoONEBackupAgent/

2

Zmień wartość ServiceUrl z HTTP na HTTPS.

3

Po zmianie wartości agent ponownie pojawi się jako online.

Backup na poziomie plików

Niniejszy artykuł zawiera informacje na temat backupu na poziomie plików w Xopero ONE.

Backup na poziomie plików chroni wybrane katalogi oraz wybrane pliki na wybranym urządzeniu.


Tworzenie planu backupu

1

Zaloguj się do Xopero ONE Management Service, otwórz kartę Plany > Backup i kliknij przycisk Dodaj plan na górnym pasku.

2

Wybierz Urządzenia z listy.

3

W następnej sekcji, wybierz opcję Pliki i foldery i wybierz jedno lub więcej urządzeń, których ma dotyczyć plan (możesz również wybrać, aby plan obejmował wszystkie aktywowane urządzenia).

4

Zdefiniuj nazwę planu backupu.

5

W sekcji Dane do ochrony, wybierz dane, które chcesz uwzględnić w planie backupu:

  1. Reguły globalne pozwalają zdefiniować lokalizacje, które będą miały zastosowanie do wszystkich wybranych urządzeń. Ta metoda oferuje trzy opcje do wyboru:

    1. Ścieżka — pozwala ręcznie wprowadzić ścieżkę do pliku lub folderu.

    2. Zmienna systemowa — umożliwia użycie zmiennych systemu operacyjnego, takich jak USERPROFILE, ALLUSERSPROFILE, lub SystemRoot. ‼️Podczas definiowania zmiennej w Xopero ONE, znaki procenta% muszą zostać pominięte.

    3. Zmienna Xopero — dostarcza predefiniowaną listę zmiennych, takich jak SYSTEM_DISK, ALL_DISKS, and HOMES.

  1. Wybierz z urządzenia — ta metoda pozwala wybrać ścieżki indywidualnie dla każdego urządzenia poprzez zdalne połączenie z jego systemem plików.

6

Podczas tworzenia planu backupu możesz użyć filtrów, aby uzyskać lepszą kontrolę nad backupowanymi plikami.

Wszystkie informacje o filtrach i sposobie ich używania można znaleźć w .

Filtry są dostępne tylko w planie backupu na poziomie plików.

7

Określ lokalizację backupu, wybierając spośród dostępnych opcji magazynu w ramach usługi.

8

Skonfiguruj ustawienia Harmonogramu i retencji, określając, kiedy backupy mają być uruchamiane i jakie typy kopii backupu mają być używane.

Ustaw politykę retencji, aby określić, jak długo backupy są przechowywane — wszelkie kopie przekraczające ten okres zostaną automatycznie usunięte.

9

Przejdź do sekcji Ustawienia zaawansowane aby dostosować dodatkowe opcje, w tym szyfrowanie, poziomy kompresji i deduplikację. Ustawienia te zapewniają większą elastyczność i pomagają zoptymalizować proces backupu.

10

Po zakończeniu konfiguracji kliknij przycisk Zapisz. Plan ochrony automatycznie rozpocznie zabezpieczanie urządzeń zgodnie z zdefiniowanym harmonogramem.

Możesz także kliknąć przycisk Zapisz i uruchom aby natychmiast rozpocząć proces backupu, niezależnie od harmonogramu.

Przywracanie z backupu na poziomie plików

W tym artykule dowiesz się, jak przywracać dane z backupu na poziomie plików.

Xopero ONE umożliwia łatwe przywracanie danych — całego backupu, pojedynczych katalogów, a nawet pojedynczych plików — do dowolnej lokalizacji.


Proces przywracania

1

Otwórz widok przywracania w panelu Xopero ONE Management Service korzystając z jednej z poniższych opcji:

Opcja A

  1. Przejdź do zakładki Urządzenia i kliknij przycisk Przywróć obok urządzenia, którego dane chcesz odzyskać. Po wybraniu urządzenia wybierz plan zawierający interesujące cię dane z rozwijanego menu Plany backupu.

Na dole panelu bocznego możesz sprawdzić, który agent jest używany do uzyskania dostępu do magazynu. Aby zmienić to urządzenie, kliknij Zmień. Upewnij się, że wybrane urządzenie ma dostęp do magazynu danych.

Opcja B

  1. Przejdź do zakładki Magazyny, wybierz magazyn zawierający dane backupu i kliknij ikonę 📂folderu, aby przeglądać jego zawartość.

  1. Wybierz urządzenie, którego dane chcesz przywrócić, a następnie wskaż plan backupu i sprawdź informacje o agencie używanym do połączenia z magazynem.

2

Po wybraniu odpowiedniego urządzenia i planu backupu, system wyświetli sekcję Kopie zapasowe — tutaj możesz wybrać wersję backupu, którą chcesz odzyskać. Kliknij żądaną datę, a następnie wybierz Przywróć.

3

Sekcja Wybierz dane do przywrócenia wyświetla strukturę drzewa katalogów i plików. Możesz wybrać konkretne katalogi lub pojedyncze pliki, zaznaczając pola wyboru obok nich. Aby przywrócić zaznaczone dane, kliknij Przywróć wybrane. Jeśli chcesz przywrócić wszystkie elementy objęte planem backupu, kliknij Przywróć wszystko.

4

W sekcji Dane do przywrócenia możesz zmodyfikować wcześniej wybrane dane. Aby zmienić lub dodać dane, kliknij przycisk Edytuj.

5

Sekcja Przywróć do pozwala zdefiniować miejsce docelowe procesu odzyskiwania — możesz tutaj wybrać dowolne urządzenie przypisane do platformy Xopero ONE jako lokalizację docelową dla przywracanych danych.

6

W sekcji Katalog przywracania możesz określić dokładną lokalizację, do której trafią dane. Możesz wybrać przywrócenie do oryginalnego katalogu lub wskazać nowy folder.

7

W sekcji Ustawienia przywracania znajdziesz trzy dodatkowe opcje, które można włączyć dla procesu odzyskiwania:

  1. Nadpisz istniejące dane — określa, czy istniejące pliki w katalogu docelowym powinny zostać zastąpione przez te przywracane.

  2. Przywróć uprawnienia plików — przywraca oryginalne uprawnienia plików.

  3. Ogranicz przepustowość łącza — ogranicza wykorzystanie sieci podczas procesu przywracania.

8

Sprawdź ponownie swoją konfigurację i kliknij przycisk Uruchom teraz, aby rozpocząć proces odzyskiwania.

Zmiana trybu bazy danych Oracle

Niniejszy artykuł opisuje, jak zmienić tryb bazy danych Oracle.

Zmiana trybu bazy danych Oracle jest kluczowa dla poprawnego wykonania kopii zapasowej.


Wykonanie poniższych operacji tymczasowo spowoduje niedostępność środowiska bazy danych Oracle.

Wymagania wstępne

Przed rozpoczęciem zadania backupu bazy danych Oracle, upewnij się, że tryb bazy danych jest ustawiony na ARCHIVELOG. Aby zweryfikować, czy tryb jest poprawnie skonfigurowany lub aby go zmienić, otwórz wiersz poleceń jako użytkownik skonfigurowany w planie backupu i uruchom narzędzie sqlplus za pomocą następującego polecenia:

sqlplus / as sysdba

Następnie możesz zamknąć to narzędzie za pomocą polecenia QUIT;.


Weryfikacja ustawień

Aby zweryfikować, czy tryb bazy danych jest poprawnie ustawiony na ARCHIVELOG, uruchom następujące polecenie:

SELECT LOG_MODE FROM v$database;
Przykład niepoprawnej bazy danych.

Jeśli tryb bazy danych jest ustawiony na NOARCHIVELOG, zmień go na ARCHIVELOG.


Zmiana trybu bazy danych

Możesz przełączyć tryb bazy danych z NOARCHIVELOG na ARCHIVELOG a pomocą następujących poleceń:

SHUTDOWN IMMEDIATE;
STARTUP MOUNT;
ALTER DATABASE ARCHIVELOG;
ALTER DATABASE OPEN;
QUIT;

Teraz zweryfikuj, czy tryb bazy danych został pomyślnie zmieniony, uruchamiając następujące polecenie:

SELECT LOG_MODE FROM v$database;

Przydatne linki i materiały

Przywracanie bazy danych MySQL

Niniejszy artykuł zawiera informacje o tym, jak przywrócić bazę danych MySQL z backupu.

Baza danych MySQL może zostać przywrócone do swojej oryginalnej lokalizacji, lub do nowej, tymczasowej lokalizacji.


Przywracanie bazy danych MySQL z backupu

Pierwszą rzeczą, którą musisz zrobić, aby przywrócić bazę danych MySQL z backupu, jest przywrócenie plików bazy danych z magazynu do katalogu tymczasowego, z którego zostaną one zaimportowane do środowiska bazy danych MySQL.

Aby przywrócić pliki zabezpieczone backupem na poziomie plików, przeczytaj ten artykuł. Jeśli baza danych została zabezpieczona backupem na poziomie obrazu, użyj granular recovery to aby je przywrócić, proces opisano w tym artykule.

Xopero zaleca przywracanie plików bazy danych do oryginalnego katalogu! Powodem jest możliwość wystąpienia problemów z uprawnieniami do innej lokalizacji.

Następną rzeczą, którą musisz zrobić, gdy pliki bazy danych zostaną przywrócone, jest zaimportowanie tych plików do środowiska MySQL. Aby przywrócić bazę danych na serwer MySQL, użyj narzędzia do zarządzania bazą danych.

Na potrzeby tej instrukcji użyto narzędzia MySQL z wiersza poleceń.

1

Aby przywrócić bazę danych, zaloguj się do serwera bazy danych za pomocą polecenia:

mysql -h SERVER_ADDRESS -u USER -p
  • SERVER_ADDRESS - adres serwera MySQL, do którego ma zostać dodana baza danych.

  • USER - nazwa użytkownika bazy danych.

2

Następnie wpisz:

USE DATABASE_NAME
  • DATABASE_NAME - nazwa bazy danych, do której należy przywrócić plik zrzutu bazy danych.

‼️ Jeśli uszkodzona baza danych nadal istnieje w środowisku MySQL, najpierw musisz ją usunąć (DROP) i ponownie utworzyć (CREATE) za pomocą następującego polecenia:

CREATE DATABASE DATABASE_NAME
  • DATABASE_NAME - nazwa bazy danych, która powinna zostać utworzona, aby zaimportować do niej plik zrzutu bazy danych w następnym kroku.

Po utworzeniu nowej bazy danych, użyj polecenia USE DATABASE_NAME (opisanego powyżej).

3

Backup bazy danych jest przywracany za pomocą polecenia SOURCE PATH_TO_FILE, gdzie w miejscu PATH_TO_FILE należy wskazać dokładną lokalizację wcześniej przywróconego pliku bazy danych.

Ma ono następującą składnię:

SOURCE PATH_TO_FILE

Przydatne linki i materiały

Przywracanie bazy danych Microsoft SQL

This article contains information on how to restore the Microsoft SQL database from a backup.

Baza danych Microsoft SQL może zostać przywrócone do swojej oryginalnej lokalizacji, lub do nowej, tymczasowej lokalizacji.


Przywracanie bazy danych Microsoft SQL z backupu

Pierwszą rzeczą, którą musisz zrobić, aby przywrócić bazę danych Microsoft SQL z backupu, jest przywrócenie plików bazy danych z magazynu do katalogu tymczasowego, z którego zostaną one zaimportowane do środowiska bazy danych Microsoft SQL.

Aby przywrócić pliki zabezpieczone backupem na poziomie plików, przeczytaj ten artykuł. Jeśli baza danych została zabezpieczona backupem na poziomie obrazu, użyj granular recovery to aby je przywrócić, proces opisano w tym artykule.

Xopero zaleca przywracanie plików bazy danych do oryginalnego katalogu! Powodem jest możliwość wystąpienia problemów z uprawnieniami do innej lokalizacji.

Następną rzeczą, którą musisz zrobić, gdy pliki bazy danych zostaną przywrócone, jest zaimportowanie tych plików do środowiska Microsoft SQL.

1

Aby zaimportować przywrócone pliki zrzutów bazy danych, otwórz Microsoft SQL Management Studio.

2

W drzewie katalogów kliknij prawym przyciskiem myszy na Databases i wybierz opcję Restore Database.

3

W otwartym oknie wybierz Device jako źródło backupu i wskaż ścieżkę do folderu zawierającego plik zrzutu bazy danych *.bak.

4

Po wybraniu pliku *.bak, kliknij OK.

5

Baza danych została pomyślnie przywrócona i jest widoczna w drzewie katalogów.

Planowanie

Dowiedz się więcej o planowaniu backupu Hyper-V.

Informacje ogólne

Używając Xopero ONE, możesz chronić środowiska Hyper-V z natywnym wsparciem dla backupu maszyn wirtualnych, a także backupów na poziomie plików (file-level) i na poziomie obrazu (image-level) fizycznego hosta Hyper-V.

Maszyny wirtualne możesz chronić, używając typu backupu Hyper-V, podczas gdy sam host Hyper-V może być zabezpieczany za pomocą backupów na poziomie plików lub obrazu.


Przegląd backupu

Wydajność hosta Hyper-V jest kluczowym czynnikiem, ponieważ determinuje, ile maszyn wirtualnych może być zabezpieczonych jednocześnie.

Możesz utworzyć backup dla wszystkich maszyn na hoście i automatycznie uwzględnić wszystkie nowe maszyny utworzone w przyszłości. W planie backupu, w Ustawieniach zaawansowanych w sekcji Równoważenie zadań, możesz określić, ile maszyn wirtualnych ma być backupowanych jednocześnie. Alternatywnie, możesz backupować je pojedynczo z przerwami pomiędzy zadaniami.

Podczas ochrony maszyn wirtualnych Xopero ONE używa funkcji RCT (Resilient Change Tracking) do wykrywania zmian w blokach dysków maszyn wirtualnych, co umożliwia znacznie szybsze backupy. Alternatywnie, możesz wybrać użycie klasycznej, wolniejszej metody.

Możesz skonfigurować backup tak, aby pomijał dyski maszyn wirtualnych, które nie mogą być uwzględnione w migawce systemowej. Zapewnia to kontynuację backupu bez tych dysków, gdy uwzględnienie migawki nie jest możliwe.


Migawki uwzględniające aplikacje

Backup maszyn wirtualnych Hyper-V jest oparty na migawkach systemowych. Dostępne są różne poziomy wsparcia, ale celem jest zawsze tworzenie migawki uwzględniającej aplikacje (application-aware), ponieważ zapewniają one najwyższą spójność.

Dzięki opcji application-aware, Hyper-V tworzy również migawki spójne z systemem plików. Z tego powodu zaleca się, aby opcja application-aware pozostała włączona, zwłaszcza podczas ochrony różnych dystrybucji Linux.


Przydatne linki i materiały

Przywracanie całej maszyny

Dowiedz się, jak przywracać całe maszyny wirtualne w Xopero ONE.

Proces przywracania

1

Otwórz kartę Hyper-V (Maszyny wirtualne > Hyper-V) w XMS, następnie kliknij przycisk Zarządzaj i Przywróć obok hosta, którego backup chcesz przywrócić.

2

Wybierz maszynę wirtualną, którą chcesz przywrócić, i kliknij przycisk Przywróć.

3

Po wybraniu planu backupu i wersji maszyny wirtualnej, kliknij Przywróć pod kopią backupu, którą chcesz odzyskać, następnie wybierz opcję Przywracanie całej maszyny z listy rozwijanej.

4

Określ, czy chcesz przywrócić maszynę wirtualną do jej oryginalnej, czy nowej lokalizacji. Podaj kluczowe szczegóły, w tym nazwę przywracanej maszyny wirtualnej i pożądany stan zasilania (włączona/wyłączona) po przywróceniu.

5

Następnie wybierz katalog dla plików konfiguracyjnych maszyny wirtualnej, wybierz lokalizację do przechowywania dysków maszyny wirtualnej i przypisz przełącznik Hyper-V (Hyper-V switch) lub pule zasobów (resource pool) dla kart sieciowych.

W Ustawieniach przywracania możesz również ograniczyć przepustowość Internetu

6

Po skonfigurowaniu kliknij Przywróć, aby rozpocząć proces przywracania.

Tworzenie kopii zapasowej dysku

Dowiedz się, jak utworzyć kopię zapasową obrazu dysku przy użyciu urządzenia Xopero Sphere Recovery Drive.

Tworzenie kopii zapasowej dysku za pomocą Xopero Sphere Recovery Drive umożliwia pełną ochronę danych w środowiskach ICS/OT (np. Windows Embedded) oraz w różnych wersjach systemów Windows i Linux. Kopie na poziomie obrazu (image-level) obejmują całą strukturę wybranego nośnika, co wspiera zaawansowane scenariusze odtwarzania danych, takie jak bare-metal restore, odzyskiwanie po awarii (disaster recovery) oraz migracje systemu między różnymi platformami sprzętowymi.


Proces tworzenia kopii zapasowej

Przed pierwszym użyciem Xopero Sphere Recovery Drive podłącz urządzenie do komputera przez port USB, a następnie utwórz na nim dedykowany katalog kopii zapasowych (np. XoperoBackups).

Poniższe kroki przedstawiają, jak utworzyć kopię zapasową dysku przy użyciu narzędzia Xopero ONE Standalone Agent.

1

Uruchom system z poziomu Xopero Sphere Recovery Drive (może być konieczna zmiana kolejności bootowania w ustawieniach BIOS/UEFI, aby wskazać urządzenie USB jako podstawową opcję rozruchu) i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.

2

Po załadowaniu okna startowego Xopero Sphere Recovery Drive wybierz pozycję Xopero, a następnie opcję Xopero ONE Standalone Agent.

3

W kreatorze tworzenia kopii zapasowej Xopero ONE Standalone Agent wybierz opcję Protect disk, a następnie kliknij Next.

4

Określ lokalizację, w której zostanie zapisany backup. Wybierz wcześniej utworzony dedykowany katalog kopii zapasowych, a następnie kliknij Next.

5

Kreator wyświetli wszystkie dostępne na podłączonym komputerze dyski. Wybierz dysk, który chcesz objąć kopią zapasową, a następnie kliknij Next.

6

Skonfiguruj ustawienia kopii zapasowej.

7

Następnie w zależności od wybranych ustawień szyfrowania:

  1. Sprawdź konfigurację, a następnie kliknij Run backup, aby rozpocząć proces tworzenia kopii zapasowej.

  1. Sprawdź konfigurację, a następnie kliknij Next, aby przejść dalej.

8

Po pomyślnym zakończeniu procesu backupu na ekranie wyświetli się komunikat z podsumowaniem operacji. Zamknij program Xopero ONE Standalone Agent, wyłącz komputer i wyjmij Xopero Sphere Recovery Drive z urządzenia.


Backup na poziomie obrazu

W tym artykule dowiesz się, jak skonfigurować backup na poziomie obrazu za pomocą usługi zarządzania Xopero ONE.

Backup na poziomie obrazu tworzy pełną migawkę systemu, w tym systemu operacyjnego, aplikacji i danych.


Przegląd

Backup na poziomie obrazu dysku (znany również jako disk image backup) z definicji tworzy kompletną, bajt po bajcie kopię dysku twardego, włączając system operacyjny, wszystkie zainstalowane aplikacje, ustawienia i inne dane. W przypadku awarii, backup na poziomie obrazu dysku umożliwia szybkie i pełne przywrócenie systemu do jego poprzedniego stanu, albo na oryginalnym, albo na nowym urządzeniu.

Backup obrazu dysku dla systemu Linux wymaga dystrybucji Ubuntu 21.04 lub nowszej. Ograniczenie to wynika z przestarzałej wersji lsblk dostępnej w starszych dystrybucjach Ubuntu, której nie można zaktualizować do obsługiwanej wersji niezależnie od systemu (obecnie trwają prace nad zapewnieniem zgodności z wcześniejszymi wydaniami Ubuntu).

Kopie zapasowe systemów opartych na Linuxie są tworzone bez integracji z mechanizmami snapshotów (LVM/Btrfs/DMERA).

Przykład typów backupu w Xopero ONE Management Service.

Tworzenie planu backupu

Plan backupu na poziomie obrazu dysku może być zastosowany do wielu urządzeń jednocześnie.

1

Zaloguj się do Xopero ONE Management Service, otwórz kartę Plany > Backup i kliknij przycisk Dodaj plan na górnym pasku.

2

Wybierz Urządzenia z listy.

3

W następnej sekcji wybierz opcję Cały system i wybierz jedno lub więcej urządzeń, których ma dotyczyć plan (możesz również wybrać, aby plan obejmował wszystkie aktywowane urządzenia lub wybrać grupy urządzeń).

4

Zdefiniuj nazwę planu backupu.

5

W sekcji Dane do ochrony, wybierz dane, które chcesz uwzględnić w planie backupu:

  1. Reguły globalne pozwalają zdefiniować lokalizacje, które będą miały zastosowanie do wszystkich wybranych urządzeń. Ta metoda oferuje opcję Zmiennej Xopero, która dostarcza predefiniowaną listę zmiennych, takich ja SYSTEM_DISK, ALL_DISKS, and HOMES.

6

Określ lokalizację backupu, wybierając spośród dostępnych opcji magazynu w ramach usługi.

7

Skonfiguruj ustawienia , określając, kiedy backupy mają być uruchamiane i jakie typy kopii backupu mają być używane.

8

Przejdź do sekcji Ustawienia zaawansowane aby dostosować dodatkowe opcje, w tym szyfrowanie, poziomy kompresji i deduplikację. Ustawienia te zapewniają większą elastyczność i pomagają zoptymalizować proces backupu.

9

Po zakończeniu konfiguracji kliknij przycisk Zapisz. Plan ochrony automatycznie rozpocznie zabezpieczanie urządzeń zgodnie z zdefiniowanym harmonogramem.

Ograniczenia

Niniejszy artykuł przedstawia informacje na temat ograniczeń przywracania Hyper-V w Xopero ONE.

Informacje ogólne

W zależności od sytuacji, Xopero ONE używa dwóch metod przywracania: jednej, która zapewnia większą dokładność, i drugiej, która jest mniej precyzyjna. System automatycznie wybiera odpowiednią metodę w oparciu o predefiniowane kryteria.


Wyzwalacze mniej dokładnej metody przywracania

Niższa wersja konfiguracji na hoście

Jeśli wersja konfiguracji na hoście, na którym odbywa się przywracanie, jest niższa niż ta w przywracanej maszynie wirtualnej, pojawi się ostrzeżenie z etykietą DW9715. Możesz sprawdzić wersję konfiguracji hosta za pomocą następującego polecenia PowerShell:

Get-VMHostSupportedVersion | Where-Object { $_.IsDefault -eq $true }

Należy zauważyć, że to ograniczenie wynika z samego Hyper-V.

Włączony TPM na backupowanej maszynie

Jeśli maszyna wirtualna, której backup został wykonany, miała włączony TPM (Trusted Platform Module), podczas przywracania pojawi się ostrzeżenie z etykietą DW9717.

TPM (Trusted Platform Module) to sprzętowa funkcja bezpieczeństwa, która chroni integralność systemu i wrażliwe dane, dostarczając klucze kryptograficzne. Ograniczenia dotyczące przywracania maszyn wirtualnych z włączonym TPM wynikają z ograniczeń nieodłącznie związanych z Hyper-V.


Ustawienia nieprzywracanie przez mniej dokładną metodę

Kilka ważnych ustawień nie może zostać przywróconych przy użyciu mniej dokładnej metody. Obejmują one:

  • Ustawienia kontrolera napędu CD/DVD.

  • Ustawienia dostępu do połączenia (Connect access settings).

  • Ustawienia wsparcia konsoli (Console support settings).

  • Disk QoS (jakość usługi dysku).

  • Ustawienia wyświetlania.

  • Ustawienia kolejności rozruchu EFI.

  • Ustawienia stacji dyskietek.

  • Członkostwo w grupach maszyn (Machine group memberships).

  • Ustawienia pomiaru zasobów (Resource measurement settings).

Funkcje

W tym artykule dowiesz się więcej o funkcjach backupu Hyper-V.

Backup uwzględniający aplikacje

W Xopero ONE możesz włączyć backupy uwzględniające aplikacje dla maszyn wirtualnych z systemem Windows Server, co pozwala na tworzenie spójnych backupów. Funkcjonalność ta opiera się na usłudze Microsoft VSS (Volume Shadow Copy Service), która wycisza aplikacje i zawiesza żądania zapisu na okres do 60 sekund. VSS opróżnia bufor systemu plików i zamraża system plików, zapewniając, że metadane zostaną zapisane, a dane będą zapisywane w spójnej kolejności. Możesz także włączyć opcję Kontynuuj backup w przypadku błędów, która pozwala na kontynuowanie backupu nawet w przypadku wystąpienia problemów z funkcją application-aware.


Hyper-V RCT

Definicja

Hyper-V RCT (Resilient Change Tracking) to wbudowana funkcja architektury Hyper-V, która śledzi zmiany w blokach dysków maszyn wirtualnych. Podobnie jak VMware CBT, znacznie poprawia wydajność operacji backupu danych. RCT umożliwia szybsze i bardziej efektywne wykonywanie backupów przyrostowych i różnicowych, dostarczając bezpośrednią listę zmienionych bloków od czasu ostatniego backupu, co eliminuje potrzebę porównywania aktualnych danych dysku maszyny wirtualnej z poprzednimi wersjami backupu.

Działanie

RCT działa poprzez utrzymywanie dedykowanego dziennika śledzenia zmian dla każdego dysku wirtualnego podłączonego do maszyny wirtualnej. Ten dziennik śledzi wszystkie bloki dysku, które zostały zmodyfikowane od ostatniego backupu. Gdy rozpoczyna się backup, RCT dostarcza oprogramowaniu backupującemu listę tych zmienionych bloków, umożliwiając skopiowanie tylko zmodyfikowanych danych. Dziennik śledzenia jest stale aktualizowany po każdym backupie, zapewniając, że przyszłe operacje backupu pozostają szybkie, przyrostowe i wydajne.

  1. Backupy przyrostowe — RCT jest wysoce skuteczne w przypadku backupów przyrostowych, ponieważ identyfikuje i przechwytuje tylko te bloki danych, które uległy zmianie od ostatniego backupu. Takie podejście znacznie skraca zarówno czas trwania backupu, jak i zużycie przestrzeni dyskowej.

  2. Backupy różnicowe — w przypadku backupów różnicowych, które obejmują wszystkie zmiany wprowadzone od ostatniego pełnego backupu, RCT upraszcza proces poprzez bezpośrednie identyfikowanie zmodyfikowanych bloków. To sprawia, że backupy różnicowe są szybsze, bardziej niezawodne i łatwiejsze w zarządzaniu.


Funkcja pomijania dysków w Hyper-V umożliwia pominięcie określonych dysków w procesie tworzenia migawki. Dotyczy to dysków, dla których tworzenie migawek nie jest wspierane lub praktyczne, np. dysków współdzielonych lub dysków fizycznych podłączonych bezpośrednio do maszyny wirtualnej. Pomijając te dyski, Hyper-V zapewnia, że operacja backupu może przebiegać płynnie, bez błędów i przerw, utrzymując ogólną stabilność i niezawodność procesu backupu.

Funkcja pomijania dysków podkreśla elastyczność i zaangażowanie Xopero ONE w dostarczanie płynnego doświadczenia backupu, nawet w złożonych środowiskach wirtualnych. Korzystając z tej funkcji, administratorzy IT mogą optymalizować wydajność backupu, zwiększać elastyczność i zapewniać niezawodną ochronę infrastruktury wirtualnej przed utratą danych i przestojami.

  1. Współdzielone wirtualne dyski twarde (Shared VHDX) — gdy maszyny wirtualne używają współdzielonych plików VHDX do klastrowania, dyski te zazwyczaj nie mogą być migawkowane. Funkcja pomijania dysków pozwala na tworzenie backupu takich konfiguracji z wyłączeniem współdzielonego VHDX, zapewniając pomyślne zakończenie procesu.

  2. Dyski fizyczne — w przypadku maszyn wirtualnych, które używają dysków fizycznych poprzez funkcjonalność pass-through (bezpośrednio podłączona pamięć masowa), standardowe metody migawek nie mają zastosowania. Pomijając te dyski, backup może przebiegać płynnie, chroniąc resztę środowiska bez przerw.

  3. Maszyny wirtualne z adapterami Fibre Channel — maszyny wirtualne skonfigurowane z adapterami Fibre Channel

VMware

Backup

Przegląd licencjonowania

Przegląd modeli licencjonowania Xopero ONE, obejmujący typy licencji, komponenty oparte na użyciu oraz kluczowe zasady licencjonowania.

Licencjonowanie w Xopero ONE określa sposób przypisywania i zarządzania prawami do korzystania z produktu w organizacji, w tym zakres subskrypcji, aktywowane instancje oraz dostępne zestawy funkcji, w zależności od wybranego planu.


Do korzystania z Xopero ONE w zakresie tworzenia kopii zapasowych i odzyskiwania danych wymagane są licencje. Określają one status ochrony danych w różnych środowiskach i są przypisywane na podstawie typu i liczby chronionych zasobów. W zależności od scenariusza wdrożenia, licencje obejmują urządzenia fizyczne, serwery, maszyny wirtualne, platformy SaaS oraz repozytoria, a każdy chroniony element jest odpowiednio uwzględniony w modelu licencjonowania.


Skorzystaj z na stronie Xopero ONE, a jeden z naszych przedstawicieli skontaktuje się z Tobą w celu przedstawienia informacji o dostępnych ofertach oraz cenach.


Poniżej znajdują się wszystkie typy licencji dostępne w Xopero ONE, podzielone według rodzaju chronionego zasobu.

Instalacja w systemie Linux i MacOS

Przed instalacją agenta sprawdź, czy system spełnia wszystkie wymagania. Informacje na ten temat znajdziesz w poniższych artykułach


  1. Pobierz instalator agenta (skrypt bash) na swój system Linux i nadaj uprawnienia do wykonywania właścicielowi pliku (użytkownikowi lub grupie) za pomocą polecenia chmod:

Konfiguracja agenta

1

Zaloguj się do konsoli Xopero ONE Management Service (XMS).

2

Kliknij przycisk Aktywuj agenta w górnym menu.

3

Backup bazy danych Microsoft SQL

Niniejszy artykuł wyjaśnia, jak skonfigurować backup środowiska bazy danych Microsoft SQL za pomocą Xopero ONE.


Proces backupu bazy danych Microsoft SQL w Xopero ONE składa się z dwóch etapów:

  1. Utworzenie zrzutu bazy danych za pomocą skryptów backupu.

  2. Tworzenie backupu utworzonego pliku zrzutu.

Pierwszy etap jest wykonywany za pośrednictwem

Backup bazy danych PostgreSQL

W tym artykule dowiesz się, jak skonfigurować backup środowiska bazy danych PostgreSQL za pomocą Xopero ONE.


Aby zapewnić spójność danych, Xopero zaleca używanie dedykowanego typu backupu, którym jest backup na poziomie plików ze skryptem przed backupem dla bazy danych PostgreSQL.

Backup bazy danych rozpoczyna się od skryptu, który wysyła żądanie do serwera bazy danych o utworzenie zrzutu bazy danych w katalogu tymczasowym. Po zakończeniu tworzenia zrzutu, plik zrzutu jest objęty backupem przez Xopero ONE.

Xopero ONE używa narzędzia pg_dump do wykonywania backupu bazy danych PostgreSQL.


1

Natychmiastowe przywracanie

Natychmiastowe przywracanie – funkcja odzyskiwania po awarii.

Natychmiastowe przywracanie (instant restore) zapewnia natychmiastowe odzyskanie maszyny wirtualnej — przywraca ono pliki konfiguracyjne maszyny wirtualnej na host Hyper-V, przygotowuje maszynę wirtualną i montuje jej dyski bezpośrednio z backupu. Pozwala to administratorowi Xopero ONE na rozpoczęcie korzystania z maszyny wirtualnej niemal natychmiast, bez czekania na ukończenie pełnego przywracania.


1

Otwórz kartę Hyper-V (Maszyny wirtualne > Hyper-V) w XMS, następnie kliknij przycisk Zarządzaj i Przywróć obok hosta, którego backup chcesz przywrócić.

Przywracanie bazy danych Oracle

Niniejszy artykuł zawiera informacje o tym, jak przywrócić bazę danych Oracle z backupu.


Pierwszą rzeczą, którą musisz zrobić, aby przywrócić bazę danych Oracle z backupu, jest przywrócenie plików bazy danych z magazynu do katalogu tymczasowego, z którego zostaną one zaimportowane do środowiska bazy danych Oracle.

Przeczytaj następujący artykuł, aby uzyskać informacje o tym, jak przywrócić pliki objęte backupem za pomocą planu backupu na poziomie plików:

Jeśli pliki bazy danych są przywrócone do katalogu tymczasowego, wykonaj następujące polecenie za pomocą CLI (interfejsu wiersza poleceń):

/opt/XoperoONEBackupAgent/Xopero.Device.App --oracle-restore database_ID backupuser /home/backupuser/oracle/oracle_database_dump

gdzie:

Przywracanie bazy danych PostgreSQL

Niniejszy artykuł zawiera informacje o tym, jak przywrócić bazę danych PostgreSQL z backupu.


Pierwszą rzeczą, którą musisz zrobić, aby przywrócić bazę danych PostgreSQL z backupu, jest przywrócenie plików bazy danych z magazynu do katalogu tymczasowego, z którego zostaną one zaimportowane do środowiska bazy danych PostgreSQL.

Aby przywrócić pliki zabezpieczone backupem na poziomie plików, przeczytaj . Jeśli baza danych została zabezpieczona backupem na poziomie obrazu, użyj granular recovery to aby je przywrócić, proces opisano w .

Następną rzeczą, którą musisz zrobić, gdy pliki bazy danych zostaną przywrócone, jest zaimportowanie tych plików do środowiska PostgreSQL.

1

Przegląd

Aby zintegrować hosty VMware z Xopero ONE, potrzebujesz konta administratora (konto root nie jest wymagane). Możesz użyć istniejącego konta, ale najlepszą praktyką jest utworzenie dedykowanego użytkownika VMware z uprawnieniami administratora dla zadań backupu i przywracania.


Dodanie hostów VMware to dopiero pierwszy krok.

Aby w pełni zintegrować środowisko VMware, możesz zainstalować virtual appliance (VA) na hoście VMware — umożliwia to szybsze backupy przy użyciu zaawansowanych metod transportu, takich jak HotAdd. Instalacja VA nie jest wymagana do szybszych backupów — możesz również użyć sieci pamięci masowej (SAN

Dodawanie serwera VMware do Xopero ONE

Niniejszy artykuł wyjaśnia, jak dodać serwer VMware ESXi lub vCenter do Xopero ONE.

1

Zaloguj się do XMS, otwórz kartę Maszyny Wirtualne po lewej stronie okna, a następnie wybierz VMware z listy.

2

Kliknij przycisk Połącz pod

Pamiętaj o tych ograniczeniach podczas przywracania ustawień maszyny Hyper-V. Jeśli masz pytania lub napotkasz problemy, skontaktuj się z pomocą techniczną Xopero ONE.

mogą napotkać błędy backupu, jeśli opcja pomijania dysków nie jest włączona. Użycie tej funkcji zapobiega takim błędom i pomaga utrzymać stabilność i niezawodność operacji backupu.

Przypadki użycia

Pomijanie dysków

Definicja

Przypadki użycia

tym artykule
Integracja
Backup
Przywracanie
Cover
Cover
Cover
Przegląd procesu
Opcje i funkcje kopii zapasowej
Tryb dostępu przez magazyn danych
Niewspierane typy dysków
Tworzenie planu backupu
Cover
Cover
Cover
Cover
Cover
Przykład pliku config.json otwartego w Notepad++.

Możesz edytować plik config.json za pomocą prostego edytora tekstu (np. Notatnik, Notepad++).

Endpoint Agent — licencje do zabezpieczania urządzeń fizycznych (endpointów) działających na systemach Windows, Linux lub macOS. Wymagana jest jedna licencja na każde urządzenie.

  • Server Agent — licencje do zabezpieczania serwerów (Windows i Linux), baz danych (Oracle, MySQL, Microsoft SQL Server, PostgreSQL itp.) oraz urządzeń NAS. Wymagana jest jedna licencja na każdy chroniony zasób.

    1. Virtual Agent per VM — licencje do zabezpieczania maszyn wirtualnych w oparciu o ich liczbę. Umożliwiają ochronę systemów bezpośrednio z poziomu systemu operacyjnego gościa (guest OS). Ten model licencjonowania obejmuje zarówno natywny backup dla środowisk VMware i Hyper-V, jak i ochronę platform wirtualizacji, które nie są bezpośrednio obsługiwane przez Xopero ONE (takie jak Proxmox, Xen, KVM czy Nutanix).

    2. VMware per socket — licencje do zabezpieczania środowisk VMware w oparciu o liczbę gniazd CPU. Ten model licencjonowania umożliwia tworzenie kopii zapasowych nieograniczonej liczby maszyn wirtualnych z poziomu hosta. Wszystkie gniazda CPU są uwzględniane w rozliczeniu, niezależnie od tego, czy są zajęte; dlatego zarówno te obsadzone, jak i nieobsadzone muszą być wliczone do łącznej sumy gniazd.

    1. Hyper-V per socket — licencje do zabezpieczania środowisk Hyper-V w oparciu o liczbę gniazd CPU. Ten model licencjonowania umożliwia tworzenie kopii zapasowych nieograniczonej liczby maszyn wirtualnych z poziomu hosta. Wszystkie gniazda CPU są uwzględniane w rozliczeniu, niezależnie od tego, czy są zajęte; dlatego zarówno te obsadzone, jak i nieobsadzone muszą być wliczone do łącznej sumy gniazd.

    1. Microsoft 365 — licencje do ochrony danych Microsoft Exchange (w tym indywidualnych skrzynek pocztowych, współdzielonych skrzynek pocztowych, kalendarzy, kontaktów) oraz OneDrive, przypisywane na podstawie liczby kont użytkowników Microsoft 365.

    2. Microsoft 365 PRO — licencje do ochrony danych Microsoft Exchange (w tym indywidualnych skrzynek pocztowych, współdzielonych skrzynek pocztowych, kalendarzy, kontaktów), OneDrive oraz SharePoint. Przypisywane na podstawie liczby kont użytkowników Microsoft 365.

    Licencje do ochrony repozytoriów Git (Azure DevOps, Bitbucket, GitHub, GitLab), przypisywane na podstawie liczby repozytoriów:

    1. GitProtect Enterprise (on-premises) — typ licencji umożliwiający tworzenie kopii zapasowych wszystkich systemów on-premises zainstalowanych w organizacji.

    2. GitProtect Enterprise (cloud) — typ licencji umożliwiający tworzenie kopii zapasowych wszystkich chmurowych systemów w organizacji.

    3. GitProtect PRO (cloud) — typ licencji umożliwiający tworzenie kopii zapasowych organizacji. Przeznaczony dla osób prywatnych, startupów oraz małych zespołów.

    1. Jira — ochrona dla instancji Jira hostowanych w chmurze, przypisywana na podstawie liczby użytkowników; licencja musi obejmować wszystkich użytkowników w zabezpieczanej instancji.

    1. Confluence — ochrona dla instancji Confluence hostowanych w chmurze, przypisywana na podstawie liczby użytkowników; licencja musi obejmować wszystkich użytkowników w zabezpieczanej instancji.


    Oprócz standardowych licencji, Xopero ONE udostępnia dodatkowe, bezpłatne licencje agentów backupu (workerów), pozwalające na inicjowanie określonych operacji i procesów w obrębie oprogramowania, zależnie od przypadku użycia lub scenariusza wdrożenia.

    Bezpłatne licencje workerów umożliwiają zarządzanie magazynami danych, przywracanie kopii zapasowych oraz lokalne tworzenie backupów zasobów, w połączeniu z dedykowaną licencją Microsoft 365, Git, Jira lub Confluence:

    1. Cloud worker — agent odpowiedzialny za wykonywanie zadań backupu w środowiskach SaaS. Każde środowisko Xopero ONE ma przypisanego jednego cloud workera.

    2. Local worker — licencje dla agenta odpowiedzialnego za wykonywanie zadań backupu w środowiskach on-premises. Umożliwia uruchomienie agenta na tym samym hoście co Xopero ONE Management Service oraz kopiowanie jego ustawień. W pakiecie licencyjnym dostępna jest maksymalnie jedna taka licencja.

    3. Feature worker — licencje dla agenta odpowiedzialnego za wykonywanie zadań backupu dla platform Microsoft 365, Git, Jira oraz Confluence w środowiskach on-premises. Dostępne w pakiecie licencyjnym w nieograniczonej liczbie.


    formularza

    Informacje ogólne

    Aby uzyskać licencję, skontaktuj się z jednym z naszych partnerów handlowych lub napisz do nas bezpośrednio na adres sales@xopero.com.

    Cennik

    Aby otrzymać ofertę dopasowaną do potrzeb Twojej firmy, napisz do nas bezpośrednio na adres sales@xopero.com.

    Typy licencji

    Aby uzyskać informacje na temat modelu licencjonowania Xopero Unified Protection (XUP), zapoznaj się z tym artykułem.

    Stacje robocze i serwery

    Administrowanie licencjami

    Maszyny wirtualne

    Jeśli Twoje środowisko jest klastrowane, wymagana jest licencja dla każdego indywidualnego hosta, w przeliczeniu na gniazdo CPU.

    Jeśli Twoje środowisko jest klastrowane, wymagana jest licencja dla każdego indywidualnego hosta, w przeliczeniu na gniazdo CPU.

    Microsoft 365

    Współdzielone skrzynki pocztowe są licencjonowane tak samo jak skrzynki indywidualne, przy czym każda skrzynka współdzielona wymaga jednej licencji użytkownika Microsoft.

    Aby zabezpieczyć wszystkie witryny SharePoint, ich liczba musi być równa liczbie chronionych kont użytkowników lub większa.

    Platformy Git

    Nie ma potrzeby przypisywania licencji do wszystkich repozytoriów w organizacji. Licencja jest przypisywana wyłącznie do tych repozytoriów, które mają być objęte ochroną.

    Jira

    Confluence

    Agenty backupu (workery)

    W modelu wdrożenia on-premises wymagane jest ręczne przypisanie licencji do zainstalowanego agenta.

    Agenty backupu są wykorzystywane do zarządzania procesami oraz przywracania danych (np. odtwarzania danych z platform chmurowych). Urządzenie, któremu przypisano bezpłatną licencję workera, nie może wykonywać kopii zapasowych własnych zasobów lokalnych.

    Przydatne linki i materiały

    ), choć wymaga to właściwej konfiguracji i magazynu danych
    SAN
    .

    Jeśli w Twojej infrastrukturze istnieje serwer vCenter, podłącz Xopero ONE do serwera vCenter, a nie do pojedynczego hosta ESXi. Łączenie bezpośrednio z hostem ESXi, gdy serwer vCenter jest obecny, może powodować problemy.

    Typ konta

    Metody transportu

    Xopero ONE wymaga VMware w wersji 6.7 lub nowszej oraz co najmniej licencji Essential.

    Serwery ESXi i vCenter

    Zaloguj się do serwera bazy danych za pośrednictwem SSH.
    2

    Następnie wpisz następujące polecenie:

    Baza danych nie jest tworzona przez to polecenie! Jeśli chcesz zaimportować plik zrzutu bazy danych do nieistniejącej bazy danych, musisz najpierw utworzyć bazę danych. Jeśli chcesz przywrócić plik zrzutu do istniejącej bazy danych, musisz najpierw usunąć bazę danych, a następnie utworzyć ją ponownie i zaimportować plik zrzutu.

    3

    The database has been successfully restored

    ten artykuł
    tym artykule

    Baza danych PostgreSQL może zostać przywrócone do swojej oryginalnej lokalizacji, lub do nowej, tymczasowej lokalizacji.

    Przywracanie bazy danych Microsoft SQL z backupu

    Xopero zaleca przywracanie plików bazy danych do oryginalnego katalogu! Powodem jest możliwość wystąpienia problemów z uprawnieniami do innej lokalizacji.

    psql dbname < dumpfile.sql

    W oknie Encryption settings podaj klucz szyfrujący i wybierz jego długość z listy rozwijanej. Następnie kliknij przycisk Run backup, aby kontynuować.

    1. Upewnij się, że zapisałeś klucz szyfrujący w bezpiecznym miejscu. W oknie dialogowym z ostrzeżeniem zaznacz pole I understand and have saved my key i kliknij OK.

    1. W kolejnym oknie dialogowym zapoznaj się z treścią wiadomości, zaznacz pole I understand i kliknij OK, aby uruchomić proces tworzenia kopii zapasowej.

    Przywracanie dysku z kopii zapasowej

    Ustawienia kopii zapasowej umożliwiają zdefiniowanie parametrów takich jak backup przyrostowy (możliwy, jeśli wcześniej wykonano już pełną kopię zapasową), kompresja, szyfrowanie, deduplikacja oraz liczba prób odczytu uszkodzonych sektorów dysku.

    Kopia zapasowa z wyłączonym szyfrowaniem

    Kopia zapasowa z włączonym szyfrowaniem

    Przydatne linki i materiały

    Xopero Sphere Recovery Drive zabezpiecza kopie zapasowe za pomocą symetrycznego algorytmu szyfrowania AES-GCM (Galois/Counter Mode).

    Klucz szyfrujący musi mieć długość co najmniej 12 znaków i zawierać co najmniej jedną małą literę, wielką literę, cyfrę oraz znak specjalny.

    Xopero Sphere Recovery Drive nie przechowuje kluczy szyfrowania. Zapisz swój klucz w bezpiecznym miejscu, na przykład w zewnętrznym menedżerze haseł.

    Wybierz z urządzenia — ta metoda pozwala indywidualnie wybierać dyski dla każdego urządzenia poprzez zdalne połączenie z jego systemem plików.

    Harmonogramu i retencji

    Magazyny S3 mają domyślny limit bufora ustawiony na 128 MiB, co pozwala na transfer ok. 1250 GiB danych. Możesz rozszerzyć bufor, postępując zgodnie z przewodnikiem optymalizacji backupu.

    Ustaw politykę retencji, aby określić, jak długo backupy są przechowywane — wszelkie kopie przekraczające ten okres zostaną automatycznie usunięte.

    Możesz także kliknąć przycisk Zapisz i uruchom aby natychmiast rozpocząć proces backupu, niezależnie od harmonogramu.

    Nie można wybrać konkretnych partycji — zawsze backupowany jest cały dysk, włącznie ze wszystkimi partycjami.

    Jeśli dysk zawierający partycję rozruchową nie zostanie uwzględniony w backupie nie będzie możliwe przywrócenie systemu operacyjnego z tej kopii zapasowej.

    Następnie uruchom skrypt za pomocą polecenia:

    Uruchamianie skryptu wraz z komendą sudo
    1. Zaakceptuj Umowę Licencyjną Użytkownika Końcowego (EULA), aby kontynuować.

    1. Wprowadź adres IP w polu Address (wraz z protokołem i portem) i kliknij OK, aby zakończyć instalację. Adres ten znajdziesz w Xopero ONE Management Service — system wyświetli go w momencie rozpoczęcia pobierania instalatora.

    1. Teraz, gdy agent Xopero ONE jest zainstalowany, możesz go aktywować w panelu webowym XMS i rozpocząć ochronę danych.

    circle-1Instalacja circle-2Instalacja nienadzorowana circle-3Konfiguracja uprawnień

    Instalacja

    1. Pobierz kreator instalacji agenta Xopero ONE za pośrednictwem XMS i uruchom go.

    Aby pobrać instalator, zaloguj się do Xopero ONE Management Service przez przeglądarkę, przejdź do Ustawienia > Zaawansowane > Workers i kliknij przycisk Pobierz agenta. Otworzy się okno pobierania — wybierz odpowiednią wersję agenta aby ją pobrać.

    1. Kliknij Continue aby rozpocząć.

    1. Wybierz Continue w sekcji Read Me.

    1. Przeczytaj Umowę Licencyjną (EULA) i kliknij Continue, aby ją zaakceptować.

    1. Kliknij Agree aby zaakceptować warunki licencji oprogramowania.

    1. W razie potrzeby zmień katalog instalacyjny i kliknij Install aby rozpocząć instalację.

    1. Podczas procesu instalacji kreator poprosi o adres XMS — podaj go w tym kroku.

    1. Kliknij OK, aby potwierdzić konfigurację.

    2. Agent Xopero ONE został pomyślnie zainstalowany — możesz zamknąć kreator instalacji.


    Jeśli nie chcesz korzystać z kreatora instalacji, możesz wybrać opcję instalacji nienadzorowanej.

    1. Pobierz plik xoperoclient.pkg na swoje urządzenie.

    1. Uruchom następujące polecenie w terminalu macOS (Aplikacje > Narzędzia > Terminal):

    ‼️Przegląd polecenia:


    Po instalacji należy w kilku krokach dodać niezbędne uprawnienia dla plików Xopero.

    1. Kliknij ikonę Mac w lewym górnym rogu i wybierz System preferences z menu rozwijanego

    1. Przejdź do sekcji Security & Privacy.

    1. Przejdź do karty Privacy, następnie wybierz Full Disk Access z menu po lewej stronie.

    1. Dodaj Xopero.Device.App.app do listy.

    1. Nadaj uprawnienia aplikacji Xopero.Device.App.app aby ukończyć konfigurację.

    circle-1Wymagania wstępne
    circle-2Instalacja
    Wymagania systemowe
    Obsługiwane platformy

    Wymagania wstępne

    Instalacja

    Aby pobrać instalator, zaloguj się do Xopero ONE Management Service przez przeglądarkę, przejdź do Ustawienia > Zaawansowane > Workers i kliknij przycisk Pobierz agenta. Otworzy się okno pobierania — wybierz odpowiednią wersję agenta aby ją pobrać.

    chmod +x xoperoclient.sh
    ./xoperoclient.sh or bash xoperoclient.sh

    Powyższy skrypt powinien być uruchomiony z konta z uprawnieniami administracyjnymi — z tego powodu może być konieczne użycie polecenia sudo (jak w powyższym przykładzie).

    Pojawi się pasek boczny z listą dostępnych agentów — możesz zobaczyć podstawowe informacje, takie jak typ urządzenia, nazwa, adres IP i system operacyjny.

    4

    Wybierz urządzenie, które chcesz aktywować (możesz wybrać wiele urządzeń, jeśli przydzielasz im ten sam typ licencji) i naciśnij przycisk Aktywuj, aby kontynuować.

    5

    Następnie wybierz typ licencji, który chcesz przypisać wybranym urządzeniom i kliknij Przypisz licencję aby potwierdzić swój wybór.

    6

    Gdy licencja zostanie poprawnie przypisana, twoje urządzenia będą widoczne w zakładce Urządzenia.


    Domyslnie, plik config.json, znajduje się w następujących lokalizacjach:

    1. Dla Windows: C:\Program Files\Xopero ONE Backup&Recovery Agent

    2. Dla Linux: /opt/XoperoONEBackupAgent/

    💡Możesz edytować plik config.json za pomocą prostego edytora tekstu (np. Notatnik, Notepad++).

    Adres Xopero ONE Management Service (XMS) z którym łączy się agent, jest kluczowy zarówno podczas instalacji, jak i konfiguracji. Jeśli adres IP lub protokół (http/https) Management Service (XMS) się zmieni, status agenta zmieni się na offline. Aby ponownie nawiązać połączenie, zaktualizuj wartość ServiceUrl w pliku konfiguracyjnym na zaktualizowany adres.


    Domyślnie, wartość LogLevel jest ustawiona na Information. Możesz ją zmienić na jedną z poniższych:

    1. Trace

    2. Debug

    3. Information

    4. Warning

    5. Error

    6. Critical

    7. None


    Domyślnie logi aplikacji są przechowywane w następującym katalogu: C:\ProgramData\Xopero ONE\Xopero ONE Backup&Recovery Agent\Logs Aby zmienić lokalizację, zmodyfikuj parametr AppDataFolder.


    Nazwa urządzenia domyślnie odpowiada nazwie systemu. Aby ją spersonalizować, zmodyfikuj parametr OverriddenHostName.


    Jeśli zadanie tworzenia kopii zapasowej bazy danych kończy się błędem DV0249 - "Nie można odczytać danych kopii zapasowej", najpierw rozwiąż wszelkie problemy ze stabilnością połączenia po swojej stronie. Jeśli problem będzie się powtarzał, możesz zwiększyć liczbę ponowień prób w aplikacji Xopero ONE — aby to zrobić, wystarczy edytować parametr MaxRetriesCount, zmieniając jego domyślną wartość z 2 na wyższą, np. 20.


    VMware virtual appliance jest maszyną opartą na systemie Linux z uruchomioną usługą agenta. Możesz modyfikować jej ustawienia edytując plik config.json.

    Aby skonfigurować limit czasu tworzenia migawki (snapshot), znajdź sekcję VMware na dole pliku i dostosuj parametr SnapshotCreationTimeout do swoich potrzeb.

    Aktywacja (przydzielanie licencji)

    W systemie Xopero ONE, licencje local worker, cloud worker, oraz feature worker są bezpłatne. Te licencje pozwalają na wykonywanie określonych operacji, z wyjątkiem tworzenia kopii zapasowej samego urządzenia — dlatego urządzenia z tymi licencjami pojawiają się w zakładce Ustawienia > Zaawansowane > Workers.

    Konfiguracja

    Aby modyfikować plik config.json, musisz zatrzymać usługę Xopero ONE Backup&Recovery Agent. Po wprowadzeniu zmian uruchom ponownie usługę (może być także konieczne odświeżenie zmian w panelu Management Service).

    Adres Management Service

    LogLevel

    Domyślna ścieżka logów

    Zwróć uwagę, że poprawny format wartości AppDataFolder zawiera podwójny ukośnik po literze dysku (np. D:\\).

    Nazwa urządzenia

    Zwróć uwagę, że niestandardowa nazwa musi być wprowadzona w cudzysłowie (np. "TESTNAME").

    Liczba ponowień prób

    Virtual appliance

    Xopero ONE
    przy użyciu funkcji
    , podczas gdy drugi etap jest przeprowadzany jako standardowy backup na poziomie plików lub obrazu.

    1

    Zaloguj się do XMS, otwórz kartę Plany > Backup i kliknij przycisk Dodaj plan na górnym pasku.

    2

    Wybierz Urządzenia z listy platform.

    3

    W następnej sekcji wybierz jedną z dostępnych opcji i wybierz jedno lub więcej urządzeń, których ma dotyczyć plan (możesz również wybrać, aby plan obejmował wszystkie aktywowane urządzenia).

    4

    Zdefiniuj nazwę planu backupu.

    5

    Skonfiguruj Twój plan backupu zgodnie z wymaganiami (więcej informacji na temat konfiguracji planu backupu znajdziesz w artykułach oraz ).

    6

    Przejdź do sekcji Ustawienia zaawansowane i kliknij Edytuj, aby dostosować dodatkowe opcje.

    7

    Przewiń w dół do sekcji Skrypty backupu i kliknij przełącznik Skrypt pre-task, aby go włączyć.

    8

    Wybierz skrypt dedykowany do tworzenia backupu środowiska bazy danych Microsoft SQL (Windows).

    9

    Wpisz nazwę użytkownika bazy danych w polu Użytkownik bazy danych.

    10

    Wybierz hasło użytkownika, otwierając Managera haseł, gdzie możesz dodać nowe hasło lub wybrać istniejące.

    11

    Ustaw argumenty skryptu — wprowadź je w polu Argumenty skryptu w następującej formie:

    1. copy_type — ddefiniuje typ kopii, która ma zostać wykonana. Możesz wybrać jedną z trzech opcji: full_only, full_diff, lub copy_only:

    12

    Włącz dwie dodatkowe opcje, używając pól wyboru:

    1. Czekaj na zakończenie skryptu — aplikacja będzie czekać, aż zrzut będzie gotowy.

    2. Zakończ zadanie niepowodzeniem, jeśli skrypt się nie powiedzie — jeśli skrypt zakończy się niepowodzeniem, system powiadomi o błędzie backupu.

    13

    Sprawdź dokładnie Twoje ustawienia i kliknij Zapisz, aby zamknąć sekcję Ustawienia zaawansowane.

    14

    Po zakończeniu konfiguracji kliknij przycisk Zapisz. Plan ochrony automatycznie rozpocznie ochronę urządzeń i baz danych zgodnie z harmonogramem.

    15

    To wszystko, co musisz zrobić, aby utworzyć zrzut bazy danych — ten plik powinien być teraz uwzględniony w sekcji Dane do ochrony, jeśli wykonujesz backup na poziomie plików (aby wykonać backup tylko bazy danych). Alternatywnie, możesz uruchomić backup na poziomie obrazu, aby chronić cały dysk.

    W Xopero ONE możesz tworzyć kopie zapasowe wielu różnych baz danych, w tym MySQL, Microsoft SQL, PostgreSQL oraz Oracle.

    Informacje ogólne

    skryptów backupu

    Konfiguracja backupu

    Jeśli plan backupu na poziomie plików został już utworzony i jest aktywny, możesz przejść bezpośrednio do kroku 6.

    Zaloguj się do XMS, otwórz kartę Plany > Backup i kliknij przycisk Dodaj plan na górnym pasku.

    2

    Wybierz Urządzenia z listy platform.

    3

    W następnej sekcji wybierz opcję Pliki i foldery i wybierz jedno lub więcej urządzeń, których ma dotyczyć plan (możesz również wybrać, aby plan obejmował wszystkie aktywowane urządzenia).

    4

    Zdefiniuj nazwę planu backupu.

    5

    Skonfiguruj Twój plan backupu zgodnie z wymaganiami (więcej informacji na temat konfiguracji planu backupu znajdziesz w artykułach Backup na poziomie plików oraz Backup na poziomie obrazu).

    6

    Przejdź do sekcji Ustawienia zaawansowane i kliknij Edytuj, aby dostosować dodatkowe opcje.

    7

    Przejdź do sekcji skryptów backupu, a następnie do skryptu przed backupem.

    8

    Włącz skrypt przed backupem i wybierz skrypt bazy danych PostgreSQL z listy.

    9

    Wpisz nazwę użytkownika bazy danych w polu Użytkownik bazy danych.

    Dobrą praktyką jest utworzenie dedykowanego użytkownika specjalnie do operacji backupu bazy danych.

    10

    Wybierz hasło użytkownika, otwierając Managera haseł, gdzie możesz dodać nowe hasło lub wybrać istniejące.

    11

    Ustaw argumenty skryptu, wprowadź je w polu Argumenty skryptu w następującej formie:

    database output_dir "pg_dump_dir" port_number
    • database - nazwa bazy danych. Plan backupu może obejmować tylko jedną lub wszystkie bazy danych. Jeśli chcesz chronić wszystkie bazy danych, użyj parametru --all zamiast nazwy bazy danych.

    • output_dir - katalog, do którego ma trafić zrzut bazy danych, a tym samym folder, który ma zostać objęty backupem.

    • pg_dump_dir - ścieżka do narzędzia pg_dump. Ten parametr jest wymagany tylko dla bazy danych PostgreSQL hostowanej w systemie Windows.

    • port_number - ten parametr jest wymagany, jeśli używasz niestandardowego portu (innego niż 5432).

    12

    Włącz dwie dodatkowe opcje, używając pól wyboru:

    1. Czekaj na zakończenie skryptu — aplikacja będzie czekać, aż zrzut będzie gotowy.

    2. Zakończ zadanie niepowodzeniem, jeśli skrypt się nie powiedzie — jeśli skrypt zakończy się niepowodzeniem, system powiadomi o błędzie backupu.

    13

    Sprawdź dokładnie Twoje ustawienia i kliknij Zapisz, aby zamknąć sekcję Ustawienia zaawansowane.

    14

    Po zakończeniu konfiguracji kliknij przycisk Zapisz. Plan ochrony automatycznie rozpocznie ochronę urządzeń i baz danych zgodnie z harmonogramem.

    Możesz również kliknąć przycisk Zapisz i uruchom, aby natychmiast rozpocząć proces backupu, niezależnie od harmonogramu.


    W Xopero ONE możesz tworzyć kopie zapasowe wielu różnych baz danych, w tym MySQL, Microsoft SQL, PostgreSQL oraz Oracle.

    Wymagania wstępne

    Skrypt przed backupem może być również użyty do utworzenia zrzutu bazy danych przed wykonaniem backupu na poziomie obrazu.

    Konfiguracja backupu środowiska PostgreSQL

    Przywracanie z backupu na poziomie plików
    Backup na poziomie plików
    Przywracanie bazy danych PostgreSQL

    Przydatne linki i materiały

    2

    Wybierz maszynę wirtualną, którą chcesz przywrócić, i kliknij przycisk Przywróć.

    3

    Po wybraniu planu backupu i wersji maszyny wirtualnej, kliknij Przywróć pod kopią backupu, którą chcesz odzyskać, następnie wybierz opcję Przywracanie natychmiastowe z listy rozwijanej.

    4

    Określ, czy chcesz przywrócić maszynę wirtualną do jej oryginalnej, czy nowej lokalizacji. Podaj kluczowe szczegóły, w tym nazwę przywracanej maszyny wirtualnej, pożądany stan zasilania (włączona/wyłączona) po przywróceniu oraz port iSCSI, który ma być użyty.

    5

    Następnie wybierz katalog dla plików konfiguracyjnych maszyny wirtualnej, wybierz lokalizację do przechowywania dysków maszyny wirtualnej i przypisz przełącznik Hyper-V (Hyper-V switch) lub pule zasobów (resource pool) dla kart sieciowych.

    W Ustawieniach przywracania możesz również ograniczyć przepustowość Internetu

    6

    Po skonfigurowaniu kliknij Przywróć, aby rozpocząć proces przywracania.


    Aktywne zadania natychmiastowego przywracania możesz monitorować w karcie Zadania w XMS. Kiedy zakończysz pracę z maszyną wirtualną, możesz ją wyłączyć, anulując zadanie natychmiastowego przywracania — kliknij przycisk X i potwierdź anulowanie.

    Informacje ogólne

    Natychmiastowe przywracanie jest przeznaczone wyłącznie do odzyskiwania po awarii i nie nadaje się do użytku produkcyjnego — do przywracania danych produkcyjnych użyj opcji przywracania całej maszyny wirtualnej.

    Gdy backup maszyny wirtualnej jest przechowywany w chmurze, funkcja natychmiastowego przywracania może działać wolniej z powodu konieczności losowego odczytu danych.

    Proces przywracania

    Pojedynczy agent backupu może jednocześnie realizować operację natychmiastowego przywracania (instant restore) tylko dla jednej maszyny wirtualnej.

    Monitorowanie

    /opt/XoperoONEBackupAgent/Xopero.Device.App - ścieżka do aplikacji Xopero ONE

  • --oracle-restore - parametr odpowiedzialny za przywracanie bazy danych Oracle

  • database_ID - ID bazy danych, którą chcesz przywrócić

  • backupuser - użytkownik, który ma uprawnienia do backupu bazy danych

  • /home/backupuser/oracle/oracle_database_dump - ścieżka do katalogu z przywróconymi plikami bazy danych

  • Jeśli proces przywracania zakończy się pomyślnie, na ekranie pojawi się informacja o pomyślnie uruchomionej bazie danych:


    Jeśli część bazy danych jest obecnie niedostępna (np. użytkownik usunął jedną tabelę), opisany powyżej proces przywracania może nie działać, ponieważ operacja usunięcia tabeli jest nowszą operacją dla bazy danych.

    Rozwiązaniem jest wykonanie zmodyfikowanego polecenia:

    /opt/XoperoONEBackupAgent/Xopero.Device.App --oracle-restore database_ID backupuser /home/backupuser/oracle/oracle_database_dump true

    Ostatni (opcjonalny) parametr (który nie jest wymagany, gdy przywracasz bazę danych na inny host niż źródłowy) powinien być ustawiony na true. Przywracanie za pomocą Xopero ustawi wówczas SCN (System Change Number) na wartość odpowiadającą momentowi po wykonaniu backupu.

    Ustawienie tego parametru rozwiąże problem z nieprzywróconą częścią bazy danych.

    Obecna forma przywracania (opisana w tym artykule powyżej) nadal będzie działać, ale należy pamiętać, że nie zawsze przyniesie oczekiwany przez użytkownika efekt.

    Przywracanie z backupu na poziomie plików

    Baza danych Oracle może zostać przywrócone do swojej oryginalnej lokalizacji, lub do nowej, tymczasowej lokalizacji.

    Przywracanie bazy danych Oracle z backupu

    Xopero zaleca przywracanie plików bazy danych do oryginalnego katalogu! Powodem jest możliwość wystąpienia problemów z uprawnieniami do innej lokalizacji.

    Znane problemy

    Przywracanie bazy danych na host źródłowy, w przypadku częściowej niedostępności bazy danych

    vSphere/ESX
    .
    3

    Podaj adres IP lub nazwę serwera VMware, wprowadź nazwę użytkownika oraz dodaj lub wybierz hasło z Managera haseł.

    Potrzebujesz konta administratora dla hosta VMware.

    4

    Wybierz domyślnego agenta VMware — urządzenie, które może komunikować się z VMware i zajmie się dodaniem go do Xopero ONE.

    Urządzenia z systemem macOS nie są wspierane jako urządzenia do rejestracji VMware w Xopero ONE.

    5

    Określ częstotliwość, z jaką serwer VMware ma być odświeżany.

    6

    Po wypełnieniu formularza kliknij Dalej, aby kontynuować. Po wykonaniu wszystkich wymaganych kroków, możesz rozpocząć planowanie swojej strategii backupu VMware.

    Aby dodać serwer VMware do Xopero ONE, musisz mieć w tej samej sieci co najmniej jedno urządzenie z zainstalowanym agentem Xopero ONE. Urządzenie to zajmie się wstępną komunikacją z VMware.

    Mapowanie grup

    Połączenie powiedzie się, jeśli certyfikat wskazany w ustawieniach lub znaleziony w katalogu certificates (o nazwie odpowiadającej serwerowi) jest ważny i zgodny z certyfikatem serwera. W przeciwnym razie uruchamiana jest domyślna metoda weryfikacji, co oznacza, że certyfikaty typu self-signed zostaną odrzucone, a połączenie się nie uda.

    Jeśli nie skonfigurowano mapowania grup, wszyscy użytkownicy w obrębie wskazanej domeny Active Directory dziedziczą globalną rolę domyślną oraz uprawnienia zdefiniowane dla kont w systemie Xopero ONE.

    Użytkownicy mogą logować się do usługi zarządzania Xopero ONE za pomocą UPN (użytkownik@domena) lub DL (domena\użytkownik).

    Mapowanie dostępu działa dynamicznie — ma zastosowanie zarówno podczas początkowego tworzenia kont użytkowników, jak i w formie natychmiastowej aktualizacji istniejących kont Xopero ONE.

    Należy pamiętać, że domyślnie usługa Xopero ONE Management Service zainstalowana w systemie Linux korzysta z portu 28555.

    Przywracanie granularne

    Przeprowadź przywracanie granularne, aby odzyskać pojedyncze pliki i foldery bez konieczności przywracania całego systemu.

    Przywracanie granularne umożliwia odzyskiwanie pojedynczych plików i folderów bezpośrednio z kopii zapasowych na poziomie obrazu. Dzięki zamontowaniu obrazu kopii zapasowej za pośrednictwem targetu iSCSI lub jako surowego pliku obrazu administratorzy mogą wyodrębnić wybrane dane bez konieczności przeprowadzania pełnego przywracania systemu.


    Opcja przywracania iSCSI target umożliwia szybkie tworzenie i udostępnianie zasobu iSCSI za pośrednictwem protokołu TCP/IP. Zasób ten można połączyć z dowolnym urządzeniem bez konieczności przywracania kopii zapasowej do innej lokalizacji. Metoda ta ułatwia granularne odzyskiwanie danych, co pozwala na łatwe kopiowanie pojedynczych plików.

    Poniższe kroki przedstawiają proces przywracania danych za pośrednictwem targetu iSCSI w konsoli Xopero ONE Management Service.

    1

    Przejdź do zakładki Urządzenia

    Backup bazy danych Oracle

    Niniejszy artykuł opisuje, jak skonfigurować środowisko bazy danych Oracle w Xopero ONE.


    Proces backupu bazy danych Oracle w Xopero ONE składa się z dwóch etapów:

    1. Utworzenie zrzutu bazy danych za pomocą skryptów backupu.

    2. Tworzenie backupu utworzonego pliku zrzutu.

    Pierwszy etap jest wykonywany za pośrednictwem Xopero ONE

    Virtual appliance

    Dowiedz się więcej o virtual appliance i jego roli w backupie Xopero ONE.

    Virtual appliance (VA) to obraz maszyny wirtualnej działający na systemie opartym na Linuksie z preinstalowaną aplikacją Xopero ONE. Może być wdrażane za pośrednictwem Usługi Zarządzania Xopero ONE (XMS).

    Głównym celem VA jest działanie jako proxy backupu.. Umożliwia ono użycie SCSI HotAdd, jednej z najszybszych metod transportu, która pozwala na dołączanie urządzeń do uruchomionej maszyny wirtualnej. Ta funkcja jest szczególnie przydatna zarówno podczas operacji backupu, jak i przywracania.

    Domyślne parametry konfiguracji virtual appliance (VA) to:

    • 2 prcesory (CPU)

    Określenie portu jest opcjonalne. Jeśli nie podasz portu w argumentach, zostanie użyty port domyślny.

    advanced settings
    Enabling pre-backup script
    Setting additional option

    full_only — zawsze wykonuje pełną kopię.

  • full_diff — wykonuje kopie różnicowe z okresowymi pełnymi kopiami.

  • copy_only — tworzy pełną kopię bazy danych bez wpływu na regularny cykl backupu.

    1. server_name — nazwa serwera Microsoft SQL wraz z jego instancją.

    2. output_dir — katalog, w którym zostaną zapisane zrzuty bazy danych. Ten katalog musi być również wybrany jako lokalizacja do backupu.

    3. database1 database2 (...) — nazwy baz danych do backupu, oddzielone spacjami. Możesz pozostawić ten parametr pusty — jeśli nie podano żadnej bazy danych, Xopero ONE automatycznie wykona backup wszystkich baz danych z serwera określonego w parametrach dostępu do bazy danych.

    Backup na poziomie plików
    Backup na poziomie obrazu

    Zdecydowanie zaleca się utworzenie dedykowanego użytkownika specjalnie do operacji backupu bazy danych.

    Użytkownik wprowadzony w polu Użytkownik bazy danych musi korzystać z uwierzytelniania SQL Server.

    Możesz również kliknąć przycisk Zapisz i uruchom, aby natychmiast rozpocząć proces backupu, niezależnie od harmonogramu.

    Jeśli Twój system operacyjny uruchamia inne oprogramowanie do backupu lub harmonogramy, które wykonują dodatkowe zrzuty bazy danych, użyj zrzutów full_only. Użycie innych typów (full_diff lub copy_only) może powodować problemy, gdy inne procesy w systemie również tworzą zrzuty bazy danych.

    Pełne kopie są wykonywane zgodnie z zdefiniowanym harmonogramem. Kopie różnicowe są wykonywane, gdy zaplanowane są backupy różnicowe lub przyrostowe. Jeśli plik zawierający kopię różnicową zostanie usunięty, następna kopia różnicowa zostanie utworzona na podstawie najnowszej pełnej kopii.

    copy_type server_name "output_dir" database1 database2 ... databaseN
    Przykład argumentów skryptu bazy danych
    full_diff WINSRV-2019\SQLEXPRESS "C:\MsSQLDumps" database1 database2
    , znajdź urządzenie, z którego chcesz przywrócić kopię zapasową, a następnie kliknij przycisk
    Przywróć
    .
    2

    Wybierz plan backupu, z którego chcesz przywrócić dane.

    3

    Wybierz punkt w czasie, z którego chcesz odzyskać dane, kliknij Przywróć, a następnie z rozwijanej listy wybierz opcję odzyskiwania iSCSI target.

    4

    Wybierz dysk, który chcesz przywrócić i kliknij Przywróć wybrane lub wybierz wszystkie dyski, klikając Przywróć wszystko.

    Jeśli chcesz później zmienić swój wybór, kliknij Edytuj obok sekcji Dane do przywrócenia, aby powrócić do okna wyboru.

    5

    W sekcji Ustawienia iSCSI wybierz docelowy interfejs sieciowy i określ port. Możesz zostawić wartości domyślne lub wprowadzić własne parametry.

    6

    Zaakceptuj domyślną nazwę targetu iSCSI lub wpisz własną.

    7

    Wybierz domyślnego workera, który będzie pełnić rolę hosta dla targetu iSCSI.

    8

    Upewnij się, że wszystkie wprowadzone ustawienia są poprawne, a następnie kliknij przycisk Uruchom iSCSI, aby uruchomić usługę.

    Status usługi iSCSI możesz sprawdzić w zakładce Zadania w konsoli Xopero ONE Management Service.

    9

    Gdy usługa iSCSI zacznie działać, nawiąż połączenie z targetem iSCSI, aby uzyskać dostęp do wybranych danych i je przywrócić.


    Poniższe kroki przedstawiają sposób nawiązania połączenia z targetem iSCSI i inicjalizacji dysku w systemie Windows.

    1

    Użyj skrótu Windows + R, w oknie Uruchamianie wpisz iscsicpl.exe i kliknij OK lub naciśnij Enter, aby uruchomić program Inicjator iSCSI.

    2

    Przejdź do zakładki Elementy docelowe, w polu Element docelowy wpisz adres IP interfejsu sieciowego z Twojej konfiguracji iSCSI w Xopero ONE, a następnie kliknij Szybkie połączenie.

    3

    Inicjator iSCSI automatycznie odnajdzie dostępne targety iSCSI i doda je do listy Wykryte obiekty docelowe. Kliknij przycisk Gotowe, aby zamknąć okno.

    4

    Po pomyślnym zakończeniu konfiguracji status targetu zmieni się na Połączono.

    5

    Użyj skrótu Windows + R, w oknie Uruchamianie wpisz compmgmt.msc i kliknij OK lub naciśnij Enter, aby otworzyć program Zarządzanie komputerem. W lewym panelu wybierz Zarządzanie dyskami.

    6

    Zlokalizuj nowy dysk na liście, kliknij go prawym przyciskiem myszy i wybierz Zainicjuj dysk.

    7

    Gdy dysk zostanie zainicjowany, jego status w oknie Zarządzanie dyskami zmieni się na Online. Otwórz Eksplorator plików, aby przejrzeć i skopiować wybrane pliki i foldery do magazynu docelowego.

    8

    Po zakończeniu kopiowania danych odłącz target iSCSI, przejdź do zakładki Zadania w konsoli Xopero ONE Management Service, kliknij ikonę informacji przy aktywnym zadaniu iSCSI, a następnie kliknij przycisk Zatrzymaj iSCSI w prawym dolnym rogu panelu szczegółów zadania.


    Poniższa procedura opisuje, jak połączyć się z targetem iSCSI oraz zamontować dysk w systemie Linux.

    1

    Zainstaluj pakiet inicjatora iSCSI za pomocą poniższych poleceń:

    sudo apt update
    sudo apt install open-iscsi
    2

    Drugie polecenie instaluje pakiet open-iscsi oraz tworzy plik konfiguracyjny w ścieżce /etc/iscsi/initiatorname.iscsi. Zweryfikuj lub dostosuj zawartość tego pliku, jeśli docelowy target iSCSI wymaga konkretnej nazwy IQN (iSCSI Qualified Name).

    cat /etc/iscsi/initiatorname.iscsi
    3

    Następnie uruchom usługę.

    4

    Po uruchomieniu usługi iSCSI wyszukaj dostępne targety iSCSI za pomocą poniższego polecenia (użyj adresu IP interfejsu sieciowego z konfiguracji iSCSI w Xopero ONE):

    Wykonanie tego polecenia zwraca listę dostępnych nazw IQN targetu, na przykład:

    5

    Opcjonalnie, skonfiguruj uwierzytelnianie CHAP – jeśli target wymaga autoryzacji, skonfiguruj poświadczenia przed nawiązaniem połączenia.

    6

    Następnie zaloguj się do targetu iSCSI.

    7

    Zweryfikuj, czy nowy dysk został prawidłowo wykryty.

    8

    Sformatuj i zamontuj dysk, wykonując następujące polecenia:

    9

    Po zamontowaniu dysku możesz przeglądać i kopiować wybrane pliki oraz foldery do magazynu docelowego.

    10

    Po zakończeniu kopiowania danych odłącz target iSCSI, przejdź do zakładki Zadania w konsoli Xopero ONE Management Service, kliknij ikonę informacji przy aktywnym zadaniu iSCSI, a następnie kliknij przycisk Zatrzymaj iSCSI w prawym dolnym rogu panelu szczegółów zadania.


    Poniższe kroki przedstawiają sposób przywracania danych z kopii zapasowej dysku za pomocą pliku obrazu w konsoli Xopero ONE Management Service.

    1

    Przejdź do zakładki Urządzenia, znajdź urządzenie, z którego chcesz przywrócić kopię zapasową, a następnie kliknij przycisk Przywróć.

    2

    Wybierz plan backupu, z którego chcesz przywrócić dane.

    3

    Wybierz punkt w czasie, z którego chcesz odzyskać dane, kliknij Przywróć, a następnie z rozwijanej listy wybierz opcję przywracania plik obrazu.

    4

    Wybierz dysk, który chcesz przywrócić i kliknij Przywróć wybrane.

    5

    Następnie wybierz format obrazu z dostępnych opcji: RAW, VHD, VHDX lub VMDK.

    6

    Wybierz urządzenie, na które chcesz odzyskać dane. Aby je zmienić, kliknij przycisk Edytuj obok sekcji Przywróć do.

    7

    W polu Katalog docelowy wskaż dokładną ścieżkę, w której mają zostać zapisane odzyskane dane.

    8

    W sekcji Ustawienia przywracania skonfiguruj poniższe parametry:

    1. Nadpisz istniejące dane: nadpisuje istniejące pliki w katalogu docelowym.

    2. Zmniejsz przepustowość do: ogranicza zużycie przepustowości sieci podczas procesu odzyskiwania.

    9

    Zweryfikuj wprowadzone ustawienia i kliknij przycisk Przywróć, aby rozpocząć proces odzyskiwania danych.

    iSCSI target

    W przypadku awarii systemu, target iSCSI można również podłączyć jako dysk maszyny wirtualnej.

    Podłączanie targetu iSCSI (Windows)

    Podłączanie targetu iSCSI (Linux)

    Plik obrazu

    przy użyciu funkcji
    , podczas gdy drugi etap jest przeprowadzany jako standardowy backup na poziomie plików.

    Xopero ONE tworzy pełną kopię bazy danych za pomocą narzędzia RMAN. Nie koliduje to z innymi kopiami wykonywanymi przez RMAN, ale backup utworzony przez Xopero ONE będzie widoczny w RMAN.


    Środowisko bazy danych Oracle musi działać w trybie ARCHIVELOG. Instrukcje dotyczące zmiany trybu bazy danych znajdziesz w tym artykule.


    1

    Zaloguj się do XMS, otwórz kartę Plany > Backup i kliknij przycisk Dodaj plan na górnym pasku.

    2

    Wybierz Urządzenia z listy platform.

    3

    W następnej sekcji wybierz opcję Pliki i foldery i wybierz jedno lub więcej urządzeń, których ma dotyczyć plan (możesz również wybrać, aby plan obejmował wszystkie aktywowane urządzenia).

    4

    Zdefiniuj nazwę planu backupu.

    5

    Skonfiguruj Twój plan backupu zgodnie z wymaganiami (więcej informacji na temat konfiguracji planu backupu znajdziesz w artykułach oraz ).

    6

    Przejdź do sekcji Ustawienia zaawansowane i kliknij Edytuj, aby dostosować dodatkowe opcje.

    7

    Przewiń w dół do sekcji Skrypty backupu i kliknij przełącznik Skrypt przed zadaniem, aby go włączyć.

    8

    Wybierz skrypt dedykowany do tworzenia backupu środowiska bazy danych Oracle.

    9

    Ustaw argumenty skryptu — wprowadź je w polu Argumenty skryptu w następującej formie:

    1. ORACLE_SID – identyfikator bazy danych.

    2. dbuser – nazwa użytkownika z uprawnieniami do backupu (na przykład database_user). Musi to być lokalny użytkownik systemu operacyjnego

    10

    Włącz dwie dodatkowe opcje, używając pól wyboru:

    1. Czekaj na zakończenie skryptu — aplikacja będzie czekać, aż zrzut będzie gotowy.

    2. Zakończ zadanie niepowodzeniem, jeśli skrypt się nie powiedzie — jeśli skrypt zakończy się niepowodzeniem, system powiadomi o błędzie backupu.

    11

    Sprawdź dokładnie Twoje ustawienia i kliknij Zapisz, aby zamknąć sekcję Ustawienia zaawansowane.

    12

    Po zakończeniu konfiguracji kliknij przycisk Zapisz. Plan ochrony automatycznie rozpocznie ochronę urządzeń i baz danych zgodnie z harmonogramem.


    1. Dodaj nowego użytkownika (na przykład dbuser) do systemu operacyjnego Linux, wykonując następujące polecenie:

    1. Dodaj użytkownika do grupy dba, która ma uprawnienia do wykonywania backupów:

    1. Na koniec skonfiguruj zmienne środowiskowe systemu, postępując zgodnie z instrukcjami zawartymi w tym artykule.

    W Xopero ONE możesz tworzyć kopie zapasowe wielu różnych baz danych, w tym MySQL, Microsoft SQL, PostgreSQL oraz Oracle.

    Informacje ogólne

    sudo useradd dbuser
    sudo usermod -a -G dba dbuser
    skryptów backupu

    Backup odzwierciedla stan bazy danych w momencie zakończenia zadania tworzenia zrzutu, ponieważ Xopero ONE dołącza dzienniki archiwalne, aby zapewnić spójność danych.

    Wymagania i ograniczenia

    Xopero ONE obsługuje środowiska baz danych Oracle od wersji 19c.

    Xopero ONE obsługuje backup baz danych Oracle tylko na obsługiwanych systemach operacyjnych Linux.

    Konfiguracja backupu

    Jeśli plan backupu na poziomie plików został już utworzony i jest aktywny, możesz przejść bezpośrednio do kroku 6.

    Tworzenie użytkownika do backupu Oracle

    Narzędzia Oracle mogą wymagać dodatkowych uprawnień, takich jak dostęp do systemu plików — w takim przypadku może być potrzeba dodania użytkownika do innych grup w zależności od konfiguracji systemu.

  • 4 GB pamięci RAM

  • 100 GB miejsca na dysku


  • 1

    Zaloguj się do XMS, otwórz kartę Maszyny Wirtualne po lewej stronie okna, a następnie kliknij przycisk Deploy virtual appliance na górze.

    Aby ta opcja była widoczna, musisz mieć dodaną co najmniej jedną organizację VMware.

    2

    System wyświetli panel Nowa ochrona VMware, w którym możesz wybrać jedno ze środowisk VMware dostępnych w Xopero ONE.

    3

    Wybrane środowisko będzie odpowiedzialne za uruchomienie Xopero ONE virtual appliance. Możesz wybrać konkretnego hosta lub klaster, na którym będzie działać maszyna, a także magazyn danych, w którym będą przechowywane dyski maszyny wirtualnej.

    4

    Kolejna sekcja jest poświęcona sieci wirtualnej, gdzie możesz skonfigurować sieć dla swojej maszyny, nazwę użytkownika i hasło systemu operacyjnego gościa, a także adres Xopero ONE Management Service (XMS), którego aplikacja na virtual appliance użyje do nawiązania połączenia.

    5

    W Ustawieniach sieciowych możesz również skonfigurować ustawienia IP, wybierając z listy rozwijanej Automatyczne przypisanie (DHCP) lub Konfigurację ręczną. Pierwsza opcja automatycznie przypisuje ustawienia sieciowe do adaptera maszyny wirtualnej za pośrednictwem protokołu DHCP, podczas gdy druga pozwala na ręczną konfigurację każdego parametru zgodnie z preferencjami.

    6

    Po dokonaniu wyboru i podaniu wszystkich wymaganych szczegółów kliknij przycisk Zapisz w Ustawieniach sieciowych, a następnie kliknij Dalej aby zainstalować virtual appliance. System wyświetli postęp procesu wdrożenia.

    7

    Po pomyślnym zakończeniu procesu system wyświetli komunikat o sukcesie. Możesz teraz używać agenta virtual appliance jako workera w dowolnym planie backupu VMware.

    Przegląd

    Xopero zaleca używanie virtual appliance w celu osiągnięcia najwyższej wydajności backupu.

    Wdrożenie

    sudo /bin/launchctl setenv "XOPERO_INSTALLER_SERVER_ADDRESS_CONFIG" "https://XMS_adress::28555>" && sudo installer -pkg <pkg_file_location> -target /; sudo /bin/launchctl unsetenv "XOPERO_INSTALLER_SERVER_ADDRESS_CONFIG"
    Ustawienie zmiennej środowiskowej z adresem IP oraz domyślnym portem XMS:
    sudo /bin/launchctl setenv "XOPERO_INSTALLER_SERVER_ADDRESS_CONFIG" "https://<XMS_adress::28555>"
    Uruchomienie instalatora
    sudo installer -pkg <pkg_file_location> -target /;
    Usunięcie zmiennej środowiskowej
    sudo /bin/launchctl unsetenv "XOPERO_INSTALLER_SERVER_ADDRESS_CONFIG"

    Instalacja nienadzorowana

    Aby pobrać instalator, zaloguj się do Xopero ONE Management Service przez przeglądarkę, przejdź do Ustawienia > Zaawansowane > Workers i kliknij przycisk Pobierz agenta. Otworzy się okno pobierania — wybierz odpowiednią wersję agenta aby ją pobrać.

    Konfiguracja uprawnień

    Przywracanie typu bare-metal

    Przywróć cały system z kopii zapasowej na poziomie obrazu.

    Przywracanie typu bare-metal (BMR) przywraca całe środowisko z backupu na poziomie obrazu, w tym system operacyjny, aplikacje oraz wszystkie powiązane dane.


    Informacje ogólne

    BMR (bare-metal recovery, czyli odzyskiwanie typu bare-metal) umożliwia szybkie przywrócenie systemu przy użyciu kopii zapasowej na poziomie obrazu (image-level backup). Plik obrazu pozwala w ciągu kilku minut odtworzyć cały system operacyjny wraz z jego konfiguracją, eliminując konieczność czasochłonnej, ręcznej instalacji systemu i aplikacji od nowa. Dzięki możliwości przywrócenia fizycznej maszyny lub serwera do pełnego stanu operacyjnego po utracie danych lub uszkodzeniu sprzętu, BMR stanowi kluczowy element skutecznej strategii disaster recovery (odtwarzanie po awarii).

    Zainicjowanie procesu przywracania typu bare-metal spowoduje całkowite usunięcie wszystkich istniejących partycji i danych z docelowego dysku systemowego. Proces ten usuwa bieżącą strukturę dysku, odtwarza oryginalny układ partycji z kopii zapasowej, a następnie przywraca system operacyjny i pliki na komputerze.

    W Xopero ONE, proces BMR sprowadza się do czterech kroków:

    1. Utworzenie pliku ISO zawierającego wstępnie skonfigurowanego agenta backupu Xopero ONE.

    2. Zapisanie pliku ISO na pamięci USB lub innym, bootowalnym nośniku danych, w celu utworzenia dysku odzyskiwania.

    3. Uruchomienie urządzenia docelowego (urządzenia, na które ma zostać przywrócony obraz systemu) z użyciem nowo utworzonego nośnika.

    4. Zalogowanie się do Xopero ONE Management Service (XMS) i rozpoczęcie procesu przywracania.


    Poniższe kroki przedstawiają proces tworzenia obrazu ISO ze wstępnie skonfigurowanym agentem backupu za pomocą narzędzia SVS Creator.

    1

    ze strony Xopero i rozpakuj archiwum ZIP do osobnego folderu.

    2

    Uruchom aplikację SVSCreator.exe.

    3

    W oknie kreatora wskaż ścieżkę do katalogu roboczego, w którym zostanie wygenerowany obraz ISO. Domyślna lokalizacja to C:\Windows\Temp


    Poniższe kroki przedstawiają proces uruchamiania środowiska przywracania Xopero ONE na urządzeniu docelowym.

    1

    Uruchom urządzenie docelowe za pomocą przygotowanego wcześniej nośnika odzyskiwania.

    2

    Po uruchomieniu urządzenia aplikacja SVS włączy się automatycznie, wyświetlając następujące opcje menu:

    1. Xopero: otwiera okno Xopero z dodatkowymi opcjami odzyskiwania.


    Poniższe kroki opisują proces przywracania backupu w Xopero ONE Management Service.

    1

    Kliknij ikonę laptopa w prawym górnym rogu panelu usługi zarządzania.

    2

    Znajdź urządzenie docelowe, wybierz je, a następnie kliknij Aktywuj, aby przypisać do niego licencję.

    3

    Przejdź do zakładki Urządzenia, znajdź urządzenie, z którego chcesz przywrócić kopię zapasową i kliknij przycisk


    Backup bazy danych MySQL

    Niniejszy artykuł wyjaśnia, jak używać skryptów backupu do tworzenia zrzutu bazy danych MySQL i uwzględniania go w planie backupu.

    W Xopero ONE możesz tworzyć kopie zapasowe wielu różnych baz danych, w tym MySQL, Microsoft SQL, PostgreSQL oraz Oracle.


    Informacje ogólne

    Proces backupu bazy danych MySQL w Xopero ONE składa się z dwóch etapów:

    1. Utworzenie zrzutu bazy danych za pomocą skryptów backupu.

    2. Tworzenie backupu utworzonego pliku zrzutu.

    Pierwszy etap jest wykonywany za pośrednictwem Xopero ONE przy użyciu funkcji , podczas gdy drugi etap jest przeprowadzany jako standardowy backup na poziomie plików lub obrazu.

    Używając narzędzia mysqldump, Xopero ONE sbsługuje wszystkie wersje MySQL, które są oficjalnie wspierane przez Oracle.


    1

    Zaloguj się do XMS, otwórz kartę Plany > Backup i kliknij przycisk Dodaj plan na górnym pasku.

    2

    Wybierz Urządzenia z listy platform.

    3

    Supported Linux and FreeBSD virtual machines for Hyper-V on Windows Server and WindowsMicrosoftLearn

    Wymagane uprawnienia

    Lista minimalnych uprawnień VMware wymaganych do korzystania z Xopero ONE.

    Aby system Xopero ONE mógł wykonywać kopie zapasowe oraz przywracać środowiska VMware, przyznane mu uprawnienia muszą obejmować wszystkie zasoby wymagające ochrony — gwarantuje to bezpieczny dostęp do maszyn wirtualnych oraz ich konfiguracji, a także umożliwia sprawne zarządzanie nimi.


    Poniżej znajduje się lista wszystkich uprawnień wymaganych przez Xopero ONE do tworzenia kopii zapasowych i ochrony środowiska VMware — kliknij każdą sekcję, aby ją rozwinąć i wyświetlić pełny zestaw potrzebnych uprawnień.

    Database restioring
    Selecting the database dump to restore

    Zresetuj sterowniki: przywraca domyślne sterowniki systemowe, aby zapewnić zgodność sprzętową podczas odzyskiwania systemu.

    Na liście dysków powinno pojawić się nowe urządzenie blokowe (np. /dev/sdb).

    Jeśli chcesz później zmienić swój wybór, kliknij Edytuj obok sekcji Dane do przywrócenia, aby powrócić do okna wyboru.

    Pamiętaj, że przywrócony plik obrazu wymaga takiej samej przestrzeni dyskowej, co oryginalny dysk.

    Postęp procesu odzyskiwania można monitorować w zakładce Zadania usługi Xopero ONE Management Service.

    Linux
    z uprawnieniami do tworzenia backupu środowiska
    Oracle
    . Instrukcje tworzenia tego użytkownika znajdziesz w sekcji
    .
  • temp_directory – katalog, do którego narzędzie Oracle tymczasowo zapisze pliki backupu. Po zakończeniu zadań backupu pliki te zostaną usunięte. Ten katalog musi być również uwzględniony w sekcji Dane do ochrony podczas tworzenia planu backupu na poziomie plików.

  • Backup na poziomie plików
    Backup na poziomie obrazu

    Możesz również kliknąć przycisk Zapisz i uruchom, aby natychmiast rozpocząć proces backupu, niezależnie od harmonogramu.

    Tworzenie użytkownika do backupu Oracle
    sudo systemctl enable --now iscsid
    sudo systemctl status iscsid
    sudo iscsiadm -m discovery -t sendtargets -p <TARGET_IP>:3260
    192.168.1.50:3260,1 iqn.2023-01.com.example:storage.disk1
    sudo iscsiadm -m node -T <TARGET_IQN> -p <TARGET_IP>:3260 \
      --op=update -n node.session.auth.authmethod -v CHAP
    
    sudo iscsiadm -m node -T <TARGET_IQN> -p <TARGET_IP>:3260 \
      --op=update -n node.session.auth.username -v <CHAP_USER>
    
    sudo iscsiadm -m node -T <TARGET_IQN> -p <TARGET_IP>:3260 \
      --op=update -n node.session.auth.password -v <CHAP_PASSWORD>
    sudo iscsiadm -m node -T <TARGET_IQN> -p <TARGET_IP>:3260 --login
    lsblk
    sudo dmesg | tail -20
    sudo mkfs.ext4 /dev/sdb
    sudo mkdir -p /mnt/iscsi_disk
    sudo mount /dev/sdb /mnt/iscsi_disk
    ORACLE_SID;dbuser;temp_directory
    , ale w razie potrzeby możesz ją zmienić. Po wybraniu ścieżki kliknij
    Next
    .
    4

    Wybierz właściwą architekturę systemu operacyjnego (32-bit lub 64-bit), a następnie kliknij Next.

    Jeśli Windows ADK nie zostanie wykryty w systemie, kliknięcie Next spowoduje automatyczne uruchomienie kreatora instalacji ADK. Po zakończeniu instalacji nastąpi automatyczny powrót do okna SVS Creator, w którym będzie można kontynuować konfigurację.

    5

    Kreator automatycznie pobierze i zainstaluje wymagane komponenty.

    6

    Po pomyślnym zainstalowaniu wszystkich wymaganych komponentów możesz dodać sterowniki niezbędne do odzyskania systemu na urządzeniu docelowym. Kliknij Add, aby wybrać niezbędne sterowniki, a następnie kliknij Next, aby kontynuować.

    Ten krok jest opcjonalny — sterowniki należy dodać tylko wtedy, gdy urządzenie docelowe wymaga dedykowanych sterowników (np. dla kontrolerów RAID lub kart sieciowych) do prawidłowego rozruchu. W przeciwnym razie możesz bezpiecznie pominąć ten krok.

    7

    Następnie kreator rozpocznie tworzenie obrazu ISO opartego na środowisku Windows PE.

    8

    Po pomyślnym wygenerowaniu obrazu ISO pojawi się komunikat "ISO image with Windows PE successfully built" ze ścieżką do wyjściowego pliku. Możesz teraz bezpiecznie zamknąć narzędzie SVS Creator.

    9

    Zapisz obraz ISO na pamięci USB lub innym, bootowalnym nośniku danych, w celu utworzenia dysku odzyskiwania. Użyj go do uruchomienia urządzenia docelowego i rozpoczęcia przywracania backupu na poziomie obrazu.

    Do przygotowania bootowalnego nośnika można użyć dowolnego, zewnętrznego oprogramowania (np. ).

    Shell: otwiera wiersz poleceń, który można wykorzystać do ręcznej konfiguracji interfejsu sieciowego.

  • Reboot: ponownie uruchamia urządzenie.

  • Shutdown: wyłącza urządzenie.

  • 3

    Kliknij przycisk Xopero, aby kontynuować.

    4

    Pojawi się nowy ekran menu z następującymi opcjami:

    1. Device app: uruchamia aplikację agenta backupu Xopero ONE na urządzeniu.

    2. Fix boot problems: rozwiązuje problemy z rozruchem systemu operacyjnego oraz umożliwia naprawę błędów związanych z aplikacją SVS.

    3. Drivers: umożliwia załadowanie lub dodanie nowych sterowników.

    5

    Kliknij przycisk Device app, aby kontynuować.

    6

    Wprowadź adres usługi oraz nazwę urządzenia, pod którą będzie wyświetlane w usłudze zarządzania Xopero ONE, a następnie kliknij Connect.

    Przykład adresu usługi w modelu wdrożenia lokalnego (on-premises).
    Przykład adresu usługi w modelu wdrożenia SaaS.
    7

    Na innym urządzeniu otwórz panel Xopero ONE Management Service i rozpocznij procedurę odzyskiwania.

    Przywróć
    .
    4

    Wybierz plan backupu, z którego chcesz przywrócić dane.

    5

    Znajdź punkt w czasie, z którego chcesz odzyskać dane, kliknij Przywróć, a następnie wybierz opcję BMR z rozwijanego menu.

    6

    Wybierz dysk, który chcesz przywrócić i kliknij przycisk Przywróć wybrane w prawym dolnym rogu panelu.

    7

    Sprawdź, czy w polu Przywróć do wybrano właściwe urządzenie docelowe. Aby je zmienić, kliknij Edytuj i wskaż inne, odpowiednie urządzenie. Następnie w sekcji Katalog docelowy określ dysk, na który kopia zapasowa ma zostać przywrócona.

    8

    Opcjonalnie, w sekcji Ustawienia przywracania zaznacz pole wyboru, aby zresetować sterowniki systemowe, lub pozostaw je odznaczone, aby zachować oryginalną konfigurację sterowników.

    9

    Zweryfikuj poprawność wprowadzonych danych, a następnie kliknij przycisk Przywróć w prawym dolnym rogu panelu bocznego Przywróć dane, aby rozpocząć proces odzyskiwania.

    Postęp procesu przywracania możesz monitorować w zakładce Zadania w Xopero ONE Management Service.

    laptop
    Pobierz narzędzie SVS Creator
    Xopero option

    Tworzenie pliku ISO (Windows)

    SVS Creator wykorzystuje pakiet Windows Assessment and Deployment Kit (ADK) do tworzenia obrazów ISO. Przed uruchomieniem kreatora upewnij się, że pakiet Windows ADK jest zainstalowany w systemie — w przypadku jego braku, pobierz i zainstaluj go przed przystąpieniem do konfiguracji nośnika.

    Przygotowanie urządzenia docelowego

    Aby uruchomić środowisko odzyskiwania SVS z pamięci USB, skonfiguruj ustawienia BIOS/UEFI urządzenia docelowego tak, aby w kolejności rozruchu nadać priorytet urządzeniom USB-HDD.

    Rozpoczynanie procesu przywracania

    Po pomyślnym nawiązaniu połączenia z urządzeniem docelowym zostanie ono automatycznie wyświetlone na liście Agenci bez licencji.

    Nie musisz ręcznie wybierać licencji — Xopero ONE przypisze ją automatycznie.

    Przydatne linki i materiały

    Podczas tego procesu SVS Creator automatycznie pobierze trzy wymagane komponenty: Windows PE, Java Runtime Environment (JRE) oraz agenta backupu (workera) Xopero ONE.

    W następnej sekcji wybierz jedną z dostępnych opcji i wybierz jedno lub więcej urządzeń, których ma dotyczyć plan (możesz również wybrać, aby plan obejmował wszystkie aktywowane urządzenia).

    4

    Zdefiniuj nazwę planu backupu.

    5

    Skonfiguruj Twój plan backupu zgodnie z wymaganiami (więcej informacji na temat konfiguracji planu backupu znajdziesz w artykułach Backup na poziomie plików oraz Backup na poziomie obrazu).

    6

    Przejdź do sekcji Ustawienia zaawansowane i kliknij Edytuj, aby dostosować dodatkowe opcje.

    7

    Przewiń w dół do sekcji Skrypty backupu i kliknij przełącznik Skrypt przed zadaniem, aby go włączyć.

    8

    Wybierz jeden ze skryptów dedykowanych do tworzenia backupu środowiska bazy danych MySQL (Windows lub Linux).

    9

    Wpisz nazwę użytkownika bazy danych w polu Użytkownik bazy danych.

    Zdecydowanie zaleca się utworzenie dedykowanego użytkownika specjalnie do operacji backupu bazy danych.

    10

    Wybierz hasło użytkownika, otwierając Managera haseł, gdzie możesz dodać nowe hasło lub wybrać istniejące.

    11

    Ustaw argumenty skryptu — wprowadź je w polu Argumenty skryptu w następującej formie:

    Windows
    database output_dir mysqldump_dir port
    Linux
    database output_dir port
    1. database — nazwa bazy danych. Aby uwzględnić wiele baz danych w jednym planie backupu, wprowadź ich nazwy w następującym formacie: [database1 database2 database3]. Aby wykonać backup wszystkich baz danych, użyj parametru --all zamiast podawania nazwy bazy danych.

    2. output_dir — katalog, w którym zostanie zapisany zrzut bazy danych. Ten katalog musi być również wybrany w sekcji Dane do ochrony podczas tworzenia planu backupu.

    3. mysqldump_dir — tścieżka do narzędzia mysqldump.

    4. port — parametr opcjonalny. Wprowadź numer portu tylko, jeśli używany jest niestandardowy port. Domyślny port to 3306.

    Na przykład, aby wykonać backup wszystkich baz danych ze środowiska MySQL, użyj następujących argumentów:

    Jeśli chcesz wykonać backup tylko wybranych baz danych ze środowiska MySQL (na przykład dwóch z siedmiu), użyj następujących argumentów:

    12

    Włącz dwie dodatkowe opcje, używając pól wyboru:

    1. Czekaj na zakończenie skryptu — aplikacja będzie czekać, aż zrzut będzie gotowy.

    2. Zakończ zadanie niepowodzeniem, jeśli skrypt się nie powiedzie — jeśli skrypt zakończy się niepowodzeniem, system powiadomi o błędzie backupu.

    13

    Sprawdź dokładnie Twoje ustawienia i kliknij Zapisz, aby zamknąć sekcję Ustawienia zaawansowane.

    14

    Po zakończeniu konfiguracji kliknij przycisk Zapisz. Plan ochrony automatycznie rozpocznie ochronę urządzeń i baz danych zgodnie z harmonogramem.

    Możesz również kliknąć przycisk Zapisz i uruchom, aby natychmiast rozpocząć proces backupu, niezależnie od harmonogramu.

    15

    To wszystko, co musisz zrobić, aby utworzyć zrzut bazy danych — ten plik powinien być teraz uwzględniony w sekcji Dane do ochrony, jeśli wykonujesz backup na poziomie plików (aby wykonać backup tylko bazy danych). Alternatywnie, możesz uruchomić backup na poziomie obrazu, aby chronić cały dysk.

    skryptów backupu

    Konfiguracja backupu

    Jeśli plan backupu na poziomie plików został już utworzony i jest aktywny, możesz przejść bezpośrednio do kroku 6.

    Przydatne linki i materiały

    Hasło do utworzonego virtual appliance na hoście znajduje się w jego opisie (notatkach). Zaleca się zmianę hasła na nowe, bezpieczne, po utworzeniu maszyny.

    Upewnij się, że urządzenie użyte do wdrożenia może komunikować się z hostem lub klastrem VMware, ponieważ będzie ono odpowiedzialne za instalację. Jeśli komunikacja między wybranym urządzeniem a VMware jest niedostępna, proces zakończy się niepowodzeniem.

    Urządzenia z systemem macOS nie są wspierane jako urządzenia wdrożeniowe dla virtual appliance w Xopero ONE.

    Uprawnienia VMware

    Wymienione uprawnienia stanowią minimum niezbędne do poprawnego działania rozwiązania Xopero ONE. Zalecamy jednak zastosowanie pełnego zestawu uprawnień, aby zapewnić optymalne funkcjonowanie systemu.

    Lista została ułożona w porządku alfabetycznym, z zachowaniem oryginalnej terminologii używanej w środowisku VMware. W nawiasach podano polskie tłumaczenia (tam, gdzie było to możliwe).

    DATASTORE (MAGAZYN DANYCH)
    FOLDER
    GLOBAL (GLOBALNE)
    HOST
    NETWORK (SIEĆ)
    RESOURCE (ZASÓB)
    TASKS (ZADANIA)
    vAPP
    VIRTUAL MACHINE (MASZYNA WIRTUALNA)

    Change configuration (zmiana konfiguracji):

    Edit inventory (edycja zasobów):

    Guest operations (operacje w systemie gościa):

    Interaction (interakcja):

    Provisioning (inicjowanie usługi):

    Snapshot management (zarządzanie migawkami):

    Instalacja na serwerach i stacjach roboczych Windows

    circle-1Pobieranie instalatora circle-2Proces instalacji

    Pobieranie instalatora

    1. Zaloguj się do Xopero ONE Management Service (XMS) przez przeglądarkę, przejdź do Ustawienia > Zaawansowane > Workers i kliknij przycisk Pobierz agenta.

    1. Otworzy się okno pobierania — przewiń do sekcji Serwer i kliknij przycisk Windows Server >.

    1. Wybierz WS 2012 lub WS 2008 R2 aby pobrać dedykowany instalator.

    1. Pobieranie rozpocznie się automatycznie; dodatkowo w XMS pojawi się sekcja Instalacja z instrukcją krok po kroku.

    1. W sekcji instalacji zobaczysz adres wraz z portem — zapisz go, ponieważ będzie on potrzebny podczas instalacji agenta.

    1. Po zakończeniu pobierania, możesz przejść do procesu instalacji.


    1. Uruchom pobrany instalator. Kliknij Next aby rozpocząć proces instalacji.

    1. Przeczytaj i zaakceptuj Umowę Licencyjną Użytkownika Końcowego, następnie przejdź do kolejnego kroku.

    1. Wybierz katalog instalacyjny dla klienta Xopero ONE.

    1. Wklej wcześniej skopiowany adres w polu Address i kliknij Next aby kontynuować.

    1. Kliknij Install aby rozpocząć instalację.

    1. Po zakończeniu pracy kreatora kliknij przycisk Finish.

    1. Możesz teraz aktywować swoje urządzenie w panelu Xopero ONE Management Service.

    1. Zaloguj się do Xopero ONE Management Service (XMS) przez przeglądarkę, przejdź do Ustawienia > Zaawansowane > Workers i kliknij przycisk Pobierz agenta.

    2. Otworzy się okno pobierania — przewiń do sekcji Serwer i kliknij przycisk Windows Server>.

    1. Otwórz Active Directory i utwórz nową Jednostkę Organizacyjną (OU) na kontrolerze domeny w katalogu Użytkownicy i komputery usługi Active Directory.

    1. Nadaj jednostce nazwę i potwierdź przyciskiem OK.

    Logo
    Supported Windows guest operating systems for Hyper-V on Windows, Windows Server, and Azure LocalMicrosoftLearn
    The Role of ClaimsMicrosoftLearn
    Database 2 Day DBAdocs.oracle.com
    Power off (wyłączanie zasilania)
  • MySQL :: Download MySQL Utilities (Archived Versions)dev.mysql.com
    image-level backup type
    Logo
    Logo
    Logo
    Wybierz WS 2012 R2 lub nowszy aby pobrać dedykowany instalator.
    1. Pobieranie rozpocznie się automatycznie; dodatkowo w XMS pojawi się sekcja Instalacja z instrukcją krok po kroku.

    1. W sekcji instalacji zobaczysz adres wraz z portem — zapisz go, ponieważ będzie on potrzebny podczas instalacji agenta.


    1. Uruchom pobrany instalator. Kliknij Next aby rozpocząć proces instalacji.

    1. Przeczytaj i zaakceptuj Umowę Licencyjną Użytkownika Końcowego, następnie przejdź do kolejnego kroku.

    1. Wybierz katalog instalacyjny dla klienta Xopero ONE.

    1. Wklej wcześniej skopiowany adres w polu Address i kliknij Next aby kontynuować.

    1. Kliknij Install aby rozpocząć instalację.

    1. Po zakończeniu pracy kreatora kliknij przycisk Finish.

    1. Możesz teraz aktywować swoje urządzenie w panelu Xopero ONE Management Service.

    Przenieś wszystkie urządzenia, na których ma zostać zainstalowany agent, do nowo utworzonej jednostki (OU).
    1. Utwórz folder sieciowy dostępny dla wszystkich komputerów objętych instalacją agenta Xopero ONE i umieść w nim instalator .msi.

    1. Zmień uprawnienia dostępu do folderu: kliknij go prawym przyciskiem myszy > Właściwości > Udostępnianie > Udostępnianie zaawansowane.

    1. Upewnij się, że pole ✅Udostępnij ten folder jest zaznaczone, a następnie kliknij Zastosuj aby zapisać zmiany.

    1. Następnie kliknij przycisk Uprawnienia pod polem Komentarze i zmień uprawnienia użytkowników w następujący sposób:

    Dla administratorów domeny: Pełna kontrola Dla uwierzytelnionych użytkowników: Odczyt

    1. Otwórz Zarządzanie zasadami grupy (GPO), kliknij prawym przyciskiem myszy na swoje OU i wybierz opcję Utwórz obiekt GPO w tej domenie i umieść tutaj łącze... z menu kontekstowego.

    1. Nadaj nazwę nowemu obiektowi i kliknij OK.

    1. Kliknij prawym przyciskiem myszy na nową regułę i wybierz Edytuj.

    1. Rozwiń Konfiguracja komputera > Reguły > Ustawienia oprogramowania > Instalacja oprogramowania. W sekcji Instalacja oprogramowania, kliknij prawym przyciskiem myszy w prawym oknie i wybierz Nowy > Pakiet.

    1. Znajdź udostępniony folder w którym umieściłeś instalator .msi, następnie go zaznacz i otwórz.

    2. W oknie wdrażania oprogramowania wybierz metodę Zaawansowane i kliknij OK.

    1. W oknie właściwości agenta przejdź do karty Modyfikacje.

    1. Utwórz plik .mst z dodatkową konfiguracją instalatora — możesz użyć programu Orca dostępnego jako część pakietu Windows SDK:

    1️⃣ W programie Orca, przejdź do File > Open, następnie znajdź i wybierz instalator Xopero ONE agent .msi.

    2️⃣ Kliknij Transform i wybierz New Transform z menu kontekstowego. W tabeli Property znajdź wiersz MANAGEMENT_URL i zmień jego wartość na adres IP XMS (format: XMSIPaddress:port, np. https://123.4.5.6:28555).

    3️⃣ Opcjonalnie możesz edytować parametr:

    APPDIR — ścieżka instalacji agenta Xopero ONE

    4️⃣ Kliknij Transform > Generate transform i zapisz plik .mst w uprzednio utworzonym udostępnionym folderze zawierającym instalator.

    1. Wróć do okna Właściwości Xopero ONE Backup&Recovery Agent, kliknij Dodaj i wskaż ścieżkę do pliku .mst zawierający adres XMS (parametr dla instalatora MSI). Potwierdź zmiany i kliknij OK aby zamknąć okno.

    1. Gdy GPO odpowiedzialne za dystrybucję i wdrożenie instalatora MSI zostały poprawnie skonfigurowane, możesz wymusić aktualizację zasad na komputerach użytkowników, których dotyczy ta polityka w Active Directory— wystarczy uruchomić CMD i użyć następującej komendy:

    1. Po ponownym uruchomieniu stacji roboczej, agent Xopero ONE zostanie automatycznie zainstalowany z parametrem wskazującym na adres XMS.

    circle-1Pobieranie instalatora
    circle-2Proces instalacji

    Proces instalacji

    Pobieranie instalatora

    Proces instalacji

    gpupdate /force

    Proces instalacji

    Instalator .msi pobierzesz w panelu XMS: Ustawienia > Zaawansowane > Workers > Pobierz agenta > Urządzenia.

    Dowiedz się jak zainstalować Orca na .

    --all C:\MySQLBackup\ "C:\Program Files\MySQL\MySQL Server 8.0\bin"
    database1 database2 C:\MySQLBackup\ "C:\Program Files\MySQL\MySQL Server 8.0\bin"

    Podczas używania narzędzia mysqldump w systemie Linux, połączenia z hostem o nazwie 'localhost' są nawiązywane przez plik gniazda. Jeśli nie podasz portu w konfiguracji, narzędzie połączy się poprawnie nawet przy użyciu niestandardowego portu. Jeśli jednak łączysz się przez 127.0.0.1, wymagane jest podanie niestandardowego portu.

    Ważne! Narzędzie mysqldump jest częścią serwera MySQL i powinno być zainstalowane domyślnie. Jeśli z jakiegoś powodu nie jest dostępne, możesz pobrać pakiet MySQL Utilities, który zawiera narzędzie mysqldump.

    Rufus
    Assigning a license to the device
    BMR Recovery details

    Instalacja w kontenerze Docker

    Ten artykuł opisuje proces instalacji Xopero ONE Management Service (XMS) wewnątrz kontenera Docker dla modelu wdrożenia on-premise.

    Wdrożenie

    1. Pobierz obraz Docker Xopero ONE Management Service (XMS) na swoje urządzenie. Następnie otwórz konsolę cmd i wybierz obraz XMS Docker za pomocą następującego polecenia:

    docker load -i docker_name.tar

    Zastąp docker_name.tar azwą swojego pliku obrazu XMS Docker.

    1. Po zaimportowaniu obrazu użyj następującego polecenia, aby utworzyć kontener:

    docker run -d \
      --name <container_name> \
      -p <xms_port>:80 \
      -v <drive_location_database>:/app/Xopero \
    

    W powyższym poleceniu zastąp drive_location_database ścieżką, w której ma zostać zamontowana baza danych (z kontenera do katalogu lokalnego) — jest to istotne dla późniejszej aktualizacji kontenera. W miejsce container_name, wpisz nazwę swojego kontenera, a w miejsce xms_port, wpisz port usługi, który będzie używany przez Xopero ONE (domyślnie port jest ustawiony na 28555).

    Przykład:
    docker run -d \
      --name xone \
    
    1. Następnie użyj poniższego polecenia, aby wyświetlić listę kontenerów (lub przejrzyj listę w aplikacji Docker Desktop):

    1. Jeśli nie widzisz żadnych błędów, oznacza to, że wdrożenie XMS zostało wykonane poprawnie. Możesz otworzyć panel Xopero ONE Management Service, używając następującego adresu:

    1. Przed rozpoczęciem korzystania z XMS musisz utworzyć konto administratora i przypisać licencję do swojej jednostki.

    QNAP:


    QNAP:


    Synology musi spełniać następujące wymagania:


    Instalacja w kontenerze Docker

    Obraz usługi agenta backupu jest hostowany na .

    Wdrożenie

    1. Aby zainstalować agenta Xopero ONE wewnątrz kontenera Docker, użyj obrazów dostępnych w serwisie Docker Hub:

    docker pull xopero/xone-agent:latest
    1. Utwórz na hoście katalog dla baz danych kontenera (które wewnątrz kontenera znajdują się w lokalizacji /app/Xopero), aby przechowywać je poza kontenerem:

    mkdir -p /opt/xone-agent/data
    1. Uruchom kontener z prawidłowym montowaniem wolumenu i zmiennymi środowiskowymi, używając poniższego polecenia:

    1. Sprawdź, czy kontener działa poprawnie, używając następującego polecenia:

    1. Po wykonaniu wszystkich powyższych kroków agent pojawi się w panelu Xopero ONE Management Service celem aktywacji.

    QNAP:


    QNAP:


    1. Przejdź do karty Container i kliknij przycisk Create. Rozwiń sekcję Image i kliknij Add image, a następnie wyszukaj obraz xopero/xone-agent.

    1. Wybierz obraz, kliknij Download, i wybierz wersję oznaczoną jako latest. Kliknij Select aby potwierdzić.

    End-user license agreement
    Adding execute permission
    Downloading xoperoserver.sh
    Granting permission for installer
    successfully runned database
    notepad  json configuration1
    notepad  json configuration2
    notepad  json configuration4
    notepad  json configuration5
    MaxRetriesCount config json
    notepad  json configuration3
    Xopero ONE service URL example
    End-user agreement
    Running the installer
    Finished installation window
    Configuration of network, username and XMS address
    Two options of network configuration
    1. Zaloguj się do panelu webowego QNAP i otwórz aplikację App Center. Przejdź do QNAP Store > All Apps i wyszukaj Container Station (CS).

    1. Pobierz aplikację Container Station. Po pobraniu otwórz ją i wybierz ścieżkę, która będzie używana jako katalog danych kontenera Docker.

    2. Kliknij Start Now, aby kontynuować.


    1. W aplikacji Container Station otwórz menu Containers i kliknij przycisk Create.

    1. W sekcji Image Configuration wybierz Advanced mode. Jako typ obrazu wybierz Docker image, a w polu Image wklej:

    1. Upewnij się, że opcja Try pulling the image from the registry before creating the container jest zaznaczona, a następnie kliknij Next.

    1. W karcie Configure Container, skonfiguruj kontener Docker Xopero ONE i kliknij Next, aby kontynuować:

    Name: ustaw własną nazwę kontenera.

    Auto start: określa, czy kontener powinien uruchamiać się automatycznie (np. po restarcie QNAP).

    Publish network ports: wprowadź numer portu w polu Host — będzie to port używany do łączenia się z usługą Xopero ONE w kontenerze na porcie 80 (zalecany port hosta to 28555).

    1. Sprawdź ponownie ustawienia konfiguracji i kliknij Finish.

    1. Container Station pobierze najnowszy obraz Xopero ONE i utworzy na jego podstawie kontener.

    1. Po zakończeniu procesu nowy kontener będzie dostępny w aplikacji Container Station (w sekcji Containers).

    1. Połącz się z Xopero ONE, używając adresu URL w następującym formacie (znajdziesz go w Container Details > General > Web URL):

    http://QNAPaddress:port

    1. Aby dokończyć konfigurację XMS, utwórz nowe konto administracyjne, podaj kod licencyjny i wybierz dane do ochrony.

    1. Zaloguj się do panelu webowego QNAP i otwórz aplikację App Center. Przejdź do QNAP Store > All Apps i wyszukaj Container Station (CS).

    1. Pobierz aplikację Container Station. Po pobraniu otwórz ją i wybierz ścieżkę, która będzie używana jako katalog danych kontenera Docker.

    2. Kliknij Start Now, aby kontynuować.


    1. Otwóz aplikację Container Station i kliknij ➕ Create w menu po lewej stronie.

    2. Skopiuj i wklej xopero/xopero-one-service w polu wyszukiwania i naciśnij Enter aby wyszukać obraz Docker XMS (powinien to być pierwszy wynik w karcie Docker Hub)

    3. Kliknij przycisk Install obok obrazu Docker, aby rozpocząć proces tworzenia kontenera.

    1. Wybierz najnowszą wersję obrazu i kliknij Next.

    1. W oknie Create Container, skonfiguruj parametry kontenera Docker Xopero ONE.

    Name: ustaw własną nazwę kontenera.

    Auto start: określa, czy kontener powinien uruchamiać się automatycznie (np. po restarcie QNAP).

    CPU Limit: pozwala przypisać procentowe użycie procesora dostępne dla tego kontenera.

    Memory Limit: ustaw pamięć RAM przydzieloną do tego kontenera.

    1. Przewiń w dół i kliknij ⚙️ Advanced Settings>>

    2. W ⚙️ Advanced Settings>> przejdź do Network i kliknij przycisk Add po prawej stronie. Wprowadź numer portu w polu host Host pod sekcją Port Forwarding— to będzie port używany do połączenia z usługą Xopero ONE (zalecany, domyślny numer portu to 28555).

    1. Kliknij Create — wyświetli się podsumowanie procesu konfiguracji. Zweryfikuj ponownie konfigurację i kliknij OK aby utworzyć kontener.

    1. Po zakończeniu procesu nowy kontener będzie dostępny w aplikacji Container Station (w sekcji Containers).

    1. Połącz się z Xopero ONE Management Service przez uruchomienie jej w Container Station, lub używając adresu URL w następującym formacie:

    http://QNAPaddress:port

    1. Aby dokończyć konfigurację XMS, utwórz nowe konto administracyjne, podaj kod licencyjny i wybierz dane do ochrony.

  • Otwórz aplikację Docker Hub, przejdź do sekcji Container, i kliknij przycisk Create.

  • Rozwiń sekcję Image i kliknij Add image. Następnie wyszukaj xopero/xopero-one-service. Wybierz obraz, kliknij Download i wybierz wersję oznaczoną jako latest. Potwierdź wybór aby przejść dalej.

    1. Po pobraniu obrazu wybierz go z menu rozwijanego Image w General Settings. Nadaj kontenerowi nazwę w polu Container name. W razie potrzeby skonfiguruj limity zasobów.

    2. Zaznacz pole Enable auto-restart aby upewnić się, że kontener automatycznie się uruchomi ponownie przy restarcie urządzenia i przejdź do następnego kroku.

    1. W Volume Settings, klinij przycisk➕ Add Folder. Aby zapewnić trwałość danych podczas aktualizacji i operacji konserwacyjnych, zamontuj bazy danych zarządzania w katalogu zewnętrznym. Bazy są przechowywane w /app/Xopero i powinny być zmapowane do wyznaczonej lokalizacji poza kontenerem, aby zapobiegać utracie i niezgodności danych.

    1. W sekcji Environment, zdefiniuj wymagane zmienne:

    ASPNETCORE_URLS: porty usługi zarządzania dla protokołów http i https (np. http://+:PORT_NUMBER;https://+:PORT_NUMBER)

    1. Przejdź do Advanced Settings. W karcie Network, wybierz bridge z menu rozwijanego Network name, aby umożliwić kontenerowi używanie tego samego nazewnictwa co host konetenera, następnie zaznacz pole wyboru Use the same network as Docker Host na dole.

    1. Potwierdź konfigurację i kliknij Next. W Summary, sprawdź ponownie ustawienia i kliknij Done aby zakończyć proces tworzenia kontenera.

    1. Po utworzeniu kontenera możesz połączyć się z XMS pod jednym z adresów:

    https://yourSynologyAddress:28555 (i.e., https://192.168.0.100:28555)

    http://yourSynologyAddress:28556 (i.e., http://192.168.0.100:28556)

    xopero/xopero-one-service
    -p 28555:80 \
    -v C:\database_docker\xone:/app/Xopero \
    xopero/xopero-one-service
    docker ps -a
    http://DockerHostAddress:28555
    circle-1Wymagania wstępne
    circle-2Konfiguracja środowiska
    circle-3Wdrożenie
    circle-1Wymagania wstępne
    circle-2Konfiguracja środowiska
    circle-3Wdrożenie
    circle-1Wymagania wstępne
    circle-2Wdrożenie

    Wymagania wstępne

    Wymagania wstępne

    Wymagania wstępne

    Wdrożenie

    xopero/xopero-one-service:latest

    Konfiguracja środowiska

    Wdrożenie

    Konfiguracja środowiska

    Wdrożenie

    Konsola zarządzania jest dostępna na porcie 28555 dla protokołu szyfrowanego (https) oraz na porcie 28556 dla protokołu nieszyfrowanego (http).

    1. Zaloguj się do panelu webowego QNAP i otwórz aplikację App Center. Przejdź do QNAP Store > All Apps i wyszukaj Container Station (CS).

    2. Pobierz aplikację Container Station. Po pobraniu otwórz ją i wybierz ścieżkę, która będzie używana jako katalog danych kontenera Docker.

    1. Kliknij Start Now, aby kontynuować.


    1. W aplikacji Container Station otwórz menu Containers i kliknij przycisk Create.

    1. W sekcji Image Configuration wybierz Advanced mode. Jako typ obrazu wybierz Docker image, a w polu Image wklej:

    1. Upewnij się, że opcja Try pulling the image from the registry before creating the container jest zaznaczona, a następnie kliknij Next.

    1. W karcie Configure Container, skonfiguruj kontener Docker Xopero ONE i kliknij Next, aby kontynuować:

    Name — ustaw własną nazwę kontenera.

    Restart policy — określa, czy kontener powinien uruchamiać się automatycznie (np. po restarcie QNAP).

    1. W tej samej karcie przejdź do ⚙️Advanced Settings.

    2. Przejdź do sekcji Environments section i kliknij Add New Variable, aby dodać zmienne środowiskowe o następujących wartościach:

    ‼️*ManagementServiceUrl – własny adres Xopero ONE Management Service (XMS) w jednym z następujących formatów (w zależności od modelu wdrożenia XMS):

    a. http://ipaddress:port, np. http://192.168.0.1:28555

    b. https://XMSID.ads.xopero.com, np. https://a00b0dc0-0116-0000-0000-d0000028960e.ads.xopero.com

    1. Kliknij Apply, aby zapisać zmiany.

    2. Przejdź do karty Storage — tutaj możesz podmontować wolumeny QNAP do kontenera Docker agenta Xopero ONE.

    1. Sprawdź ponownie i potwierdź ustawienia, a następnie kliknij Finish aby utworzyć kontener.

    1. Container Station pobierze najnowszy obraz Xopero ONE i utworzy na jego podstawie kontener.

    1. Po zakończeniu procesu nowy kontener będzie widoczny w karcie Container w Container Station.

    1. Możesz teraz połączyć się z panelem administracyjnym Xopero ONE Management Service, aby aktywować agenta.

    1. Zaloguj się do panelu webowego QNAP i otwórz aplikację App Center. Przejdź do QNAP Store > All Apps i wyszukaj Container Station (CS).

    2. Pobierz aplikację Container Station. Po pobraniu otwórz ją i wybierz ścieżkę, która będzie używana jako katalog danych kontenera Docker.

    1. Kliknij Start Now, aby kontynuować.

    2. Gdy to zrobisz, pobierz obraz Docker agenta Xopero ONE, który jest dostępny pod tym adresem.


    1. Otwórz aplikację Container Station i przejdź do karty Import.

    2. Kliknij przycisk ➕Import aby przesłać pobrany wcześniej plik obrazu Docker.

    1. W oknie Create Import Task wybierz typ źródła i ścieżkę do pliku obrazu agenta Xopero ONE, a następnie kliknij Next.

    1. W karcie Create Container formularz zawiera kilka pól, z których najważniejsze to:

    Name — tutaj możesz ustawić własną nazwę kontenera.

    Auto start — określa, czy kontener uruchomi się automatycznie, np. w przypadku restartu QNAP.

    CPU Limit — pozwala określić procent użycia procesora przydzielony dla kontenera.

    Memory Limit — limit pamięci RAM dla kontenera.

    1. Kliknij przycisk ⚙️Advanced Settings >> przejdź do sekcji Environment.

    1. Aby dodać nową zmienną środowiskową, kliknij przycisk Add, nazwij ją ManagementServiceUrl i ustaw jej wartość na adres usługi Xopero ONE Management Service*.

    ‼️*ManagementServiceUrl – własny adres Xopero ONE Management Service (XMS) w jednym z następujących formatów (w zależności od modelu wdrożenia XMS):

    a. http://ipaddress:port, np. http://192.168.0.1:28555

    b. https://XMSID.ads.xopero.com, np. https://a00b0dc0-0116-0000-0000-d0000028960e.ads.xopero.com

    1. Przejdź do sekcji Shared Folders — tutaj możesz podmontować wolumeny QNAP do kontenera Docker agenta Xopero ONE.

    1. by wykonywać kopię zapasową danych z urządzenia QNAP, wybierz Add w sekcji Volume from host — pozwoli to określić, do których danych kontener Xopero ONE ma mieć dostęp. Wybierz katalog z hosta w polu Volume from host i wprowadź ścieżkę widoczną wewnątrz kontenera w polu Mount Point.

    1. Po wykonaniu powyższych kroków kliknij Create aby kontynuować.

    2. W oknie Summary sprawdź ponownie swoje ustawienia, a następnie kliknij OK, aby zakończyć konfigurację.

    1. Możesz teraz połączyć się z panelem administracyjnym Xopero ONE Management Service, aby aktywować agenta.

    Gdy obraz zostanie pobrany, wybierz go z menu rozwijanego w polu Image.
  • Następnie zdefiniuj własną nazwę dla kontenera. W razie potrzeby skonfiguruj również limity zasobów kontenera.

  • Zaznacz opcję Enable auto-restart aby upewnić się, że kontener uruchomi się automatycznie po zrestartowaniu urządzenia, a następnie kliknij Next.

    1. W sekcji Volume Settings, kliknij przycisk ➕Add Folder, i wybierz katalogi wymagające ochrony. Kontener musi mieć podmontowane katalogi zewnętrzne, aby mieć do nich dostęp podczas wykonywania kopii zapasowych.

    1. Dodatkowo, aby zapewnić trwałość danych podczas aktualizacji kontenera lub prac konserwacyjnych, zamontuj bazy danych agenta w katalogu zewnętrznym. Bazy te znajdują się w lokalizacji /app/Xopero i powinny zostać zmapowane do wyznaczonego miejsca poza kontenerem, aby uniknąć utraty lub niespójności danych.

    1. W sekcji Environment definiuj wymagane zmienne:

    ManagementServiceUrl — własny adres Xopero ONE Management Service (XMS) w jednym z następujących formatów (w zależności od modelu wdrożenia XMS):

    a. http://ipaddress:port, np. http://192.168.0.1:28555

    b. https://XMSID.ads.xopero.com, np. https://a00b0dc0-0116-0000-0000-d0000028960e.ads.xopero.com

    XoperoOverriddenHostName — określ nazwę agenta, aby ułatwić jego identyfikację w systemie.

    1. Kliknij Next aby potwierdzić konfigurację. W oknie Summary, sprawdź ponownie swoje ustawienia i jeśli wszystko się zgadza, kliknij Done, aby sfinalizować proces.

    docker ps
    circle-1Wymagania wstępne
    circle-2Konfiguracja środowiska
    circle-3Wdrożenie
    circle-1Wymagania wstępne
    circle-2Konfiguracja środowiska
    circle-3Wdrożenie
    oficjalnym profilu Xopero w serwisie Docker Hub

    Wymagania wstępne

    Wymagania wstępne

    Wdrożenie

    Aby wdrożyć agenta Xopero ONE na urządzeniu Synology za pomocą Dockera, użyj aplikacji Container Manager. Jeśli nie jest ona zainstalowana, pobierz ją z Package Center.

    Wszystkie obrazy usług Xopero są hostowane w serwisie Docker Hub.

    docker run -v /host/path:/container/path -e ENV_VAR=value image_name
    docker run -d \
      --name <container_name> \
      -e ManagementServiceUrl="<your_xopero_one_service_URL>" \
      -e XoperoOverriddenHostName="<device_name>" \
      -v /opt/xone-agent/data:/app/Xopero \
      --restart unless-stopped \
      xopero/xone-agent:latest
    Przykład
    docker run -d \
      --name xone-agent \
      -e ManagementServiceUrl="https://192.168.1.10:28555" \
      -e XoperoOverriddenHostName="Docker_agent" \
      -v /opt/xone-agent/data:/app/Xopero \
      --restart unless-stopped \
      xopero/xone-agent:latest
    xopero/xone-agent:latest
    ASPNETCORE_URLS
    http://+:80
    DOTNET_RUNNING_IN_CONTAINER
    true
    ManagementServiceUrl
    Xopero ONE Management Service address
    XoperoOverriddenHostName
    your custom QNAP container name

    Konfiguracja środowiska

    Wdrożenie

    Zastąp Xopero ONE Management Service address własnym adresem Xopero ONE Management Service*.

    Możesz zamontować wiele katalogów, klikając przycisk Add Volume i powtarzając operację.

    Aby wykonywać kopię zapasową danych z QNAP, wybierz Bind Mount Host Path z menu rozwijanego Add Volume — pozwoli to określić, do których danych kontener Xopero ONE ma dostęp. Wybierz katalog z hosta i wprowadź ścieżkę, pod którą będzie on widoczny wewnątrz kontenera w polu Container.

    Konfiguracja środowiska

    Wdrożenie

    Wybranie pliku ze źródła lokalnego umożliwia wybór plików zapisanych na urządzeniu. Alternatywnie możesz użyć opcji NAS, aby uzyskać dostęp do plików bezpośrednio z QNAP.

    Możesz zamontować wiele katalogów, klikając przycisk Add Volume i powtarzając operację.

    Na przykład, jeśli chcesz wykonać kopię zapasową katalogu o nazwie Backup wewnątrz folderu udostępnionego Public, ustaw pole Volume from the host na /Public/Backup. Mount Point może być inny, np. /Backup.

    Aby chronić dane przechowywane w katalogu Public, wybierz ten folder i określ tę samą ścieżkę wewnątrz kontenera, aby zapewnić spójność między systemami plików hosta i kontenera.

    Możesz podmontować wiele katalogów, klikając przycisk ➕ Add Folder i powtarzając operację.

    stronie edukacyjnej Microsoft Learn
    Choosing server version
    Download link
    Service's IP address and port
    Choosing installation path
    giving a name to organization unit
    Setting Management Service URL
    Installation wizard window
    Finished installation
    End-user agreement
    Installation of Xopero ONE
    transfering the computers to the organization unit
    Finished installation
    Installation wizard window
    End-user agreement
    Installation of Xopero ONE
    Setting Management Service URL
    Choosing installation path
    Docker GUI
    viewing the container list
    Rufus - Proste tworzenie rozruchowych dysków USBRufus
    Logo
    MySQL :: Download MySQL Utilities (Archived Versions)downloads.mysql.com
    Selecting Container Station
    Selecting Container Station

    Konfiguracja

    W tym artykule dowiesz się, jak skonfigurować logowanie do Xopero za pomocą SAML.

    SAML zapewnia bezpieczne logowanie jednokrotne (SSO) poprzez integrację dostawcy tożsamości (IdP) z rozwiązaniem Xopero ONE. Dzięki temu użytkownicy mogą uwierzytelniać się przy użyciu scentralizowanych danych logowania, co jednocześnie gwarantuje kontrolowany dostęp oraz zgodność z przepisami i standardami (compliance).


    Przegląd

    Integracja IdP z Xopero ONE odbywa się za pośrednictwem protokołu SAML 2.0, co oznacza, że z rozwiązaniem Xopero ONE można zintegrować każdą platformę obsługującą ten standard.

    Proces konfiguracji jest prosty i wymaga jedynie podania identyfikatora jednostki (entity ID), adresu URL metadanych (metadata URL), adresu URL odpowiedzi (reply URL) oraz adresu URL wylogowania (logout URL) — przy czym nazwy te mogą się różnić w zależności od konwencji nazewnictwa stosowanej przez konkretną platformę. W niektórych przypadkach wymagane jest również dostarczenie certyfikatu oraz klucza prywatnego.


    Konfiguracja

    Nie należy testować integracji bezpośrednio w panelu dostawcy tożsamości (np. przez Azure Portal), ponieważ spowoduje to zainicjowanie procesu logowania z poziomu panelu IdP.

    Poniższa tabela ilustruje konfigurację integracji SAML dla wybranych platform, w tym Auth0, Entra ID, CyberArk, Google, JumpCloud, Okta, oraz OneLogin.

    circle-1Konfiguracja w Auth0 circle-2Konfiguracja w Xopero ONE

    Konfiguracja w Auth0

    1. Otwórz swój dashboard w Auth0, przejdź do Dashboard > Applications > Applications, następnie kliknij przycisk Create Application w prawym górnym rogu ekranu.

    1. W oknie Create application wprowadź unikalną, własną nazwę aplikacji (w tym przykładzie użyjemy XoperoAuth0), wybierz opcję Regular Web Applications i kliknij Create:

    1. W oknie nowo utworzonej aplikacji przejdź do zakładki Settings , przewiń na sam dół i kliknij Advanced Settings aby rozwinąć.

    1. Przejdź do zakładki Endpoints i znajdź sekcję SAML . Skopiuj SAML Metadata URL i zapisz na później — będzie potrzebny do konfiguracji Xopero ONE.

    1. Przewiń z powrotem na górę i otwórz zakładkę Addons następnie przełącz przycisk SAML2 WEB APP.

    1. W otwartym oknie przejdź do zakładki Settings i wpisz Application Callback URL w następujący sposób:

    https://XoperoONEManagementServiceURL/Auth/AssertionConsumerService

    1. W tej samej zakładce przewiń w dół wewnątrz pola kodu i odkomentuj 31., 32. i 33. linię, a następnie edytuj linię 32 w następujący sposób:

    1. Po zakończeniu przewiń na dół okna dodatku i kliknij przycisk Enable a następnie zamknij okno, aby zakończyć konfigurację aplikacji.


    1. Zaloguj się do swojego panelu XMS, przejdź do Ustawienia (lewy dolny róg w lewym menu) i wybierz Zewnętrzni Dostawcy Tożsamości.

    1. Kliknij przycisk Dodaj nowego dostawcę i uzupełnij szczegóły:

    Nazwa: własna nazwa, np. Auth0.

    Entity ID: powinno być takie samo jak nazwa ustawiona jako nazwa aplikacji w Auth0 (w tym przykładzie to XoperoAuth0).

    1. Następnie wklej uprzednio skopiowany SAML Metadata URL w polu URL metadanych.

    1. Dodaj certyfikat i hasło, jeśli jest to wymagane.

    2. Skonfiguruj domyślny Język oraz Rolę dla użytkowników z uprawnieniami do uwierzytelniania Auth0 SAML.

    3. Sprawdź ustawienia i kliknij Zapisz na dole zakładki Dodaj dostawcę tożsamości.

    1. Zaloguj się do , wybierz Entra ID i kliknij Enterprise apps.

    2. Kliknij New application button, a następnie Create your own application.

    3. Wprowadź własną nazwę aplikacji i wybierz Integrate any other application you don’t find in the gallery (Non-gallery).

    1. Zaloguj się do konta CyberArk. Rozwiń menu rozwijane Apps & Widgets dropdown i wybierz Web Apps.

    2. Kliknij przycisk Add Web Apps w prawym górnym rogu.

    1. Przejdź do zakładki

    1. Zaloguj się do konsoli administratora Google. Następnie, kliknij ikonę menu w lewym górnym rogu ekranu i przejdź do Apps > Web and mobile apps. Kliknij Add app i z menu rozwijanego wybierz Add custom SAML app.

    1. Na stronie szczegółów aplikacj utwórz własną nawę aplikacji i wpisz ją w polu App Name, następnie kliknij Continue.

    1. Zaloguj się do JumpCloud Admin Portal, przejdź do USER AUTHENTICATION > SSO Applications, a następnie kliknij + Add New Application.

    2. W oknie Create New Application Integration znajdź Custom Application, wybierz ją i kliknij Next.

    W konfiguracji IdP w Xopero ONE musi zostać uwzględniony plik PKCS #12 z certyfikatem X.509 i kluczem prywatnym (zazwyczaj plik .pfx; może być chroniony hasłem). Plik certyfikatu X.509 (zazwyczaj plik .crt) służący do weryfikacji podpisu po stronie IdP musi zostać uwzględniony w konfiguracji aplikacji zdefiniowanej w panelu Okta.

    Oba pliki zawierają ten sam certyfikat. Plik PKCS #12 zawiera dodatkowo klucz prywatny do tego certyfikatu.


    1. W

    1. Zaloguj się do OneLogin admin console i przejdź do Applications > Applications > Add App.

    2. Wyszukaj SAML Custom Connector (Advanced) i wybierz pierwszy wynik wyszukiwania.

    3. Wprowadź unikalną nazwę aplikacji w polu Display Name i kliknij Save.


    Aby zalogować się do Xopero ONE przy użyciu dostawcy tożsamości zintegrowanego przez SAML, należy zawsze rozpoczynać proces z poziomu panelu Xopero ONE. Nie należy logować się do aplikacji skonfigurowanej dla Xopero ONE bezpośrednio z panelu IdP (na przykład z panelu Okta) — jedynym wyjątkiem jest JumpCloud, który oferuje wbudowaną opcję logowania bezpośrednio ze swojego panelu.

    Aby umożliwić istniejącemu użytkownikowi Xopero ONE logowanie się za pośrednictwem dostawcy tożsamości (IdP), należy włączyć opcję logowania IdP dla danego konta (⚙️ Ustawienia > Konta > Edytuj). Gdy konto zostanie skonfigurowane do uwierzytelniania przy użyciu dostawcy tożsamości (IdP), nie będzie można przywrócić poprzedniego ustawienia. Aby zmienić metodę uwierzytelniania, konieczne jest usunięcie konta i dodanie go ponownie.

    Pobieranie i instalowanie zestawu Windows ADKMicrosoftLearn

    Biblioteki zewnętrzne

    Przegląd zależności oprogramowania zewnętrznego i licencji open-source w Xopero ONE.

    System Xopero ONE wykorzystuje zewnętrzne biblioteki programistyczne do realizacji podstawowych funkcji systemowych, takich jak szyfrowanie danych, komunikacja sieciowa, obsługa magazynów i kompresja danych.


    Poniższa tabela zawiera zestawienie wszystkich zewnętrznych bibliotek oprogramowania używanych w systemie Xopero ONE.

    Kliknij Zapisz aby zakończyć konfigurację. Możesz się teraz wylogować i przetestować skonfigurowaną integrację logowania SAML.
    1. Potwierdź konfigurację i kliknij przycisk Create.

    2. Otwórz zakładkę Single sign-on i wybierz metodę SAML.

    1. Kliknij przycisk Edit w sekcji Basic SAML Configuration aby ją edytować.

    1. Skonfiguruj unikalny Identifier (Entity ID) np. SAMLTestAzure

    2. Wprowadź następujący URL w sekcji Reply URL (Assertion Consumer Service URL):

    https://XoperoONEManagementServiceURL/Auth/AssertionConsumerService

    1. Zmień Logout Url (Optional) na następujący adres:

    https://XoperoONEManagementServiceURL/auth/SAMLLogoutResponse

    1. Sprawdź, czy wprowadzone informacje są poprawne i kliknij przycisk Save.

    2. Następnie kliknij przycisk Edit w sekcji Attributes & Claims i naciśnij przycisk + Add a group claim.

    1. Wybierz All groups i przejdź do Advanced options. Zaznacz pole Filter group i uzupełnij pola w następujący sposób:

    Attribute to match: Display name Match with: Prefix String: XONE*

    *Przykład sufiksu używanego dla grupy, która ma zostać dodana do aplikacji.

    1. Zaznacz pole Customize the name of the group claim. W polu Name wprowadź niestandardową nazwę dla atrybutu group claim i zapisz ustawienia.

    1. Wróć do strony SAML-based Sign-on i skopiuj App Federation Metadata Url, będzie potrzebny później.

    2. Zapisz ustawienia.

    3. Otwórz zakładkę Users and groups i kliknij przycisk + Add user/group. Wybierz użytkowników, którym chcesz umożliwić logowanie do Xopero ONE i zapisz ustawienia.


    1. Zaloguj się do swojego panelu XMS, przejdź do Ustawienia (lewy dolny róg w lewym menu) i wybierz Zewnętrzni Dostawcy Tożsamości.

    1. Kliknij przycisk Dodaj nowego dostawcę i uzupełnij szczegóły:

    Nazwa: własna nazwa, np. Entra ID.

    Entity ID: powinno być takie samo jak nazwa ustawiona jako Identifier (Entity ID) w Microsoft Entra (w tym przykładzie to SAMLTestAzure).

    1. Następnie wklej uprzednio skopiowany App Federation Metadata Url w polu Metadata URL .

    1. Dodaj certyfikat i hasło, jeśli jest to wymagane.

    2. Skonfiguruj domyślny Język oraz Rolę dla użytkowników z uprawnieniami do uwierzytelniania Entra ID SAML.

    3. Sprawdź ustawienia i kliknij Zapisz na dole zakładki Dodaj dostawcę tożsamości.

    4. Kliknij Zapisz aby zakończyć konfigurację. Możesz się teraz wylogować i przetestować skonfigurowaną integrację logowania SAML.

    Custom
    , znajdź na liście
    SAML
    , a następnie kliknij przycisk
    Add
    , obok SAML.
    1. Potwierdź dodanie SAML jako aplikacji sieciowej.

    1. Zostaniesz przekierowany do ustawień aplikacji sieciowej SAML. Zacznij od ustawienia własnej nazwy dla aplikacji (np. XONESAML).

    1. Następnie ustaw unikalny Application ID w sekcji Advanced i Zapisz swoje ustawienia (w tym przykładzie użyjemy XONESAMLID).

    1. Otwórz zakładkę Trust i skopiuj Metadata URL w sekcji Identity Provider Configuration (będzie później potrzebny do konfiguracji Xopero ONE).

    1. Następnie zjedź niżej do sekcji Service Provider Configuration, ustaw ją na Manual Configuration oraz wprowadź następujące dane:

    W SP Entity ID / Issuer / Audience wpisz wcześniej zdefiniowane Application ID (w tym przykładzie jest to XONESAMLID)

    W Assertion Consumer Service (ACS) URL wprowadź:

    https://XoperoONEManagementServiceURL/Auth/AssertionConsumerService

    W Single Logout URL wprowadź:

    https://XoperoONEManagementServiceURL/auth/SAMLLogoutResponse

    Przegląd domyślnej konfiguracji.
    1. Przejdź do zakładki SAML Response i przewiń do sekcji Script to set custom claims. Wprowadź poniższy skrypt i naciśnij przycisk Save:

    1. Udaj się do zakładki Permissions, kliknij przycisk Add, wybierz wszystkich użytkowników, których chcesz autoryzować do używania integracji SAML, następnie Zapisz swoje ustawienia.


    1. Zaloguj się do swojego panelu XMS, przejdź do Ustawienia (lewy dolny róg w lewym menu) i wybierz Zewnętrzni Dostawcy Tożsamości.

    1. Kliknij przycisk Dodaj nowego dostawcę i uzupełnij szczegóły:

    Nazwa: własna nazwa, np. CyberArk.

    Entity ID: powinno być takie samo jak nazwa ustawiona jako Application ID w CyberArk (w tym przykładzie to XONESAMLID).

    1. Następnie wstaw poprzednio skopiowany adres Metadata URL w polu Metadata URL.

    1. Dodaj certyfikat i hasło, jeśli jest to wymagane.

    2. Skonfiguruj domyślny Język oraz Rolę dla wszystkich użytkowników, których chcesz autoryzować do korzystania z integracji CyberArk SAML.

    3. Sprawdź ustawienia i kliknij Zapisz na dole zakładki Dodaj dostawcę tożsamości.

    4. Kliknij Zapisz aby zakończyć konfigurację. Możesz się teraz wylogować i przetestować skonfigurowaną integrację logowania SAML.

    1. Następnie kliknij przycisk DOWNLOAD METADATA znajdujący się pod "Option 1: Download IdP metadata". Prześlij pobrany plik na swój serwer i zapisz jego adres URL (będzie potrzebny później do konfiguracji Xopero ONE).

    1. Kliknij Continue i w następnym oknie na ekranie uzupełnij Service provider details w następujący sposób:

    ACS URL:

    https://XoperoONEManagementServiceURL/Auth/AssertionConsumerService

    Entity ID: własna, globalnie unikalna nazwa (w tym przypadku użyjemy SAMLGOOGLE)

    Start URL (optional): Twój unikalny URL XMS XoperoONEManagementServiceURL

    1. Po ukończeniu kliknij przycisk Continue a na następnej stronie przycisk Finish.

    2. Po powrocie na główną stronę konsoli administratora, otwórz menu (burger) w lewym górnym rogu ekranu, przejdź do Apps > Web and mobile apps, następnie wybierz swoją nowo utworzoną aplikację SAML.

    3. Przejdź do User access następnie wybierz albo On for everyone albo Off for everyone w zależności od potrzeb organizacji.

    1. Następnie kliknij Save aby zakończyć proces konfiguracji.


    1. Zaloguj się do swojego panelu XMS, przejdź do Ustawienia (lewy dolny róg w lewym menu) i wybierz Zewnętrzni Dostawcy Tożsamości.

    1. Kliknij przycisk Dodaj nowego dostawcę i uzupełnij szczegóły:

    Nazwa: własna nazwa, np. Google.

    Entity ID: powinna być taka sama jaka została ustawiona w Google (w tym przykładzie jest to SAMLGOOGLE).

    1. Następnie wklej poprzednio skopiowany adres metadata URL w polu URL metadanych.

    1. Dodaj certyfikat i hasło, jeśli jest to wymagane.

    2. Skonfiguruj domyślny Język oraz Rolę dla wszystkich użytkowników, których chcesz autoryzować do korzystania z integracji Google SAML.

    3. Sprawdź ustawienia i kliknij Zapisz na dole zakładki Dodaj dostawcę tożsamości.

    4. Kliknij Zapisz aby zakończyć konfigurację. Możesz się teraz wylogować i przetestować skonfigurowaną integrację logowania SAML.

    Zazbacz pole Manage Single Sign-On (SSO) i wybierz opcję Configure SSO with SAML, następnie kliknij Next.

    1. W sekcji Enter general info ustaw unikalną nazwę aplikacji (w tym przykładzie użyjemy XONE), wpisz ją w polu Display Label i kliknij Save Application.

    1. W ustawieniach nowej aplikacji przejdź do karty SSO i wypełnij pola w następujący sposób:

    IdP Entity ID: unikalna nazwa aplikacji (w tym przykładzie: XONE)

    SP Entity ID: unikalna nazwa aplikacji (w tym przykładzie: XONE)

    1. Kliknij przycisk Copy Metadata URL w sekcji JumpCloud Metadata u góry i zapisz ten adres na później — będzie on potrzebny do konfiguracji Xopero ONE w XMS.

    2. Przewiń w dół, ustaw SAMLSubject NameID na e-mail, a dla SAML Subject NameID Format wybierz z menu rozwijanego: urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress.

    1. W sekcji Sign wybierz Assertion. Adres IDP URL powinien wyglądać następująco:

    https://sso.jumpcloud.com/saml2/xone

    Przykład poprawnie wprowadzonego Login URL.
    1. W sekcji Attributes dodaj nową odpowiedź wylogowania, wypełniając pola w następujący sposób:

    Service Provider Attribute Name:

    https://XoperoONEManagementServiceURL/auth/SAMLLogoutResponse

    JumpCloud Attribute Name: wybierz email z menu rozwijanego

    1. Kliknij Save, aby zaktualizować konektor i przejdź do karty User Groups. Wybierz grupy/użytkowników, dla których chcesz włączyć autoryzację JumpCloud SAML przy logowaniu do Xopero ONE.

    1. Sprawdź ponownie, czy wprowadzone dane są poprawne i zapisz konfigurację.


    1. Zaloguj się do panelu XMS, przejdź do Ustawień (lewy dolny róg w menu po lewej stronie) i wybierz Zewnętrzni dostawcy tożsamości.

    1. Kliknij przycisk Dodaj nowego dostawcę i uzupełnij szczegóły:

    Name: własna nazwa, np. JumpCloud

    Entity ID: powinien być taki sam, jak nazwa ustawiona w SSO IDP Entity ID w JumpCloud (w tym przykładzie: XONE).

    1. Następnie wklej wcześniej skopiowany adres Metadata URL w polu o tej samej nazwie.

    2. Dodaj certyfikat i hasło, jeśli są wymagane.

    3. Ustaw domyślny język i rolę dla użytkowników z uprawnieniami autoryzacji JumpCloud SAML.

    4. Kliknij Zapisz, aby zakończyć konfigurację. Możesz teraz się wylogować i przetestować skonfigurowaną integrację logowania SAML.

    Admin
    dashboard (w prawym górnym rogu okna) rozwiń kartę
    Applications
    i wybierz opcję
    Applications
    .
    1. Kliknij przycisk Create App Integration i wybierz SAML 2.0.

    1. W sekcji General Settings wprowadź unikalną nazwę aplikacji i przejdź do sekcji Configure SAML.

    1. W karcie Configure SAML ustaw parametr Single sign-on URL w następujący sposób:

    https://XoperoONEManagementServiceURL/Auth/AssertionConsumerService

    1. W polu Audience URL wpisz unikalną nazwę aplikacji, którą wcześniej ustawiłeś w karcie General Settings.

    2. Kliknij Show advanced settings i prześlij plik certyfikatu w polu Signature Certificate. W sekcji Enable Single Logout koniecznie zaznacz pole Allow application to initiate Single Logout.

    3. Zobaczysz teraz dwa dodatkowe pola pod Enable Single Logout — wypełnij je następująco:

    Single Logout URL:

    https://XoperoONEManagementServiceURL/auth/SAMLLogoutResponse

    SP Issuer: unikalna nazwa aplikacji ustawiona wcześniej w General Settings (w tym przykładzie: MyOktaApp).

    1. Następnie przejdź do sekcji Group Attribute Statements i wypełnij ją w następujący sposób:

    Name: xoperogroup

    Starts with: XONE

    1. Sprawdź ponownie poprawność danych i kliknij Next. W kolejnym oknie wybierz opcję I'm an Okta customer adding an internal app, a następnie kliknij Finish.

    2. Otwórz utworzoną aplikację i przejdź do karty Sign On.

    1. W sekcji SAML Signing Certificates wybierz przesłany certyfikat i kliknij Actions > View IdP metadata. Skopiuj adres URL otwartej strony — będzie on wymagany później w konfiguracji Xopero ONE.

    2. Po zakończeniu przejdź do karty Assignments.

    Widok karty assignments.
    1. Przypisz aplikację do wybranego użytkownika lub grupy. Kliknij Done, aby zakończyć konfigurację.


    1. Zaloguj się do panelu XMS, przejdź do Ustawień (lewy dolny róg w menu po lewej stronie) i wybierz Zewnętrzni dostawcy tożsamości.

    1. Kliknij przycisk Dodaj nowego dostawcę i uzupełnij szczegóły:

    Name: własna nazwa, np. Okta.

    Entity ID: powinien być taki sam, jak nazwa ustawiona w General Settings w Okta (w tym przykładzie: MyOktaApp).

    1. Wklej wcześniej skopiowany adres IdP metadata URL w polu Metadata URL.

    1. Dodaj wymagany certyfikat i hasło do Managera haseł.

    1. Ustaw domyślny język i rolę dla użytkowników z uprawnieniami uwierzytelniania Okta SAML.

    1. Kliknij Zapisz, aby zakończyć konfigurację. Możesz teraz się wylogować i przetestować integrację logowania SAML.

    Otwórz Configuration settings swojej aplikacji, wypełnij pola w następujący sposób i kliknij Save:

    Audience (EntityID): unikalna nazwa identyfikująca aplikację po stronie IdP (w tym przykładzie: XOPEROSAML).

    ACS (Consumer) URL Validator*:

    https://XoperoONEManagementServiceURL/Auth/AssertionConsumerService

    ACS (Consumer) URL*:

    https://XoperoONEManagementServiceURL/Auth/AssertionConsumerService

    Single Logout URL:

    https://XoperoONEManagementServiceURL/auth/SAMLLogoutResponse

    1. W menu po lewej stronie wybierz SSO. Zmień SAML Signature Algorithm na SHA-256. Skopiuj wartość Issuer URL i zapisz ją — będzie potrzebna w konfiguracji Xopero ONE.

    1. Zapisz ustawienia. W menu Users wybierz użytkowników, którym chcesz nadać uprawnienia do autoryzacji za pomocą OneLogin do Xopero One i zaznacz Allow user to sign in.

    1. W karcie Applications użyj przycisku (+), aby nadać odpowiednie uprawnienia do swojej niestandardowej aplikacji.


    1. Zaloguj się do panelu XMS, przejdź do Ustawień (lewy dolny róg w menu po lewej stronie) i wybierz Zewnętrzni dostawcy tożsamości.

    1. Kliknij przycisk Dodaj nowego dostawcę i uzupełnij szczegóły:

    Name: nazwa własna np. OneLogin

    Entity ID: musi być taki sam jak ustawiony w Configuration (Audience (EntityID)) w OneLogin (w tym przykładzie jest to XOPEROSAML)

    1. Wklej poprzednio skopiowany Issuer URL w polu Metadata URL.

    1. Prześlij plik certyfikatu .pfx OneLogin i dodaj hasło, jeśli jest wymagane.

    2. Ustaw domyślny język i rolę dla użytkowników z uprawnieniami uwierzytelniania OneLogin SAML.

    3. Kliknij Zapisz, aby zakończyć konfigurację. Możesz teraz się wylogować i przetestować integrację logowania SAML.


    1. W OneLogin przejdź do User > Roles i utwórz role (np. XONE viewers, XONE admins). Przypisz je do użytkowników.

    1. Następnie, w karcie Applications, edytuj aplikację SAML. Przejdź do Parameters i kliknij ikonę (+) aby utworzyć nowy parametr. W polu Name wprowadźhttp://schemas.xmlsoap.org/claims/Group. Zaznacz obie flagi (Include in SAML assertion oraz Multi-value parameter) i zapisz.

    2. W sekcji Default if no value selected wybierz User Roles oraz Semicolon Delimited input (Multi-value output) z menu rozwijanego i zapisz.

    1. W konsoli Xopero ONE przejdź do ⚙️ Ustawienia > Zewnętrzni dostawcy tożsamości i wybierz IdP, którego chcesz edytować.

    2. Kliknij przycisk Mapowanie grup w lewym dolnym rogu. W polu Typ claima wpiszhttp://schemas.xmlsoap.org/claims/Group, a w Wartość claima wpisz nazwę roli (np. XONE viewers). Wybierz role i uprawnienia dla tej grupy i zapisz. Powtórz ten krok dla każdej roli.

    “callback”: "https://XoperoONEManagementServiceURL/auth/SAMLLogoutResponse"
    circle-1Konfiguracja w Microsoft Entra
    circle-2Konfiguracja w Xopero ONE
    https://entra.microsoft.com/
    circle-1Konfiguracja w CyberArk
    circle-2Konfiguracja w Xopero ONE
    circle-1Konfiguracja w Google
    circle-2Konfiguracja w Xopero ONE
    circle-1Konfiguracja w JumpCloud
    circle-2Konfiguracja w Xopero ONE
    circle-1Wymagania i ograniczenia
    circle-2Konfiguracja w Okta
    circle-3Konfiguracja w Xopero ONE
    circle-1Konfiguracja w OneLogin
    circle-2Konfiguracja w Xopero ONE
    circle-3Mapowanie grup

    W powyższym adresie zmień XoperoONEManagementServiceURL na swój unikalny adres XMS URL. Znajdziesz go w swoim adresie logowania URL XMS — jest to pierwsza część adresu. Przykład: https://12a345bc-67de-8901-2345-f6gh78901i2j.ada.xopero.com/authorization/login część zaznaczona na czerwono to część adresu URL który musisz skopiować.

    W powyższym adresie zmień XoperoONEManagementServiceURL na swój unikalny adres XMS URL. Znajdziesz go w swoim adresie logowania URL XMS — jest to pierwsza część adresu. Przykład: https://12a345bc-67de-8901-2345-f6gh78901i2j.ada.xopero.com/authorization/login część zaznaczona na czerwono to część adresu URL który musisz skopiować.

    Konfiguracja w Xopero ONE

    Konfiguracja w Microsoft Entra

    Konfiguracja w CyberArk

    Konfiguracja w Google

    Konfiguracja w JumpCloud

    Wymagania i ograniczenia

    Jeśli plik PKCS #12 jest chroniony hasłem, dodaj to hasło do konfiguracji IdP w panelu Xopero ONE.

    Konfiguracja w Okta

    Konfiguracja w OneLogin

    Korzystanie z metody uwierzytelniania IdP

    Włączenie logowania IdP dla konta głównego administratora (root admin) uniemożliwi zalogowanie się do systemu w przypadku niedostępności zewnętrznego dostawcy tożsamości.

    setFilteredAttributeArray("xoperogroup", LoginUser.RoleNames, "XONE.*");
    setFilteredAttributeArray("xoperogroup", LoginUser.GroupNames, "XONE.*");

    W powyższych adresach zmień XoperoONEManagementServiceURL na swój unikalny adres XMS URL. Znajdziesz go w swoim adresie logowania URL XMS — jest to pierwsza część adresu. Przykład: https://12a345bc-67de-8901-2345-f6gh78901i2j.ada.xopero.com/authorization/login część zaznaczona na czerwono to część adresu URL który musisz skopiować.

    Konfiguracja w Xopero ONE

    W powyższych adresach zmień XoperoONEManagementServiceURL na swój unikalny adres XMS URL. Znajdziesz go w swoim adresie logowania URL XMS — jest to pierwsza część adresu. Przykład: https://12a345bc-67de-8901-2345-f6gh78901i2j.ada.xopero.com/authorization/login część zaznaczona na czerwono to część adresu URL który musisz skopiować.

    Konfiguracja w Xopero ONE

    W powyższych adresach zmień XoperoONEManagementServiceURL na swój unikalny adres XMS URL. Znajdziesz go w swoim adresie logowania URL XMS — jest to pierwsza część adresu. Przykład: https://12a345bc-67de-8901-2345-f6gh78901i2j.ada.xopero.com/authorization/login część zaznaczona na czerwono to część adresu URL który musisz skopiować.

    Konfiguracja w Xopero ONE

    Domyślny Signature Algorithm to RSA-SHA256 — pozostaw go bez zmian.

    Jeśli chcesz logować się do Xopero ONE bezpośrednio z panelu JumpCloud, dodaj dodatkowo swój adres XoperoONEManagementServiceURL w polu Login URL.

    W powyższym adresie zmień XoperoONEManagementServiceURL na swój unikalny adres URL usługi XMS. Możesz go znaleźć w adresie logowania XMS — jest to pierwsza część adresu (np. w https://12a345bc-67de-8901-2345-f6gh78901i2j.ada.xopero.com/authorization/login częścią, którą musisz skopiować, jest ta zaznaczona na czerwono).

    Konfiguracja w Xopero ONE

    W powyższym adresie zmień XoperoONEManagementServiceURL na swój unikalny adres URL usługi XMS. Możesz go znaleźć w adresie logowania XMS — jest to pierwsza część adresu (np. w https://12a345bc-67de-8901-2345-f6gh78901i2j.ada.xopero.com/authorization/login częścią, którą musisz skopiować, jest ta zaznaczona na czerwono).

    W powyższym adresie zmień XoperoONEManagementServiceURL na swój unikalny adres URL usługi XMS. Możesz go znaleźć w adresie logowania XMS — jest to pierwsza część adresu (np. w https://12a345bc-67de-8901-2345-f6gh78901i2j.ada.xopero.com/authorization/login częścią, którą musisz skopiować, jest ta zaznaczona na czerwono).

    Konfiguracja w Xopero ONE

    Więcej o dodawaniu haseł dowiesz się z artykułu bazy wiedzy: .

    Więcej o rolach dowiesz się z artykułu bazy wiedzy: .

    W powyższym adresie zmień XoperoONEManagementServiceURL na swój unikalny adres URL usługi XMS. Możesz go znaleźć w adresie logowania XMS — jest to pierwsza część adresu (np. w https://12a345bc-67de-8901-2345-f6gh78901i2j.ada.xopero.com/authorization/login częścią, którą musisz skopiować, jest ta zaznaczona na czerwono).

    Aby poprawnie skonfigurować wylogowywanie, wymagany jest klucz prywatny podmiotu odbierającego żądanie. Musisz przesłać plik z rozszerzeniem .pfx do Xopero ONE. Ponieważ pliku .pfx nie można pobrać bezpośrednio z OneLogin, musisz użyć własnego certyfikatu lub go wygenerować.

    OneLogin oferuje formularz, który pozwala na wygenerowanie certyfikatu samopodpisanego:

    Ręcznie edytowane szczegóły logowania zawsze nadpisują te zdefiniowane przez reguły lub z atrybutami aprowizowanymi.

    Konfiguracja w Xopero ONE

    Przy tej metodzie integracji nie można inicjować logowania ze strony aplikacji OneLogin. Logowanie musi się zawsze odbywać bezpośrednio ze strony Xopero ONE.

    Mapowanie grup

    Mapowanie grup jest przydatne, gdy chcesz przypisać różne uprawnienia wielu użytkownikom jednocześnie.

    Pamiętaj, że każde nowe logowanie resetuje uprawnienia do domyślnych — ręczne zmiany działają tylko podczas aktywnej sesji.

    Konfiguracja mapowania grup musi być zrobiona zarówno w OneLogin jak i Xopero ONE— rozpocznij od konfiguracji strony OneLogin.

    Component name
    License type
    License details

    @fortawesome/fontawesome-svg-core

    Font Awesome Free License

    @fortawesome/free-brands-svg-icons

    Font Awesome Free License

    Lista bibliotek

    Lista jest przedstawiona w kolejności alfabetycznej.

    Logo
    Nowe wydania aplikacji oraz wersje beta - Xoperoxopero.com
    Importing the docker file
    create container
    Creating container
    Setting shared folders
    Creating import task
    Summary window
    View on running container with Xopero ONE
    Creating container
    Selecting Xopero ONE version

    @fortawesome/pro-duotone-svg-icons

    Font Awesome Pro License

    @fortawesome/pro-light-svg-icons

    Font Awesome Pro License

    @fortawesome/pro-regular-svg-icons

    Font Awesome Pro License

    @fortawesome/pro-solid-svg-icons

    Font Awesome Pro License

    @microsoft/signalr

    Apache 2.0

    @ng-select/ng-select

    MIT

    @ngrx/effects

    MIT

    @ngrx/store

    MIT

    AgileObjects.ReadableExpressions

    MIT

    AlphaVSS

    Apache 2.0

    angular-i18next

    MIT

    AutoMapper

    MIT

    AWSSDK.S3

    Apache 2.0

    chart.js

    MIT

    chartjs-plugin-datalabels

    MIT

    coverlet.collector

    MIT

    DiscUtils

    MIT

    FirebirdSql.Data.FirebirdClient

    Developer's Public License Version 1.0

    FluentFTP

    MIT

    FluentScheduler

    BSD (3-clause)

    FubarDev.FtpServer

    MIT

    Hali4831.MixERP.Net.VCards

    Apache 2.0

    i18next

    MIT

    i18next-browser-languagedetector

    MIT

    i18next-http-backend

    MIT

    Ical.Net

    MIT

    iSCSIConsole

    LGPL 3.0

    JsonLogic.Net

    MIT

    jwt-decode

    MIT

    K4os.Hash.xxHash

    MIT

    LightningDB

    OpenLDAP Public License

    LiteDB

    MIT

    LZ4

    BSD (2-clause)

    MailKit

    MIT

    Microsoft.AspNet.WebApi.Client

    Microsoft EULA

    Microsoft.AspNetCore

    Apache 2.0

    Microsoft.AspNetCore.Authentication.JwtBearer

    Apache 2.0

    Microsoft.AspNetCore.CookiePolicy

    Apache 2.0

    Microsoft.AspNetCore.Hosting

    Apache 2.0

    Microsoft.AspNetCore.Http.Connections

    Apache 2.0

    Microsoft.AspNetCore.Identity

    Apache 2.0

    Microsoft.AspNetCore.Identity.EntityFrameworkCore

    Apache 2.0

    Microsoft.AspNetCore.Identity.EntityFrameworkCore

    Apache 2.0

    Microsoft.AspNetCore.Identity.EntityFrameworkCore

    Apache 2.0

    Microsoft.AspNetCore.Mvc.Core

    Apache 2.0

    Microsoft.AspNetCore.Mvc.NewtonsoftJson

    Apache 2.0

    Microsoft.AspNetCore.Mvc.Testing

    Apache 2.0

    Microsoft.AspNetCore.Razor.Design

    Apache 2.0

    Microsoft.AspNetCore.Server.Kestrel

    Apache 2.0

    Microsoft.AspNetCore.SignalR

    Apache 2.0

    Microsoft.AspNetCore.SignalR.Client

    Apache 2.0

    Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson

    Apache 2.0

    Microsoft.AspNetCore.SpaServices

    Apache 2.0

    Microsoft.AspNetCore.SpaServices.Extensions

    Apache 2.0

    Microsoft.AspNetCore.StaticFiles

    Apache 2.0

    Microsoft.CodeAnalysis.Common

    MIT

    Microsoft.CSharp

    MIT

    Microsoft.EntityFrameworkCore.Design

    Apache 2.0

    Microsoft.EntityFrameworkCore.InMemory

    Apache 2.0

    Microsoft.EntityFrameworkCore.InMemory

    Apache 2.0

    Microsoft.EntityFrameworkCore.Proxies

    Apache 2.0

    Microsoft.EntityFrameworkCore.Sqlite

    Apache 2.0

    Microsoft.EntityFrameworkCore.Sqlite

    Apache 2.0

    Microsoft.Extensions.Hosting.WindowsServices

    Apache 2.0

    Microsoft.Extensions.Identity.Stores

    Apache 2.0

    Microsoft.Extensions.Localization.Abstractions

    Apache 2.0

    Microsoft.Extensions.Logging.Configuration

    Apache 2.0

    Microsoft.Extensions.Logging.Console

    Apache 2.0

    Microsoft.Extensions.Logging.Debug

    Apache 2.0

    Microsoft.Graph

    MIT

    Microsoft.Identity.Client

    MIT

    Microsoft.Identity.Client

    MIT

    Microsoft.NET.Test.Sdk

    Microsoft EULA

    Microsoft.NET.Test.Sdk

    Microsoft EULA

    Microsoft.NETCore.App

    MIT

    Microsoft.NETCore.App

    MIT

    Microsoft.VisualStudio.Azure.Containers.Tools.Targets

    Microsoft EULA

    Microsoft.VisualStudio.Web.CodeGeneration.Design

    Apache 2.0

    Microsoft.Win32.Registry

    MIT

    Mono.Posix-4.5

    MIT/BSD-3/Microsoft Patents

    Mono.Posix.NETStandard

    MIT/BSD-3/Microsoft Patents

    Moq

    BSD (3-clause)

    Moq

    BSD (3-clause)

    MSTest.TestAdapter

    MIT

    MSTest.TestAdapter

    MIT

    MSTest.TestFramework

    MIT

    MSTest.TestFramework

    EULA Microsoftu

    NETStandard.Library

    MIT

    NETStandard.Library

    MIT

    Newtonsoft.Json

    MIT

    Newtonsoft.Json

    MIT

    ng-click-outside

    MIT

    ng2-charts

    ISC License

    ngx-toastr

    MIT

    NLog.Web.AspNetCore

    BSD (3-clause)

    Npgsql.EntityFrameworkCore.PostgreSQL

    PostgreSQL License

    OpenSSL.Net

    BSD

    protobuf-net

    Apache 2.0

    RestSharp

    Apache 2.0

    Rnwood.SmtpServer

    BSD (3-clause)

    rxjs

    Apache 2.0

    SharpCifs.Std

    LGPL 2.1

    SMBLibrary.Std

    LGPL 3.0

    Swashbuckle.AspNetCore

    MIT

    System.IO.FileSystem.AccessControl

    MIT

    System.Management

    MIT

    System.Reactive

    MIT

    System.Text.Json

    MIT

    tslib

    BSD (0-clause)

    tsutils

    MIT

    UnQLite

    BSD (2-clause)

    uuid

    MIT

    Vibrant.InfluxDB.Client

    MIT

    VMware SDK

    Proprietary

    xunit

    Apache 2.0

    xunit.runner.visualstudio

    MIT

    zone.js

    MIT

    Zstandard

    BSD (3-clause)

    https://github.com/FortAwesome/Font-Awesome/blob/master/LICENSE.txt
    Manager haseł
    Role i uprawnienia
    https://developers.onelogin.com/saml/online-tools/x509-certs/obtain-self-signed-certs
    Summary window
    https://github.com/FortAwesome/Font-Awesome/blob/master/LICENSE.txt
    https://fontawesome.com/license
    https://fontawesome.com/license
    https://fontawesome.com/license
    https://fontawesome.com/license
    https://docs.microsoft.com/en-us/gaming/playfab/sdks/unity3d/licenses/signalr-license
    https://github.com/ng-select/ng-select/blob/master/LICENSE
    https://github.com/ngrx/platform/blob/master/LICENSE
    https://github.com/ngrx/platform/blob/master/LICENSE
    https://licenses.nuget.org/MIT
    https://licenses.nuget.org/Apache-2.0
    https://github.com/Romanchuk/angular-i18next/blob/master/LICENSE
    https://github.com/AutoMapper/AutoMapper/blob/master/LICENSE.txt
    http://aws.amazon.com/apache2.0/
    https://github.com/chartjs/Chart.js/blob/master/LICENSE.md
    https://github.com/chartjs/chartjs-plugin-datalabels/blob/master/LICENSE.md
    https://licenses.nuget.org/MIT
    https://github.com/DiscUtils/DiscUtils/blob/develop/LICENSE.txt
    https://raw.githubusercontent.com/FirebirdSQL/NETProvider/master/license.txt
    https://github.com/robinrodricks/FluentFTP/blob/master/LICENSE.TXT
    https://opensource.org/licenses/BSD-3-Clause
    https://github.com/FubarDevelopment/FtpServer/blob/master/LICENSE.md
    http://www.apache.org/licenses/LICENSE-2.0
    https://github.com/i18next/i18next/blob/master/LICENSE
    https://github.com/i18next/i18next-browser-languageDetector/blob/master/LICENSE
    https://github.com/i18next/i18next-http-backend/blob/master/licence
    https://github.com/rianjs/ical.net/blob/master/license.md
    https://github.com/TalAloni/iSCSIConsole/blob/master/License.txt
    https://raw.githubusercontent.com/yavuztor/JsonLogic.Net/master/LICENSE
    https://github.com/auth0/jwt-decode/blob/master/LICENSE
    https://raw.githubusercontent.com/MiloszKrajewski/K4os.Hash.xxHash/master/LICENSE
    https://www.nuget.org/packages/LightningDB/0.13.0/License
    https://raw.github.com/mbdavid/LiteDB/master/LICENSE
    https://github.com/bwlewis/lz4/blob/master/LICENSE
    https://licenses.nuget.org/MIT
    http://www.microsoft.com/web/webpi/eula/net_library_eula_ENU.htm
    https://raw.githubusercontent.com/aspnet/AspNetCore/2.0.0/LICENSE.txt
    https://raw.githubusercontent.com/aspnet/AspNetCore/2.0.0/LICENSE.txt
    https://raw.githubusercontent.com/aspnet/AspNetCore/2.0.0/LICENSE.txt
    https://raw.githubusercontent.com/aspnet/AspNetCore/2.0.0/LICENSE.txt
    https://raw.githubusercontent.com/aspnet/AspNetCore/2.0.0/LICENSE.txt
    https://raw.githubusercontent.com/aspnet/AspNetCore/2.0.0/LICENSE.txt
    https://raw.githubusercontent.com/aspnet/AspNetCore/2.0.0/LICENSE.txt
    https://licenses.nuget.org/Apache-2.0
    https://raw.githubusercontent.com/aspnet/AspNetCore/2.0.0/LICENSE.txt
    https://raw.githubusercontent.com/aspnet/AspNetCore/2.0.0/LICENSE.txt
    https://licenses.nuget.org/Apache-2.0
    https://licenses.nuget.org/Apache-2.0
    https://raw.githubusercontent.com/aspnet/AspNetCore/2.0.0/LICENSE.txt
    https://raw.githubusercontent.com/aspnet/AspNetCore/2.0.0/LICENSE.txt
    https://raw.githubusercontent.com/aspnet/AspNetCore/2.0.0/LICENSE.txt
    https://licenses.nuget.org/Apache-2.0
    https://licenses.nuget.org/Apache-2.0
    https://licenses.nuget.org/Apache-2.0
    https://licenses.nuget.org/Apache-2.0
    https://raw.githubusercontent.com/aspnet/AspNetCore/2.0.0/LICENSE.txt
    https://licenses.nuget.org/MIT
    https://licenses.nuget.org/MIT
    https://raw.githubusercontent.com/aspnet/AspNetCore/2.0.0/LICENSE.txt
    https://raw.githubusercontent.com/aspnet/AspNetCore/2.0.0/LICENSE.txt
    https://licenses.nuget.org/Apache-2.0
    https://raw.githubusercontent.com/aspnet/AspNetCore/2.0.0/LICENSE.txt
    https://raw.githubusercontent.com/aspnet/AspNetCore/2.0.0/LICENSE.txt
    https://raw.githubusercontent.com/aspnet/AspNetCore/2.0.0/LICENSE.txt
    https://licenses.nuget.org/Apache-2.0
    https://raw.githubusercontent.com/aspnet/AspNetCore/2.0.0/LICENSE.txt
    https://licenses.nuget.org/Apache-2.0
    https://licenses.nuget.org/Apache-2.0
    https://licenses.nuget.org/Apache-2.0
    https://licenses.nuget.org/Apache-2.0
    https://www.nuget.org/packages/Microsoft.Graph/3.23.0/License
    https://licenses.nuget.org/MIT
    https://licenses.nuget.org/MIT
    https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm
    http://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm
    https://github.com/dotnet/core-setup/blob/master/LICENSE.TXT
    https://github.com/dotnet/core-setup/blob/master/LICENSE.TXT
    https://www.nuget.org/packages/Microsoft.VisualStudio.Azure.Containers.Tools.Targets/1.7.12/license
    https://raw.githubusercontent.com/aspnet/AspNetCore/2.0.0/LICENSE.txt
    https://licenses.nuget.org/MIT
    https://github.com/mono/mono/blob/master/LICENSE
    https://go.microsoft.com/fwlink/?linkid=869050
    https://raw.githubusercontent.com/moq/moq4/master/License.txt
    https://raw.githubusercontent.com/moq/moq4/master/License.txt
    https://www.nuget.org/packages/MSTest.TestAdapter/2.2.0-preview-20210115-03/License
    https://www.nuget.org/packages/MSTest.TestAdapter/2.1.2/License
    https://www.nuget.org/packages/MSTest.TestFramework/2.2.0-preview-20210115-03/License
    http://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm
    https://github.com/dotnet/standard/blob/master/LICENSE.TXT
    https://github.com/dotnet/standard/blob/master/LICENSE.TXT
    https://licenses.nuget.org/MIT
    https://raw.github.com/JamesNK/Newtonsoft.Json/master/LICENSE.md
    https://github.com/arkon/ng-click-outside/blob/master/LICENSE
    https://github.com/valor-software/ng2-charts/blob/development/LICENSE
    https://github.com/scttcper/ngx-toastr/blob/master/LICENSE
    https://github.com/NLog/NLog.Web/blob/master/LICENSE
    https://licenses.nuget.org/PostgreSQL
    https://github.com/openssl-net/openssl-net/blob/master/LICENSE
    https://github.com/mgravell/protobuf-net/blob/master/Licence.txt
    https://github.com/restsharp/RestSharp/blob/master/LICENSE.txt
    https://github.com/rnwood/smtpserver/blob/master/LICENSE.md
    https://github.com/ReactiveX/rxjs/blob/master/LICENSE.txt
    https://github.com/ume05rw/SharpCifs.Std/blob/master/LICENSE
    https://licenses.nuget.org/LGPL-3.0-or-later
    https://raw.githubusercontent.com/domaindrivendev/Swashbuckle.AspNetCore/master/LICENSE
    https://licenses.nuget.org/MIT
    https://licenses.nuget.org/MIT
    https://licenses.nuget.org/MIT
    https://licenses.nuget.org/MIT
    https://github.com/microsoft/tslib/blob/master/LICENSE.txt
    https://github.com/ajafff/tsutils/blob/master/LICENSE
    https://unqlite.org/licensing.html
    https://github.com/uuidjs/uuid/blob/master/LICENSE.md
    https://github.com/MikaelGRA/InfluxDB.Client/blob/master/LICENSE
    https://vdc-download.vmware.com/vmwb-repository/dcr-public/3d076a12-29a2-4d17-9269-cb8150b5a37f/8b5969e2-1a66-4425-af17-feff6d6f705d/SDK/VMware%20vSphere%20Mgmt%20SDK-License%20Agmt.docx
    https://raw.githubusercontent.com/xunit/xunit/master/license.txt
    https://licenses.nuget.org/MIT
    https://github.com/angular/angular/blob/master/LICENSE
    https://github.com/facebook/zstd/blob/dev/LICENSE
    Creating contener - network tab
    Logo

    Przegląd rozwiązania

    Przegląd rozwiązania AirGap, obejmujący izolowaną magazyn kopii zapasowych, mechanizmy bezpieczeństwa oraz proces replikacji.

    Xopero Unified Protection posiada rozwiązanie typu AirGap, które zostało zaprojektowane w celu podniesienia poziomu bezpieczeństwa danych. Funkcjonalność ta polega na fizycznej izolacji magazynu kopii zapasowych od sieci, co pozwala zminimalizować ryzyko naruszenia danych, wynikające na przykład z ataków typu ransomware. Architektura AirGap gwarantuje, że dane backupu pozostają niedostępne dla podmiotów operujących w przejętym środowisku IT. Dzięki połączeniu rygorystycznej kontroli dostępu z automatyzacją procesów tworzenia kopii zapasowych, rozwiązanie to zwiększa odporność infrastruktury i stanowi fundament bezpiecznej strategii disaster recovery.


    Informacje ogólne

    Rozwiązanie Xopero AirGap to zaawansowana metoda ochrony danych, wykorzystująca technologię xSAIR (Secure AirGap Immutable Repository) do tworzenia odizolowanego środowiska backupu oraz przechowywania w nim dodatkowej kopii zapasowej, całkowicie odseparowanej od głównego środowiska sieciowego.

    AirGap bazuje na klastrze dwóch urządzeń Xopero Unified Protection (XUP) połączonych bezpośrednio (back-to-back), gdzie drugie, redundantne urządzenie, przez większość czasu pozostaje całkowicie wyłączone z sieci, co uniemożliwia jakąkolwiek komunikację z nim. Urządzenie redundantne uruchamiane jest tylko na potrzeby replikacji.

    Inicjacja zadania replikacji rozpoczyna się od uruchomienia wyłączonego urządzenia XUP za pomocą iDRAC (Integrated Dell Remote Access Controller). Po poprawnym zakończeniu przesyłu danych, system automatycznie wyłącza urządzenie redundantne, przywracając stan izolacji (AirGap). Dzięki fizycznemu odłączeniu od sieci, kopia znajdująca się na wyizolowanym urządzeniu pozostaje nieosiągalna dla cyberzagrożeń, stanowiąc skuteczne zabezpieczenie przed atakami typu ransomware.


    System AirGap opiera się na komunikacji dwóch połączonych ze sobą urządzeń XUP — offline i online:

    1. XUP offline to urządzenie, które przez większość czasu pozostaje w stanie wyłączonym. Jego struktura obejmuje wyłącznie magazyn danych oraz opcjonalnie agenta backupu. Urządzenie jest wyposażone w aktywny interfejs iDRAC, który służy do zdalnego uruchamiania oraz zamykania systemu.

    2. Urządzenie XUP online może funkcjonować w jednym z dwóch dostępnych wariantów:

      1. Standardowy — obejmuje aktywny interfejs zarządzania, agenta backupu oraz magazyn danych (storage).


    Proces replikacji danych w rozwiązaniu AirGap jest w pełni zautomatyzowany, co eliminuje konieczność manualnej ingerencji administratora w celu zapewnienia fizycznej separacji zasobów. Mechanizm samodzielnie zarządza stanem połączenia magazynu kopii zapasowych, aktywując dostęp wyłącznie na czas trwania transferu danych i natychmiastowo izolując go po zakończeniu operacji.

    Proces integracji komponentów w rozwiązaniu AirGap przebiega według następujących zasad:

    1. Agent oraz magazyn danych jednostki XUP online zostają podłączone do usługi zarządzania (zlokalizowanej na urządzeniu XUP, serwerze zewnętrznym lub w modelu SaaS).

    2. Magazyn danych jednostki XUP offline zostaje podłączony do usługi zarządzania za pośrednictwem agenta backupu zainstalowanego na urządzeniu XUP online.

    3. Replikacja danych jest realizowana przez zadanie replikacji, wykorzystujące agenta backupu uruchomionego na urządzeniu XUP online.

    W celu zapewnienia bezobsługowej komunikacji z urządzeniem typu offline, proces wspierany jest przez skrypty zdarzeń:

    1. Skrypt PRE jest uruchamiany przed rozpoczęciem procesu replikacji danych. Odpowiada za włączenie jednostki XUP offline za pośrednictwem interfejsu iDRAC. Skrypt zawiera instrukcję oczekiwania (wait), aż urządzenie osiągnie pełną gotowość operacyjną.

    2. Skrypt POST uruchamiany jest niezwłocznie po zakończeniu zadania replikacji. Jego zadaniem jest bezpieczne wyłączenie jednostki XUP offline przy użyciu interfejsu iDRAC.

    Ograniczony — nie zawiera interfejsu zarządzania; wyposażony jest jedynie w agenta backupu oraz magazyn danych (storage).

    Charakterystyka rozwiązania

    Urządzenie XUP online pełni rolę nadrzędną w procesie komunikacji, ponieważ odpowiada za sterowanie zasilaniem jednostki XUP offline.

    Architektura połączenia i proces replikacji

    Konfiguracja komponentów

    Automatyzacja zasilania (skrypty PRE/POST)