NAKIVO Backup & Replication & Komponenty replikacji: Transporter

NAKIVO Backup & Replication to rozwiązanie do ochrony danych i odzyskiwania awaryjnego przeznaczone dla środowisk wirtualnych, fizycznych, chmurowych i 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 3 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.

Wypróbuj NAKIVO Backup & Replication

Wypróbuj NAKIVO Backup & Replication

Skorzystaj z bezpłatnej wersji próbnej, aby poznać wszystkie funkcje rozwiązania w zakresie ochrony danych. 15 dni za darmo. Bez żadnych ograniczeń dotyczących funkcji ani pojemności. Nie trzeba podawać danych karty kredytowej.

Czym jest Transporter?

Transporter to zainstalowana usługa, która realizuje wszystkie zadania związane z ochroną danych i odzyskiwaniem w ramach rozwiązania NAKIVO Backup & Replication. Obejmuje to odczyt danych, kompresję, deduplikację, szyfrowanie, transfer, zapis, weryfikację, odzyskiwanie maszyn wirtualnych (VM) w trybie szczegółowym i pełnym 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 potrzebne do 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 VMware vSphere/Nutanix AHV, jako Obraz maszynowy Amazonoraz na Urządzenia NAS.

W trosce o wydajność firma NAKIVO zaprojektowała Transporter tak, aby zmaksymalizować prędkość 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 maszyna fizyczna lub wirtualna , aby nie zakłócała 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 docelowego może stanowić wąskie gardło (czynnik ograniczający) wydajności.

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ć kopię zapasową, 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ż Transporter jest ustawiony do przetwarzania jednocześnie, dyski są umieszczane w kolejce i przetwarzane, gdy tylko Transporter zostanie zwolniony.

Wiele modułów transportujących

Aby osiągnąć skalowalność i wysoką dostępność w większych środowiskach, wiele Transporters można wdrożyć 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 lokalizacja źródłowa 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 rozpoznane 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 NAKIVO Backup & Replication określa Transporter do użycia na podstawie odległości hostów (mierzonej czasem przelotu ping), jak pokazano na poniższym obrazku. Z tego powodu w zaporze sieciowej musi być zezwolone 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 ping (odpowiedź).

Using two Transporters with NAKIVO Backup & Replication

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

Wdrażanie wielu Transporters pozwala również na korzystanie z funkcji przyspieszenia sieci (tj. kompresji przesyłanych danych przed wysłaniem ich do miejsca docelowego) oraz szyfrowania AES 256 ruchu między parą Transporters. Załóżmy na przykład, że dwie maszyny wirtualne są wykonywane kopię zapasową za pośrednictwem sieci WAN do lokalizacji zdalnej. 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.
  • Cel Transporter odbiera i zapisuje dane.

Wdrożenie 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 przesyłania danych między Transporters.

