Jak utworzyć i zarządzać repozytorium federacyjnym za pomocą NAKIVO
Z biegiem czasu kopie zapasowe zajmują coraz więcej miejsca na dysku, ponieważ ilość archiwizowanych danych stale rośnie. Być może korzystasz z technologii przyrostowych, aby pomijać zduplikowane bloki danych. Być może wdrożyłeś również rozsądną politykę przechowywania, w ramach której niepotrzebne punkty odzyskiwania są usuwane. Jednak w pewnym momencie może zaistnieć konieczność dodania kolejnych dysków i rozbudowy repozytorium kopii zapasowych, aby pomieścić więcej danych archiwalnych i uniknąć zakłóceń w procesach ochrony danych.
W przypadku zwykłych repozytoriów kopii zapasowych można utworzyć nowe repozytorium, aby dodać miejsce na kopie zapasowe, ale może być konieczna rekonfiguracja zadań tworzenia kopii zapasowych lub utworzenie nowych. Może to prowadzić do zakłóceń i luk w przechowywaniu danych. Aby uprościć rozbudowę repozytoriów i uniknąć niepowodzeń zadań tworzenia kopii zapasowych z powodu niewystarczającej przestrzeni dyskowej, NAKIVO Backup & Replication oferuje funkcję Federated Repository, umożliwiającą administratorom elastyczne dodawanie przestrzeni dyskowej przy jednoczesnym korzystaniu z istniejących konfiguracji tworzenia kopii zapasowych. Przyjrzyjmy się, czym jest Federated Repository i jak działa.
Czym jest repozytorium kopii zapasowych?
repozytorium kopii zapasowych w NAKIVO Backup & Replication to miejsce magazynowania o określonym formacie, służące do gromadzenia danych kopii zapasowych (punktów odzyskiwania) oraz wszelkich niezbędnych metadanych. Wraz z Dyrektor i Transporterrepozytorium kopii zapasowych stanowi jeden z trzech podstawowych elementów rozwiązania NAKIVO. Repozytoria kopii zapasowych mogą mieć dwa typy przechowywania danych: przyrostowe z pełnymi lub wiecznie przyrostowe .
Repozytorium kopii zapasowych zawiera następujące elementy:
-
backup objectto kopia obiektu źródłowego. Obiekt kopii zapasowej jest tworzony przez NAKIVO Backup & Replication i przechowywany w zastrzeżonym formacie w repozytorium kopii zapasowych.Obiekt kopii zapasowej może składać się z jednego lub więcej punktów odzyskiwania.
-
recovery pointto konkretna instancja obiektu kopii zapasowej reprezentująca stan obiektu źródłowego w określonym momencie. W NAKIVO Backup & Replication punkt odzyskiwania może być pełny lub przyrostowy. -
recovery point chain(specyficzny dla przyrostowych kopii zapasowych z pełnymi repozytoriumami) to seria powiązanych przyrostowych punktów odzyskiwania, między którymi istnieją zależności. Łańcuch rozpoczyna się od pełnej kopii zapasowej i obejmuje wszystkie powiązane przyrostowe punkty odzyskiwania.Obiekt kopii zapasowej może zawierać wiele łańcuchów, przy czym każdy łańcuch rozpoczyna się od pełnego punktu odzyskiwania, a kończy przyrostowym punktem odzyskiwania. Wiele łańcuchów tworzy zestaw kopii zapasowych.
Metadatato informacje pomocnicze powiązane z repozytorium, obiektem kopii zapasowej lub punktem odzyskiwania. Te metadane mają kluczowe znaczenie dla zarządzania kopiami zapasowymi i przywracania danych z kopii zapasowych.
Każdy obiekt kopii zapasowej zawiera punkty odzyskiwania, które reprezentują stan obiektu źródłowego w określonym momencie. Każdy obiekt kopii zapasowej ma jeden lub wiele punktów odzyskiwania.
Czym jest repozytorium federacyjne?
Repozytorium federacyjne w NAKIVO Backup & Replication to repozytorium kopii zapasowych, które składa się z jednego lub więcej repozytoriów kopii zapasowych, zwanych członkami, i może być skalowane horyzontalnie poprzez dodawanie kolejnych repozytoriów kopii zapasowych. Repozytorium federacyjne można przedstawić jako pulę logiczną zawierającą istniejące repozytoria kopii zapasowych. Repozytorium federacyjne można również nazwać repozytorium typu scale-out ze względu na jego elastyczne możliwości zapewniające skalowanie horyzontalne.
federated repository member to repozytorium kopii zapasowych używane jako część federacyjnego repozytorium kopii zapasowych. Repozytorium federacyjne lub typu scale-out może składać się z jednego lub więcej członków repozytorium.
Jak działa repozytorium federacyjne w NAKIVO Backup & Replication
Po lewej stronie poniższego diagramu widać przyrostowe z okresowymi pełnymi typy repozytorium kopii zapasowych używane w NAKIVO Backup & Replication. Po prawej stronie widać federacyjne repozytorium kopii zapasowych.
Najpierw przyjrzyjmy się, jak działają zadania tworzenia kopii zapasowych w repozytorium typu przyrostowego z okresowymi pełnymi kopiami ( Repo A ). Istnieją dwa zadania tworzenia kopii zapasowych – Zadanie A oraz Zadanie B . Zadania te tworzą odpowiednio obiekt kopii zapasowej A ( BO A ) oraz obiekt kopii zapasowej B ( BO B ). Każdy obiekt kopii zapasowej składa się z wielu punktów odzyskiwania. RP-F to pełny punkt odzyskiwania, a RP-I to przyrostowy punkt odzyskiwania. Kopia zapasowa może składać się z wielu punktów odzyskiwania, które mogą tworzyć łańcuch punktów odzyskiwania. Łańcuch rozpoczyna się od pełnego punktu odzyskiwania, po którym następuje szereg przyrostowych punktów odzyskiwania. Po utworzeniu kolejnego pełnego punktu odzyskiwania rozpoczyna się nowy łańcuch punktów odzyskiwania.

