NAKIVO Backup & Replication Komponenty replikacji: Transporter

NAKIVO Backup & Replication to rozwiązanie do ochrony danych i odzyskiwania awaryjnego przeznaczone dla środowisk wirtualnych, fizycznych, chmurowych oraz SaaS, w tym VMware vSphere, Microsoft Hyper-V, instancji Amazon EC2, maszyn fizycznych z systemem Windows/Linux, urządzeń NAS, Microsoft 365 i innych.

Rozwiązanie składa się z trzech głównych komponentów: {2}, Transporter (jeden z {4}) oraz Repozytorium kopii zapasowych. Komponenty te można zainstalować razem na maszynie wirtualnej (VM), maszynie fizycznej lub urządzeniu NAS.

Ten wpis na blogu dotyczy Transporters, wyjaśnia, do czego służy Transporters oraz jak zainstalować Transporter w różnych scenariuszach.

Czym jest Transporter?

Transporter to zainstalowana usługa, która realizuje wszystkie zadania związane z ochroną danych i ich odzyskiwaniem w ramach rozwiązania NAKIVO Backup & Replication. Obejmuje to odczyt danych, kompresję, deduplikację, szyfrowanie, transfer, zapis, weryfikację, odzyskiwanie maszyn wirtualnych (VM) – zarówno częściowe, jak i pełne – itp. Transporter odpowiada również za zarządzanie repozytorium kopii zapasowych.

Jeden Transporter, znany jako Onboard Transporter, jest instalowany domyślnie wraz z pełnym wdrażaniem rozwiązania (automatycznie wraz z Director), aby umożliwić tworzenie kopii zapasowych, replikację i odzyskiwanie od razu po uruchomieniu. Po instalacji Transporter działa jako usługa i jest uruchamiany automatycznie po ponownym uruchomieniu systemu operacyjnego.

Dodatkowe Transporters można również zainstalować osobno na wszystkich obsługiwanych platformach, gdy jest to konieczne w celu poprawy wydajności i zwiększenia efektywności: na komputerach z systemem Linux i Windows (ponieważ rozwiązanie jest napisane w wieloplatformowym języku Java), jako urządzenie wirtualne (VA) VMware vSphere/Nutanix AHV, jako Obraz maszynowy Amazonoraz na Urządzenia NAS.

W trosce o wydajność firma NAKIVO zaprojektowała Transporter tak, aby zmaksymalizować szybkość Kopia zapasowa maszyny wirtualnej, replikacji i odzyskiwania poprzez wykorzystanie wszystkich dostępnych zasobów. Innymi słowy, Transporter jest usługą, którą należy zainstalować na dedykowanym serwerze maszyna fizyczna lub wirtualna , aby nie zakłócać wydajności innych aplikacji. Nie oznacza to jednak, że Transporter zawsze wykorzystuje 100% dostępnego Procesora i pamięci RAM. Prędkość magazynu danych źródłowego, sieci lub magazynu danych docelowego może stanowić wąskie gardło (czynnik ograniczający) wydajność.

Ile transporterów jest potrzebnych

Pojedynczy transporter

W małych i średnich środowiskach liczących 100 maszyn/instancji lub mniej wystarczy jeden Transporter na lokalizację. Pojedynczy Transporter może wykonać kopie zapasowe, replikować i odzyskiwać wiele maszyn wirtualnych z wielu vCenter lub samodzielnych hostów ESXi (w przypadku użycia w środowisku VMware vSphere ). Innymi słowy, nie ma potrzeby instalowania Transporter na każdej maszynie wirtualnej lub hoście ESXi, które chcesz chronić. O ile Transporter jest wdrażany gdzieś w Twojej infrastrukturze, dostęp do hostów i repozytoriów kopii zapasowych jest możliwy.

Using a single Transporter with NAKIVO Backup & Replication

Jeden Transporter może domyślnie przetwarzać jednocześnie wiele dysków maszyn wirtualnych (do 6), a liczbę tę można zmienić w konfiguracji. Jeśli zadania zawierają więcej dysków maszyn wirtualnych niż liczba, do której Transporter jest skonfigurowany do jednoczesnego przetwarzania, dyski są umieszczane w kolejce i przetwarzane, gdy tylko Transporter zostanie zwolniony.

