Jak utworzyć repozytorium federacyjne i zarządzać nim za pomocą NAKIVO
Z biegiem czasu kopie zapasowe zajmują coraz więcej miejsca na nośniku, a tym samym na dysku, ponieważ ilość archiwizowanych danych stale rośnie. Być może korzystasz z technologii przyrostowych, aby pomijać zduplikowane bloki danych. Być może wdrażasz również rozsądną politykę przechowywania, w ramach której usuwane są zbędne punkty odzyskiwania. Jednak w pewnym momencie może zaistnieć potrzeba dodania kolejnych dysków i rozbudowy repozytorium kopii zapasowych, aby pomieścić więcej danych kopii zapasowych i uniknąć zakłóceń w procesach ochrony danych.
W przypadku standardowych repozytoriów kopii zapasowych można utworzyć nowe repozytorium, aby zwiększyć przestrzeń dyskową przeznaczoną na kopie zapasowe, ale może to wymagać ponownej konfiguracji zadań tworzenia kopii zapasowych lub utworzenia nowych. Może to prowadzić do zakłóceń i luk w okresie przechowywania. Aby uprościć rozbudowę repozytoriów i uniknąć niepowodzeń zadań tworzenia kopii zapasowych spowodowanych niewystarczającą przestrzenią dyskową, rozwiązanie NAKIVO Backup & Replication oferuje funkcję repozytorium federacyjnego, umożliwiającą administratorom elastyczne dodawanie przestrzeni dyskowej przy jednoczesnym wykorzystaniu 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 lokalizacja magazynu o określonym formacie do przechowywania danych kopii zapasowych (punktów odzyskiwania) oraz wszelkich niezbędnych metadanych. Wraz z Dyrektor i Transporter repozytorium kopii zapasowych stanowi jeden z trzech kluczowych komponentów rozwiązania NAKIVO. Repozytoria kopii zapasowych mogą mieć dwa typy magazynu danych: przyrostowy z pełnym lub zawsze przyrostowy .
Repozytorium kopii zapasowych zawiera następujące elementy:
-
backup objectto kopia obiektu źródłowego. Obiekt kopii zapasowej tworzony jest przez NAKIVO Backup & Replication i przechowywany w formie zastrzeżonej w repozytorium kopii zapasowych.Obiekt kopii zapasowej może składać się z jednego lub kilku punktów odzyskiwania.
-
recovery pointto konkretna instancja obiektu kopii zapasowej, reprezentująca stan obiektu źródłowego w określonym momencie czasu. W NAKIVO Backup & Replication, punkt odzyskiwania może być pełny lub przyrostowy. -
recovery point chain(specyficzny dla przyrostowych z pełnym repozytoriów) to seria powiązanych przyrostowych punktów odzyskiwania z zależnościami między nimi. Łańcuch zaczyna się od pełnej kopii zapasowej i zawiera wszystkie związane z nią przyrostowe punkty odzyskiwania.Obiekt kopii zapasowej może zawierać wiele łańcuchów, z których każdy zaczyna się od pełnego punktu odzyskiwania i kończy przyrostowym punktem odzyskiwania. Wiele łańcuchów tworzy zestaw kopii zapasowych.
Metadatato informacje pomocnicze związane z repozytorium, obiektem kopii zapasowej lub punktem odzyskiwania. Metadane te są krytyczne do 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 konkretnej chwili. Każdy obiekt kopii zapasowej ma jeden lub wiele punktów odzyskiwania.
Czym jest Sfederowane Repozytorium?
Sfederowane Repozytorium w NAKIVO Backup & Replication to repozytorium kopii zapasowych, które składa się z jednego lub więcej repozytoriów kopii zapasowych, nazywanych członkami, i może być skalowane poziomo przez dodanie większej liczby repozytoriów kopii zapasowych. Sfederowane repozytorium może być przedstawione jako logiczna pula zawierająca istniejące repozytoria kopii zapasowych. Sfederowane repozytorium może być również nazywane repozytorium typu scale-out, ze względu na swoje elastyczne możliwości w zakresie skalowania poziomego.
federated repository member to repozytorium kopii zapasowych używane jako część sfederowanego repozytorium kopii zapasowych. Sfederowane lub repozytorium typu scale-out może składać się z jednego lub wielu członków repozytoriów.
Jak działa Sfederowane Repozytorium w NAKIVO Backup & Replication
Po lewej stronie poniższego schematu można zobaczyć przyrostowy z okresowym pełnym typ repozytorium kopii zapasowych używanego 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 – przyrostowym z okresowymi pełnymi kopiami zapasowymi ( 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 szeregu 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 zasadniczo 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 ( Repozytorium A oraz Repozytorium B ), które są członkami tego samego repozytorium sfederowanego.
Istnieje jeden łańcuch rozpoczynający się od pełnego punktu odzyskiwania oraz kilka 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 dalej skalować, dodając Repo C , Repo D itp.
Należy pamiętać, że nie można rozdzielać pojedynczego łańcucha punktów odzyskiwania między kilka repozytoriów członkowskich. Jeśli dane kopii zapasowej są zapisywane w innym repozytorium członkowskim w ramach repozytorium federacyjnego, rozwiązanie NAKIVO najpierw tworzy pełne odzyskiwanie, niezależnie od ustawień zadania tworzenia kopii zapasowej dotyczących harmonogramu pełnych kopii zapasowych.
Oznacza to, że jeden obiekt kopii zapasowej może być przechowywany w wielu repozytoriach członkowskich w ramach repozytorium federacyjnego. Jednak jeden łańcuch punktów odzyskiwania w ramach obiektu kopii zapasowej powinien być zamknięty w obrębie jednego repozytorium członkowskiego w ramach repozytorium federacyjnego, to znaczy wszystkie zależne punkty odzyskiwania są przechowywane w tym samym repozytorium członkowskim w ramach repozytorium federacyjnego.
W przypadku, gdy zadanie musi wybrać kolejnego 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 kopii zapasowych typu „forever-incremental” nie są objęte wsparciem dla tej funkcji.
Do tworzenia repozytorii kopii zapasowej, które są członkami federacji, można wykorzystać następujące typy 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 Enterprise Plus i MSP Enterprise Plus rozwiązania NAKIVO Backup & Replication. Funkcja ta nie zużywa żadnych jednostek licencyjnych poza tymi, które są zużywane przez działania związane z ochroną danych.
Więcej informacji na temat repozytoriów federacyjnych w NAKIVO Backup & Replication oraz 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ą przestrzeń dyskową do tworzenia kopii zapasowych stale rośnie. Tradycyjne repozytoria kopii zapasowych często borykają się z ograniczeniami skalowalności, wąskimi gardłami wydajności oraz złożonością przy dużych ilościach danych.
Konwencjonalne repozytorium kopii zapasowych można postrzegać jako folder, w którym ilość wolnego miejsca dostępnego na kopie zapasowe jest ograniczona tylko możliwościami systemu bazowego. Rozszerzenie konwencjonalnego repozytorium, gdy potrzeba więcej miejsca na konkretne zadania, może stanowić trudne wyzwanie. Proces ten wymaga więcej czasu i wysiłku na konfigurację, podczas gdy zadania tworzenia kopii zapasowych są zawieszone.
Konfiguracja repozytorium federacyjnego rozwiązuje te problemy, umożliwiając płynne zwiększanie pojemności pamięci masowej, 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 tworzenia kopii zapasowych. Zużycie przestrzeni dyskowej w repozytoriach kopii zapasowych zwykle rośnie stopniowo i może być nierównomierne. W takim przypadku organizacja może znaleźć się w sytuacji, w której posiada dużą liczbę repozytoriów kopii zapasowych, a w każdym z nich pozostało tylko ograniczone ilości wolnego miejsca. W rezultacie nie jest w stanie 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 | Udział SMB | NAS-01 | nas-01repo1 | 19,9 TB | 2,1 TB |
| NAS-repo2 | Udział 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 w ramach istniejącego zadania wykonania 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 element repozytorium federacyjnego nie dysponuje wystarczającą ilością miejsca, rozwiązanie NAKIVO wykorzystuje swój algorytm do wybrania kolejnego dostępnego elementu w repozytorium federacyjnym, który jest najlepszym kandydatem 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 w celu spełnienia zmieniających się wymagań dotyczących tworzenia kopii zapasowych i odzyskiwania danych bez zakłóceń.
- Zwiększa niezawodność i zapewnia lepszą 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ć przestrzeń dyskową na tych dyskach do przechowywania kopii zapasowych za pomocą repozytorium federacyjnego. Na początek mamy jedno repozytorium kopii zapasowych o nazwie Repozytorium główne . Istnieje zadanie tworzenia kopii zapasowej, które wykorzystuje Repozytorium główne jako miejsce docelowe.
Najpierw musimy utworzyć repozytorium kopii zapasowych na nowym dysku twardym, który niedawno zainstalowaliśmy. Następnie wykorzystamy to repozytorium jako element 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ż skorzystać z udziału plików. KliknijNext, aby kontynuować.
- Określ nazwę i lokalizację nowego repozytorium kopii zapasowych. Pamiętaj, że przed zakończeniem 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 wykorzystać to repozytorium jako element 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 widać na poniższym zrzucie ekranu.
Konfiguracja repozytorium federacyjnego
- Przejdź do
Settings>Repositories, kliknij+i wybierzCreate federated backup repository.
- Jeśli istniejące repozytorium kopii zapasowych zawiera punkty odzyskiwania zadania wykonania 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 tak, aby korzystały z repozytorium federacyjnego .
Kliknij
Proceed.
- Wybierz elementy składowe repozytorium federacyjnego. Wybieramy Repozytorium główne , repo1 oraz repo2 jako elementy składowe federacyjnego repozytorium kopii zapasowych. Kliknij Dalej.
UWAGA: Jeśli repozytorium kopii zapasowych służy do przechowywania 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 z repozytoriów składowych repozytorium federacyjnego, aby wyświetlić szczegóły dotyczące tego repozytorium i powiązanych z nim zadań tworzenia kopii zapasowych. 
Na poniższym zrzucie ekranu widoczne są informacje dotyczące Repozytorium główne . Z tego repozytorium korzysta jedno zadanie wykonujące kopie zapasowe.

Miejsce docelowe zadania wykonującego kopie zapasowe jest automatycznie dostosowywane tak, aby korzystać z repozytorium federacyjnego. W razie potrzeby można kliknąć nazwę zadania i sprawdzić te ustawienia.
Migracja danych kopii zapasowej do innego członka
Można migrować kopie zapasowe z jednego członka repozytorium federacyjnego do innego. Ta opcja może być przydatna na przykład podczas reorganizacji konfiguracji repozytorium skalowalnego w celu usunięcia jednego z członków.
Aby przeprowadzić migrację danych kopii zapasowej:
- Przejdź do
Settings>Repositoriesi kliknij repozytorium federacyjne (w tym przypadku repozytorium skalowalne ). - Kliknij członka repozytorium federacyjnego, który jest magazynem kopii zapasowych, z którego chcesz przeprowadzić migrację. W tym przykładzie wybieramy Główne repozytorium .
- Na stronie informacji o repozytorium kliknij ikonę
…(trzy kropki) i wybierz opcjęLockz menu, które się otworzy.
- Pojawi się komunikat potwierdzający Zablokować element? . Kliknij
Lockw celu potwierdzenia.
- Po zablokowaniu członka repozytorium federacyjnego wybierz kopie zapasowe, które chcesz przenieść, kliknij przycisk
…(trzy kropki) i wybierz opcjęMigrate backup.
- Pojawi się komunikat ostrzegający o wykonaniu kopii zapasowej dla 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 przestrzeni dyskowej dla kopii zapasowych. Logiczna struktura tego repozytorium pozwala na bardziej racjonalne wykorzystanie przestrzeni dyskowej oraz zwiększenie 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 ponowną konfigurację istniejącego zadania tworzenia kopii zapasowej w celu korzystania z innego repozytorium, można dodać nowy element do repozytorium federacyjnego i kontynuować wykonywanie istniejącego zadania tworzenia kopii zapasowej.