Sfederowane repozytorium kopii zapasowych to w zasadzie logiczna pula repozytoriów kopii zapasowych (typu przyrostowych z okresowymi kopiami pełnymi ). W repozytorium sfederowanym mamy również dwa zadania tworzenia kopii zapasowych – Zadanie A oraz Zadanie B . Jeden obiekt kopii zapasowej może być rozłożony na kilka repozytoriów członkowskich ( Repo A oraz Repo B ), które są członkami tego samego repozytorium sfederowanego.
Istnieje jeden łańcuch rozpoczynający się od pełnego punktu odzyskiwania i kilku przyrostowych punktów odzyskiwania dla Zadanie A . Możemy kontynuować zapisywanie danych do następnego repozytorium ( Repo B ) w puli, zaczynając od pełnego punktu odzyskiwania. Proces ten można w razie potrzeby skalować o Repo C , Repo D itp.
Należy pamiętać, że nie można rozdzielić jednego łańcucha punktów odzyskiwania na kilka repozytoriów członkowskich. Jeśli dane kopii zapasowej są zapisywane w innym członku repozytorium federacyjnego, rozwiązanie NAKIVO tworzy najpierw pełne odzyskiwanie, niezależnie od ustawień zadania kopii zapasowej dotyczących harmonogramu pełnej kopii zapasowej.
Oznacza to, że jeden obiekt kopii zapasowej może być przechowywany w wielu członkach repozytorium federacyjnego. Jednak jeden łańcuch punktów odzyskiwania w ramach obiektu kopii zapasowej powinien być samowystarczalny w obrębie jednego członka repozytorium federacyjnego, to znaczy wszystkie zależne punkty odzyskiwania są przechowywane w tym samym członku repozytorium federacyjnego.
W przypadku, gdy zadanie musi wybrać następnego członka jako miejsce docelowe, następne uruchomienie kopii zapasowej utworzy pełny punkt odzyskiwania. Pozwala to na przywrócenie danych z punktu odzyskiwania, nawet jeśli inny członek repozytorium federacyjnego jest niedostępny. Jako elementy repozytorium federacyjnego można wykorzystywać wyłącznie repozytoria skonfigurowane do tworzenia kopii przyrostowych z pełnymi kopiami zapasowymi. Repozytoria przeznaczone wyłącznie do tworzenia kopii przyrostowych nie są objęte wsparciem dla tej funkcji.
Do tworzenia repozytorii kopii zapasowych będących członkami federacji można używać następujących typów pamięci masowej:
- Lokalny folder na komputerze z przypisanym komponentem Transporter rozwiązania NAKIVO
- Udział NFS
- Udział SMB
Maksymalna liczba członków repozytorium federacyjnego wynosi 128.
Funkcja repozytorium federacyjnego jest dostępna w edycjach NAKIVO Backup & Replication Enterprise Plus i MSP Enterprise Plus. Funkcja ta nie zużywa żadnych jednostek licencji poza tymi, które są zużywane przez działania związane z ochroną danych.
Więcej informacji na temat repozytorii federacyjnych w NAKIVO Backup & Replication i ich działania można znaleźć w tym filmie:
Korzyści płynące z repozytorium federacyjnego: nieprzerwana ochrona danych
Zapotrzebowanie na skalowalną i elastyczną pamięć magazynową do tworzenia kopii zapasowych stale rośnie. Tradycyjne repozytoria kopii zapasowych często borykają się z ograniczeniami skalowalności, wąskimi gardłami wydajnościowymi i złożonością w przypadku dużych ilości danych.
Konwencjonalne repozytorium kopii zapasowych można postrzegać jako folder, który może mieć tyle wolnego miejsca na kopie zapasowe, na ile pozwala system bazowy. Rozbudowa konwencjonalnego repozytorium, gdy potrzeba więcej miejsca na konkretne zadania, może być trudnym zadaniem. Proces ten wymaga więcej czasu i wysiłku przy konfiguracji, podczas gdy zadania wykonywania kopii zapasowych są zawieszone.
Konfiguracja repozytorium federacyjnego rozwiązuje te problemy, umożliwiając płynne zwiększanie pojemności pamięci, zwiększoną odporność na awarie oraz lepsze wykorzystanie zasobów w środowiskach rozproszonych.
Repozytoria federacyjne są szczególnie przydatne dla dużych organizacji o złożonej infrastrukturze i napiętych harmonogramach wykonywania kopii zapasowych. Zużycie pamięci w repozytoriach kopii zapasowych zwykle rośnie stopniowo i może być nierównomierne. W takim przypadku organizacja może skończyć z dużą liczbą repozytoriów kopii zapasowych, z których każde ma tylko ograniczoną ilość wolnego miejsca. W rezultacie nie można zapewnić wystarczającej ilości wolnego miejsca do wykonania przyszłych zadań tworzenia kopii zapasowych. Przykład takiej sytuacji przedstawiono w poniższej tabeli.
| Nazwa | Typ | Host | Ścieżka | Pojemność | Wolne miejsce |
| Local-repo1 | Folder lokalny | Backupserver1 | /backup/repo0 | 10 TB | 2,2 TB |
| Local-repo2 | Folder lokalny | Backupserver1 | /backup/repo1 | 12 TB | 2 TB |
| Remote-repo1 | Folder lokalny | Backupserver2 | /backup/repo21 | 22 TB | 3 TB |
| Remote-repo2 | Folder lokalny | Backupserver2 | /backup/repo22 | 22 TB | 3,3 TB |
| NAS-repo1 | Udostępnienie SMB | NAS-01 | nas-01repo1 | 19,9 TB | 2,1 TB |
| NAS-repo2 | Udostępnienie SMB | NAS-01 | nas-01repo2 | 19,9 TB | 1,2 TB |
| NAS-repo3 | udostępnienie NFS | NAS-02 | nas-02repo0 | 16 TB | 1,5 TB |
| … | … | … | … | … | … |
W tym przykładzie, jeśli w jednym z repozytoriów nie ma wystarczającej ilości miejsca na skonfigurowane zadanie tworzenia kopii zapasowej, administrator systemu powinien utworzyć kolejne zadanie tworzenia kopii zapasowej do innego repozytorium z wystarczającą ilością wolnego miejsca. Takie podejście do zarządzania dziesiątkami „małych” repozytoriów nie jest wygodne w przypadku dużej infrastruktury. Jednocześnie wolne miejsce w każdym z poszczególnych repozytoriów jest marnowane, ponieważ nie można go wykorzystać do dalszego zapisywania danych kopii zapasowej przy użyciu istniejącego zadania tworzenia kopii zapasowej.
Jeśli zsumujemy całkowitą ilość wolnego miejsca we wszystkich repozytoriach kopii zapasowych, wynik nie będzie tak niski, jak w przypadku każdego repozytorium z osobna. Agregacja ilości wolnego miejsca pozwala na bardziej racjonalne wykorzystanie przestrzeni dyskowej bez konieczności redystrybucji istniejących kopii zapasowych między repozytoriami. Można połączyć wiele istniejących repozytoriów kopii zapasowych w jedno repozytorium federacyjne, aby zagregować wolne miejsce z wielu repozytoriów i kontynuować wykonywanie zadań. Jeśli pierwszy węzeł w repozytorium federacyjnym nie dysponuje wystarczającą ilością miejsca, rozwiązanie NAKIVO wykorzystuje swój algorytm do wybrania kolejnego dostępnego węzła w repozytorium federacyjnym, który najlepiej nadaje się do dalszego zapisywania danych dla danego obiektu kopii zapasowej.
Zalety korzystania z repozytorium federacyjnego to:
- Zadania tworzenia kopii zapasowych są kontynuowane nawet wtedy, gdy repozytorium docelowe jest niedostępne lub brakuje w nim miejsca.
- Użytkownicy oszczędzają czas i wysiłek dzięki uproszczonemu skalowaniu pamięci masowej kopii zapasowych, co pozwala sprostać zmieniającym się wymaganiom w zakresie tworzenia kopii zapasowych i odzyskiwania danych bez zakłóceń.
- Zwiększa niezawodność i poprawia ochronę danych. Zmniejsza ryzyko utraty danych i przestojów w organizacji poprzez wdrożenie solidnych funkcji tworzenia kopii zapasowych i odzyskiwania danych, wspieranych przez skalowalną i odporną infrastrukturę pamięci masowej.
- Umożliwia prostszą migrację danych kopii zapasowych między repozytoriami.
Konfiguracja repozytorium federacyjnego w NAKIVO Backup & Replication
Przyjrzyjmy się, jak skonfigurować repozytorium federacyjne w NAKIVO Backup & Replication. Załóżmy, że dodaliśmy dwa dyski twarde do naszego serwera kopii zapasowych i chcemy wykorzystać miejsce na tych dyskach do przechowywania kopii zapasowych przy użyciu repozytorium federacyjnego. Na początek mamy jedno repozytorium kopii zapasowych o nazwie Main repo . Istnieje zadanie tworzenia kopii zapasowej, które wykorzystuje Main repo jako miejsce docelowe.
Najpierw musimy utworzyć repozytorium kopii zapasowych na nowym dysku twardym, który niedawno zainstalowaliśmy. Następnie użyjemy tego repozytorium jako elementu w konfiguracji repozytorium federacyjnego.
Tworzenie elementu repozytorium federacyjnego
- W interfejsie internetowym rozwiązania NAKIVO przejdź do
Settings>Repositories, kliknij+i naciśnijCreate a new backup repository.
- Wybierz
Local Folderjako typ repozytorium, jeśli korzystasz z lokalnie zainstalowanego dysku twardego. Możesz również użyć udziału plików. KliknijNext, aby kontynuować.
- Określ nazwę i lokalizację nowego repozytorium kopii zapasowych. Pamiętaj, że przed wykonaniem tego kroku musisz utworzyć katalog z odpowiednimi uprawnieniami. W naszym przypadku parametry są następujące:
- Nazwa: repo1
- Przypisany transporter: Transporter wbudowany
- Ścieżka do folderu lokalnego: /opt/nakivo/repo1
UWAGA : Katalog ten został utworzony na naszym serwerze kopii zapasowych z systemem Linux, a plik /etc/fstab został dostosowany do automatycznego montowania. Przed skonfigurowaniem repozytorium kopii zapasowych w interfejsie internetowym NAKIVO należy utworzyć katalog i ustawić uprawnienia.