Wiele modułów transportujących

Aby zapewnić skalowalność i wysoką dostępność w większych środowiskach, można przeprowadzić wdrażanie wielu modułów Transporters w jednej lokalizacji lub w wielu lokalizacjach. Jeśli planujesz przesyłać dane przez sieć WAN bez połączenia VPN z lokalizacji źródłowej do lokalizacji docelowej, upewnij się, że zarówno lokalizacja źródłowa, jak i docelowa zostały uwzględnione w konfiguracji rozwiązania. Można je dodać, korzystając z zewnętrznych adresów IP lub nazw DNS, które mogą być poprawnie rozpoznawane w sieci WAN (aby umożliwić im wzajemne połączenie).

Jeśli masz więcej niż jeden Transporter, musisz określić, który z nich powinien być używany do odczytu danych z hosta źródłowego, a który do zapisu danych na hoście docelowym. Domyślnie protokół NAKIVO Backup & Replication określa, który Transporter ma być używany, na podstawie odległości między hostami (mierzonej czasem przelotu ping), jak pokazano na poniższym obrazku. Z tego powodu w zaporze sieciowej należy zezwolić na protokół ICMP w celu wysyłania komunikatów żądania/odpowiedzi ping.

Czas przelotu w obie strony (RTT) to suma czasu potrzebnego na wysłanie żądania ping oraz czasu potrzebnego na potwierdzenie odbioru tego żądania (odpowiedź).

Using two Transporters with NAKIVO Backup & Replication

W powyższym przykładzie Transporter1 został wybrany do odczytu danych z Source ESXi, a Transporter2 do zapisu danych na Target ESXi. Wybór transportera można również skonfigurować ręcznie podczas tworzenia zadania.

Wdrażanie wielu serwerów Transporters umożliwia również korzystanie z funkcji przyspieszenia sieci (tj. kompresji przesyłanych danych przed wysłaniem ich do miejsca docelowego) oraz szyfrowania ruchu przy użyciu algorytmu AES 256 podczas przesyłania między parą serwerów Transporters. Załóżmy na przykład, że wykona się kopię zapasową dwóch maszyn wirtualnych zdalnie. Urządzenie Transporter zainstalowane w lokalizacji źródłowej może kompresować i szyfrować dane maszyn wirtualnych przed przesłaniem ich przez sieć WAN. Następnie urządzenie Transporter zainstalowane w lokalizacji docelowej może przeprowadzić odszyfrowywanie danych przed zapisaniem ich w repozytorium kopii zapasowych.

Using NAKIVO Transporters to read, transfer and write data

W tym przypadku:

  • Źródło Transporter odczytuje i przesyła dane.
  • Target Transporter odbiera i zapisuje dane.

Wdrażanie wielu urządzeń Transporters może być również przydatne do równoważenia obciążenia w celu rozłożenia obciążenia między dostępne urządzenia Transporters podczas wykonywania zadań replikacji, tworzenia kopii zapasowych i odzyskiwania danych. Korzystanie z wielu Transporters pozwala na jednoczesne przetwarzanie większej liczby zadań związanych z tworzeniem kopii zapasowych, replikacją i odzyskiwaniem danych.

Uwaga: Domyślnie Transporters używają portu TCP 9446 do komunikacji z Director oraz zakresu portów 9448–10000 do transferu danych między Transporters.

