Wszystkie strony
Obsługiwane przez GitBook
1 z 5

Loading...

Loading...

Loading...

Loading...

Loading...

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

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.

ipAddress:port

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.

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

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 \
  xopero/xopero-one-service

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 \
  -p 28555:80 \
  -v C:\database_docker\xone:/app/Xopero \
  xopero/xopero-one-service
  1. Następnie użyj poniższego polecenia, aby wyświetlić listę kontenerów (lub przejrzyj listę w aplikacji Docker Desktop):

docker ps -a
  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:

http://DockerHostAddress:28555
  1. Przed rozpoczęciem korzystania z XMS musisz utworzyć konto administratora i przypisać licencję do swojej jednostki.

circle-1Wymagania wstępne circle-2Konfiguracja środowiska circle-3Wdrożenie

Wymagania wstępne

QNAP:


Konfiguracja środowiska

  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ć.


Wdrożenie

  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:

xopero/xopero-one-service:latest
  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.

circle-1Wymagania wstępne circle-2Konfiguracja środowiska circle-3Wdrożenie

Wymagania wstępne

QNAP:


Konfiguracja środowiska

  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ć.


Wdrożenie

  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.

circle-1Wymagania wstępne circle-2Wdrożenie

Wymagania wstępne

Synology musi spełniać następujące wymagania:


Wdrożenie

  1. Otwórz aplikację Docker Hub, przejdź do sekcji Container, i kliknij przycisk Create.

  2. 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)

Konsola zarządzania jest dostępna na porcie 28555 dla protokołu szyfrowanego (https) oraz na porcie 28556 dla protokołu nieszyfrowanego (http).

  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)

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.

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

Przykład pliku config.json otwartego w Notepad++.
3

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

Adding execute permission
Downloading xoperoserver.sh
End-user license agreement
Finished installation window
Docker GUI
viewing the container list
Creating container
Selecting Container Station
Summary window
Selecting Xopero ONE version
View on running container with Xopero ONE
Creating contener - network tab
Selecting Container Station