- Wybierz opcje nowego repozytorium kopii zapasowych. Możesz skorzystać z wartości domyślnych, aby używać tego repozytorium jako elementu repozytorium federacyjnego. Kliknij
Finish.
W podobny sposób możesz utworzyć więcej repozytoriów kopii zapasowych i dodać je jako elementy do swojego repozytorium federacyjnego. W tym przykładzie utworzyliśmy dwa nowe repozytoria o nazwach repo1 oraz repo2 , które można zobaczyć na poniższym zrzucie ekranu.
Konfigurowanie repozytorium federacyjnego
- Przejdź do
Settings>Repositories, kliknij+i kliknijCreate federated backup repository.
- Jeśli istniejące repozytorium kopii zapasowych zawiera punkty odzyskiwania zadania tworzenia kopii zapasowej, wyświetlany jest komunikat o zadaniach, których to dotyczy. Ponieważ nasze repozytorium główne zawiera punkty odzyskiwania, widzimy następujący komunikat:
Wybrane repozytorium jest używane przez następujące zadania. Zadania zostaną automatycznie zaktualizowane w celu korzystania z repozytorium federacyjnego .
Kliknij
Proceed.
- Wybierz członków repozytorium federacyjnego. Wybieramy Main repo , repo1 oraz repo2 jako członków federacyjnego repozytorium kopii zapasowych. Kliknij Dalej.
UWAGA: Jeśli repozytorium kopii zapasowych służy do wykonania kopii zapasowej Samodzielna kopia zapasowa NAKIVO Backup & Replication, nie można go dodać do repozytorium federacyjnego. Jeśli wybrani członkowie obsługują niezmienność i zawierają co najmniej jeden obiekt niezmienny (lub są powiązani z zadaniem skonfigurowanym do tworzenia niezmiennego punktu odzyskiwania), członkowie, którzy nie obsługują niezmienności, są wyłączani.