Wiele modułów transportowych w innych scenariuszach

  • środowiskach Microsoft Hyper-V : Po dodaniu Host Hyper-V do zasobów rozwiązania NAKIVO na tym hoście Hyper-V automatycznie odbywa się wdrażanie Transporter (nie na maszynach wirtualnych Hyper-V). Nie ma potrzeby ręcznego instalowania dodatkowego Transporter dla Hyper-V.
  • Środowiska VMware vSphere :
    • Aby dodać Transporter dla VMware vSphere, na hoście ESXi musi zostać wdrożona maszyna wirtualna z Transporter (zobacz instrukcje poniżej). VMware VDDK jest używany przez ten Transporter.
    • Jeśli zainstalowano pełne rozwiązanie NAKIVO z Director i Onboard Transporter na urządzeniu z procesorem ARM (na przykład urządzeniu NAS), należy zainstalować dodatkowy Transporter w VMware vSphere. Wynika to z faktu, że biblioteka VMware VDDK nie obsługuje architektury ARM.
  • Komputery z systemem Linux/Windows : Agent na komputerze fizycznym, będący innym typem węzła w NAKIVO Backup & Replication, jest wdrażany na fizycznym komputerze z systemem Linux lub Windows, gdy urządzenie zostało dodane do wykazu zasobów NAKIVO. W tym przypadku Transporter pełni rolę agenta kopii zapasowej na komputerze fizycznym. Należy pamiętać, że operacje tworzenia kopii zapasowych, replikacji i odzyskiwania w maszynach wirtualnych/instancjach VMware vSphere, Microsoft Hyper-V i Amazon EC2 odbywają się bez użycia agentów.
  • Wykonywanie kopii zapasowej na taśmę: Po skonfigurowaniu kopii zapasowej na taśmę na serwerze, do którego podłączone są urządzenia taśmowe (napęd taśmowy lub biblioteka taśmowa), instalowany jest Transporter .

Instalacja programu Transporter w systemie Linux

Omówmy kroki instalacji programu Transporter na komputerach z systemem Linux:

  1. Pobierz pakiet instalacyjny dla systemu Linux z tej strony internetowej NAKIVO.
  2. Wybierz Linux Installer i skopiuj wygenerowany link do pobrania.
    How to download NAKIVO Transporter for Linux

    Link do pobrania powinien wyglądać następująco:

    https://d00i00q000b00.cloudfront.net/res/product/NAKIVO_Backup_Replication_v10.8.0.71845_Installer-TRIAL.sh

  1. Wklej skopiowany link do polecenia, aby pobrać Transporter instalator z wget bezpośrednio na komputer z systemem Linux, na którym chcesz zainstalować Transporter.

    wget
    https://d00i00q000b00.cloudfront.net/res/product/NAKIVO_Backup_Replication_v10.8.0.71845_Installer-TRIAL.sh

Uwaga: W tym przewodniku instalujemy Transporter w systemie Ubuntu Linux.

Downloading NAKIVO Transporter with wget in Linux

  1. Dodaj uprawnienia do uruchamiania pliku instalacyjnego Transporter :

    chmod +x ./NAKIVO_Backup_Replication_v10.8.0.71845_Installer-TRIAL.sh

  1. Uruchom instalator Transporter jako root, używając sudo

    sudo ./NAKIVO_Backup_Replication_v10.8.0.71845_Installer-TRIAL.sh

Running the NAKIVO Backup & Replication installer in Linux

  1. Otworzy się instalator. Aby kontynuować, musisz przeczytać i zaakceptować umowę licencyjną.

    Naciśnij Enter , aby przewinąć w dół. Pamiętaj, aby przeczytać umowę do końca, aby uniknąć konieczności ponownego uruchamiania instalatora.

  1. Wpisz y i naciśnij Enter , aby zaakceptować i kontynuować.

Reading the license agreement

  1. Wpisz t i naciśnij Enter , aby zainstalować wyłącznie Transporter .

Installing Transporter only using the NAKIVO installer for Linux

  1. Naciśnij Enter , aby użyć domyślnej lokalizacji instalacji, lub wpisz lokalizację niestandardową i naciśnij Enter.
  2. Wprowadź hasło główne (zdecydowanie zalecane ze względów bezpieczeństwa). Później możesz zmienić hasło główne w wierszu poleceń za pomocą polecenia:

    /opt/nakivo/transporter/bhsvc -b NewPassword