Wiele transporterów w innych scenariuszach

  • Środowiska 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 modułu Hyper-V Transporter .
  • Środowiska VMware vSphere :
    • Aby dodać Transporter dla VMware vSphere, na hoście ESXi należy wdrożyć maszynę wirtualną z Transporter (patrz 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 komputera fizycznego, inny typ węzła w NAKIVO Backup & Replication, jest wdrażany na fizycznym komputerze z systemem Linux lub Windows, gdy urządzenie zostaje dodane do wykazu zasobów NAKIVO. W tym przypadku Transporter działa jako agent 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 są realizowane bez użycia agentów.
  • Tworzenie kopii zapasowej na taśmie: Po skonfigurowaniu kopii zapasowej na taśmie na serwerze, do którego podłączone są urządzenia taśmowe (napęd taśmowy lub biblioteka taśm), instalowany jest Transporter .

Instalacja Transportera w systemie Linux

Omówmy kroki instalacji 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. Wstaw 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ć Transporter wyłącznie.

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 CA dla 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świetlony zostanie odpowiedni komunikat.

    Nie transporter określono certyfikatu. Zostanie wygenerowany certyfikat z podpisem własnym transporter . Aby zapewnić bezpieczeństwo transporter , zaleca się skonfigurowanie niestandardowego certyfikatu podpisanego przez urząd certyfikacji. Czy na pewno chcesz kontynuować bez określania transporter certyfikatu? (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.

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 i 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
    • Przeczytaj umowę i wybierz I accept the License Agreement. Kliknij Install , aby rozpocząć Transporter instalację. 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

Instalacja Transportera jako wirtualnego urządzenia VMware

Aby zainstalować Transporter w środowisku VMware vSphere na hoście ESXi, masz dwie możliwości:

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

Aby skorzystać z podejścia opartego na wstępnie skonfigurowanym urządzeniu wirtualnym:

  1. Przejdź do strona pobierania na stronie internetowej NAKIVO.
  2. Rozwiń opcje pobierania VMware Virtual Appliance (Full Solution). Możesz wybrać Transporter lub Transporter with Backup Repository, w zależności od potrzeb. 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żna przeprowadzić wdrażanie maszyny wirtualnej z szablonu OVA na hoście ESXi. Wyjaśniamy, jak przeprowadzić wdrażanie Transporter z szablonu OVA w 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. Kliknij 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, w którym chcesz wdrożyć 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 wirtualnegoi wybierz, czy maszyna wirtualna ma się włączyć automatycznie po zakończeniu instalacji.

Configuring VM deployment options

  1. Gotowy do zakończenia . Sprawdź, czy ustawienia są poprawne, 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 wyświetli się interfejs konsoli serwisu Transporter VM działającego w systemie Linux.

The Transporter VM has been deployed on an ESXi host

Za pomocą strony {127} można zarządzać systemem operacyjnym i edytować ustawienia serwisu Transporter VM.

Connecting to NAKIVO Transporter appliance with VMware Remote Console

Zasada wdrażania urządzenia wirtualnego za pomocą serwisu Transporter z wykorzystaniem strony 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 za pomocą Transporter i postępuj zgodnie z instrukcjami kreatora, aby zakończyć.

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 Transportera 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

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

Podłączanie urządzenia Transporter do Director

Po zainstalowaniu Transporter należy podłączyć je do NAKIVO Backup & Replication Director. Musimy dodać zainstalowane Transporter do listy podłączonych węzłów. Możemy 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. Po zainstalowaniu Transporter w systemie Linux, Windows lub na serwerze NAS wybierz opcję Installed service . Jeśli wdrożyłeś Transporter jako obraz AMI AWS, wybierz Amazon EC2 instance.

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

  1. Wprowadź parametry niezbędne do połączenia Director z Transporter i dodaj Transporter do listy węzłów.

Adding the installed NAKIVO Transporter

Dodatkowe informacje na temat jak dodać węzły znajdziesz w centrum pomocy.

Wdrażanie transportera z poziomu interfejsu rozwiązania NAKIVO

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

Aby skorzystać z tej metody, do 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 urządzenia wirtualnego Transporter za pomocą tej metody, 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 w NAKIVO Backup & Replication.
    • Host ESXi lub klaster . Wybierz zasób obliczeniowy, na którym ma zostać przeprowadzone wdrażanie urządzenia wirtualnego Transporter w vSphere.
    • Magazyn danych . Wybierz magazyn danych podłączony do wybranego hosta lub klastra ESXi, w którym będą 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 ustawić automatyczną konfigurację sieci IP za pomocą DHCP lub ręcznie skonfigurować 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 zobaczyć stan węzła i postęp wdrażania, jak pokazano na poniższym obrazku.

    Stan Transporter może być:

    • 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 wdrożeniu.

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 poznać wszystkie funkcje rozwiązania w zakresie ochrony danych. 15 dni za darmo. Bez żadnych ograniczeń dotyczących funkcji ani pojemności. Nie trzeba podawać danych karty kredytowej.

People also read