- Określ opcje repozytorium federacyjnego, w tym nazwę i opis.
- Nazwa: Repozytorium skalowalne
- Opis: Repozytorium główne + repo1 + repo2
Kliknij
Finish.
Zarządzanie repozytoriami federacyjnymi w NAKIVO Backup & Replication
Teraz na liście repozytoriów kopii zapasowych widoczne jest repozytorium skalowalne . Rozmiar repozytorium stanowi sumę rozmiarów trzech repozytoriów składowych. Można kliknąć repozytorium federacyjne, aby wyświetlić szczegóły.

Informacje o repozytorium obejmują repozytoria składowe oraz zadania tworzenia kopii zapasowych korzystające z tego repozytorium. Kliknij dowolne repozytorium składowe, aby wyświetlić szczegóły dotyczące tego repozytorium i powiązanych zadań tworzenia kopii zapasowych. 
Na poniższym zrzucie ekranu widoczne są informacje dotyczące Repozytorium główne . Z tego repozytorium korzysta jedno zadanie tworzenia kopii zapasowej.

Miejsce docelowe zadania tworzenia kopii zapasowej jest automatycznie dostosowywane tak, aby korzystać z repozytorium federacyjnego. W razie potrzeby można kliknąć nazwę zadania i sprawdzić te ustawienia.
Migracja danych kopii zapasowych do innego członka
Można migrować kopie zapasowe z jednego członka repozytorium federacyjnego do innego. Ta opcja może być przydatna, jeśli na przykład reorganizujesz konfigurację repozytorium skalowalnego w celu usunięcia jednego z członków.
Aby przeprowadzić migrację danych kopii zapasowych:
- Przejdź do
Settings>Repositoriesi kliknij repozytorium federacyjne ( repozytorium skalowalne w tym przypadku). - Kliknij członka repozytorium federacyjnego, który jest magazynem kopii zapasowych, z którego chcesz przeprowadzić migrację. W tym przykładzie wybieramy Main repo .
- Na stronie informacji o repozytorium kliknij ikonę
…(trzy kropki) i wybierzLockw menu, które się otworzy.
- Wyświetli się komunikat potwierdzający Zablokować element? . Kliknij
Lock, aby potwierdzić.
- Po zablokowaniu członka repozytorium federacyjnego wybierz kopie zapasowe, które chcesz przenieść, kliknij przycisk
…(trzy kropki) i wybierzMigrate backup.
- Pojawi się komunikat ostrzegający o przeniesieniu kopii zapasowej do innych członków repozytorium. Przeczytaj komunikat i kliknij
Proceed, aby kontynuować.
Usuwanie członka repozytorium
- Aby usunąć członka repozytorium federacyjnego, przejdź do
Settings>Repositoriesi kliknij repozytorium federacyjne ( repozytorium skalowalne w tym przypadku). - Najedź kursorem na członka repozytorium, którego chcesz usunąć, kliknij ikonę
…(trzy kropki) i wybierzRemovew menu, które się otworzy.
Wnioski
Federacyjne repozytorium kopii zapasowych, znane również jako skalowalne repozytorium kopii zapasowych, jest przydatną funkcją umożliwiającą skonfigurowanie skalowalnej i niezawodnej pamięci masowej kopii zapasowych. Logiczna struktura tego repozytorium pozwala na bardziej racjonalne wykorzystanie przestrzeni dyskowej i poprawę niezawodności systemu kopii zapasowych poprzez unikanie sytuacji, w których zadanie tworzenia kopii zapasowej kończy się niepowodzeniem z powodu braku wolnego miejsca. Zamiast tracić czas na rekonfigurację istniejącego zadania tworzenia kopii zapasowej w celu korzystania z innego repozytorium, można dodać nowego członka repozytorium federacyjnego i kontynuować wykonywanie istniejącego zadania tworzenia kopii zapasowej.