Entering a master password to install NAKIVO Transporter

  1. Wprowadź ścieżkę do ważnego certyfikatu podpisanego przez urząd certyfikacji (CA) dla serwera Transporter lub pozostaw pole puste, jeśli nie chcesz wybierać certyfikatu. Na tym etapie może pojawić się następujący komunikat:

    Korzystanie z certyfikatu zwiększa bezpieczeństwo. Jeśli nie wybierzesz certyfikatu niestandardowego, zostanie użyty certyfikat z podpisem własnym i wyświetli się odpowiedni komunikat.

    Nie transporter określono certyfikatu. Zostanie wygenerowany certyfikat z podpisem własnym transporter . Aby zapewnić bezpieczeństwo serwisu transporter , zaleca się skonfigurowanie niestandardowego certyfikatu podpisanego przez urząd certyfikacji (CA). Czy na pewno chcesz kontynuować bez określenia certyfikatu transporter ? (Y/n)

    Wpisz y i naciśnij Enter , aby kontynuować.

  1. Transporter port. Naciśnij Enter , aby użyć domyślnego portu TCP 9446, lub wpisz niestandardowy port przed naciśnięciem klawisza Enter.

Selecting a certificate and Transporter port

  1. Poczekaj, aż Transporter zostanie zainstalowany w systemie Linux.

Installing NAKIVO Transporter in Linux

  1. Po zainstalowaniu Transporter (o nazwie nkv-bhsvc) możesz sprawdzić stan usługi Transporter za pomocą polecenia (w systemie Ubuntu):

    systemctl status nkv-bhsvc

Checking NAKIVO Transporter service after installation

Transporter został pomyślnie zainstalowany i działa w systemie Linux.

Możesz obejrzeć poniższy film, aby dowiedzieć się, jak zainstalować NAKIVO Transporter:

Instalacja Transportera w systemie Windows

Wykonaj poniższe kroki, aby zainstalować Transporter w systemie Windows:

  1. Pobierz instalator dla systemu Windows.
  2. Uruchom instalator NAKIVO w systemie Windows:
    • Wybierz Transporter only jako typ instalacji.
    • Wprowadź silne hasło główne. Jest to wysoce zalecane ze względu na bezpieczeństwo danych oraz w celu uniknięcia nieautoryzowanego dostępu.
    • Możesz rozwinąć More Options , aby zdefiniować niestandardową ścieżkę instalacji, ustawić niestandardowe porty oraz Transporter certyfikat. Options to select the installation path, Transporter port and certificate
    • Zapoznaj się z umową i wybierz I accept the License Agreement. Kliknij Install , aby rozpocząć instalację Transporter .
      Running the NAKIVO Backup & Replication installer to install the Transporter
  1. Poczekaj, aż proces instalacji się zakończy.

Installing NAKIVO Transporter in Windows

  1. Powinien pojawić się komunikat: Transporter installation was successful!

    Teraz możesz kliknąć Finish i zamknąć okno instalatora.

NAKIVO Transporter installation was successful in Windows

Aby upewnić się, że Transporter działa, możesz sprawdzić usługę Transporter ( NAKIVO Backup & Replication Transporter) w przystawce usług (services.msc) w Computer Management > Services and Applications > Services.

A NAKIVO Transporter service is running in Windows

Znajdź plan dostosowany do Twojego środowiska

Znajdź plan dostosowany do Twojego środowiska

Zapoznaj się z elastycznymi edycjami oprogramowania NAKIVO i modelami licencjonowania, które zapewniają ochronę danych na poziomie Enterprise w cenie dostosowanej do Twojego budżetu.

Instalacja urządzenia Transporter jako wirtualnego urządzenia VMware

Aby zainstalować Transporter w środowisku VMware vSphere na hoście ESXi, dostępne są dwie opcje:

  • Wdrażanie wstępnie skonfigurowanego urządzenia wirtualnego VMware vSphere (szablonu maszyny wirtualnej) z Transporter zainstalowanym fabrycznie (z systemem operacyjnym Ubuntu Server na tej maszynie wirtualnej) lub
  • Ręczna instalacja Transporter na maszynach wirtualnych z systemem Linux lub Windows.

Aby skorzystać z gotowego urządzenia wirtualnego:

  1. Przejdź do strony strona pobierania na witrynie NAKIVO.
  2. Rozwiń opcje pobierania pliku VMware Virtual Appliance (Full Solution). W zależności od potrzeb możesz wybrać Transporter lub Transporter with Backup Repository. W tym przykładzie wybierzmy Transporter i kliknijmy link pobierania.

How to download a VMware virtual appliance with NAKIVO Transporter

  1. Po zakończeniu pobierania możesz wdrożyć maszynę wirtualną z szablonu OVA na hoście ESXi. Wyjaśnimy, jak przeprowadzić wdrażanie Transporter z szablonu OVA w programie VMware Host Client.
  2. Kliknij Virtual Machines w panelu Navigator i kliknij Create/Register VM.

Creating a VM using an OVA template to deploy NAKIVO Transporter

Otworzy się kreator nowej maszyny wirtualnej.

  1. Select creation type. Wybierz Deploy a virtual machine from an OVF or OVA file. Klikaj Next na każdym etapie kreatora, aby kontynuować.

Deploying a NAKIVO Transporter VM from an OVA file

  1. Wybierz pliki OVF i VMDK . Wprowadź nazwę maszyny wirtualnej, na przykład Blog Transporter. Kliknij duży przycisk, aby wybrać plik OVA z Transporter i wybierz ten plik z komputera lokalnego (nie z magazynu danych ESXi).

Selecting the OVA file with the Transporter

  1. Wybierz magazyn danych . Wybierz magazyn danych na hoście ESXi, na którym ma zostać wdrożony Transporter.

Selecting an ESXi datastore to deploy NAKIVO Transporter

  1. Przeczytaj i zaakceptuj umowę licencyjną.

Reading and accepting the license agreement

  1. Opcje wdrażania . Wybierz sieć, z którą ma się połączyć Transporter VM, wybierz typ przydzielania dysku wirtualnegooraz zdecyduj, czy maszyna wirtualna ma zostać automatycznie włączona po zakończeniu instalacji.

Configuring VM deployment options

  1. Gotowy do zakończenia . Sprawdź, czy ustawienia są prawidłowe, a następnie kliknij Finish. Nie odświeżaj przeglądarki podczas wdrażania tej maszyny wirtualnej.

Checking VM configuration summary to deploy the Transporter

Po zakończeniu instalacji zobaczysz interfejs konsoli Transporter VM działający w systemie Linux.

The Transporter VM has been deployed on an ESXi host

Możesz użyć {366} do zarządzania systemem operacyjnym i edycji ustawień Transporter VM.

Connecting to NAKIVO Transporter appliance with VMware Remote Console

Zasada wdrażania urządzenia wirtualnego za pomocą Transporter z wykorzystaniem Klient VMware vSphere i vCenter jest identyczna.

  1. Kliknij prawym przyciskiem myszy hosta ESXi zarządzanego przez vCenter, a następnie w menu kontekstowym wybierz opcję „ Deploy OVF Template”.
  2. Wybierz szablon OVA z Transporter i postępuj zgodnie z instrukcjami kreatora, aby zakończyć proces.

Uploading the OVA file to deploy the Transporter appliance in VMware vSphere Client

Szczegółowe instrukcje dotyczące wdrażanie rozwiązania NAKIVO z szablonu VMware w kliencie vSphere można znaleźć w centrum pomocy.

Instalacja modułu Transporter na urządzeniu NAS

Możliwe jest również zainstalowanie Transporter na urządzeniach NAS.

Wybierz opcję „Installer for NAS” na stronie Pobierz NAKIVO , aby rozwinąć opcje pobierania. Wybierz dostawcę urządzenia NAS, rozwiń opcje pobierania, wybierz Transporteri kliknij odpowiedni link do pobrania.

How to download NAKIVO Transporter for NAS

Plik proces instalacji programu Transporter na urządzeniach NAS może się różnić w zależności od dostawcy urządzenia NAS.

Podłączanie urządzenia Transporter do Director

Po zainstalowaniu urządzenia Transporter należy je podłączyć do NAKIVO Backup & Replication Director. Musimy dodać zainstalowane urządzenie Transporter do listy podłączonych węzłów. Można to zrobić w interfejsie internetowym rozwiązania NAKIVO, który jest dostępny na komputerze z zainstalowanym i uruchomionym pełnym rozwiązaniem.

  1. Przejdź do Settings > Nodes.
  2. Kliknij + > Add Existing Node > VMware vSphere Appliance , aby dodać Transporter wdrożone jako urządzenie wirtualne VMware. Jeśli Transporter został zainstalowany w systemie Linux, Windows lub na serwerze NAS, wybierz opcję Installed service . Jeśli wdrożyłeś Transporter jako obraz AMI w AWS, wybierz Amazon EC2 instance.

How to add the installed NAKIVO Transporter as a node and connect with the Director

  1. Wprowadź wymagane parametry, aby podłączyć Director do Transporter i dodaj Transporter do listy węzłów.

Adding the installed NAKIVO Transporter

Dodatkowe informacje na temat jak dodawać węzły można znaleźć w centrum pomocy.

Wdrażanie Transportera z poziomu interfejsu rozwiązania NAKIVO

Najnowsza wersja NAKIVO Backup & Replication obsługuje Automatic transporter injection. Umożliwia to wdrożenie Transporter na wybranym zasobie bezpośrednio z poziomu interfejsu internetowego rozwiązania NAKIVO. Metoda ta stanowi wygodną alternatywę dla innych metod wdrażania opisanych powyżej.

Aby skorzystać z tej metody, do wykazu zasobów należy dodać odpowiednie elementy, takie jak hosty ESXi, serwery vCenter lub konta Amazon.

Przyjrzyjmy się przykładowi i wdrożmy nowy Transporter w VMware vSphere.

  1. Przejdź do Settings > Nodes.
  2. Kliknij + > Deploy New Node > VMware vSphere Appliance.
    Automatic transporter injection from the NAKIVO web interface

    Aby przeprowadzić wdrażanie Transporter , musisz posiadać odpowiednie uprawnienia w VMware vSphere lub AWS.

  1. Zdefiniuj wymagane parametry:
    • Nazwa transportera . Wprowadź nazwę, która będzie wyświetlana na liście węzłów NAKIVO Backup & Replication.
    • Host lub klaster ESXi . Wybierz zasób obliczeniowy, na którym ma zostać przeprowadzone wdrażanie Transporter w vSphere.
    • Magazyn danych . Wybierz magazyn danych podłączony do wybranego hosta lub klastra ESXi, w którym mają być przechowywane pliki maszyny wirtualnej urządzenia wirtualnego.
    • Sieć wirtualna . Wybierz przełącznik wirtualny/sieć, do której zostanie podłączona karta sieciowa maszyny wirtualnej.

    Możesz skonfigurować automatyczną konfigurację sieciową za pomocą protokołu DHCP lub ręcznie ustawić parametry połączenia IP i DNS. W razie potrzeby możesz również wybrać porty transferu danych.

    Kliknij Deploy.

How to deploy a Transporter remotely from the NAKIVO web interface

  1. Poczekaj, aż Transporter zostanie wdrożone na wybranym hoście zdalnym. Możesz sprawdzić stan węzła i postęp wdrażania, jak pokazano na poniższym obrazku.

    Stan Transporter może być następujący:

    • Brak dostępu
    • Dobry (OK)
    • Niezweryfikowany
    • Nieaktualny
    • Odświeżanie
    • Dodawanie
    • Wdrażanie

Deploying NAKIVO Transporter remotely and checking its status

Nie ma potrzeby ręcznego dodawania Transporter wdrożonego za pomocą funkcji Automatic transporter injection do listy węzłów po zakończeniu wdrażania.

Więcej informacji na temat wdrażanie węzłów można znaleźć w centrum pomocy.

Wypróbuj NAKIVO Backup & Replication

Wypróbuj NAKIVO Backup & Replication

Skorzystaj z bezpłatnej wersji próbnej, aby zapoznać się ze wszystkimi funkcjami rozwiązania w zakresie ochrony danych. 15 dni za darmo. Bez żadnych ograniczeń dotyczących funkcji ani pojemności. Nie jest wymagana karta kredytowa.

People also read