Dodawanie organizacji GitHub Enterprise do Xopero ONE
Dowiedz się, jak zintegrować organizację GitHub Enterprise z Xopero ONE przy użyciu tokenu dostępu osobistego (PAT).
Integracja organizacji GitHub Enterprise z Xopero ONE umożliwia scentralizowane tworzenie kopii zapasowych oraz zarządzanie wszystkimi repozytoriami w wybranym środowisku GitHub. Po połączeniu organizacji administratorzy mogą ustawiać harmonogramy kopii zapasowych, stosować polityki retencji, organizować repozytoria w grupy oraz monitorować status synchronizacji i czas wykonywania kopii zapasowych bezpośrednio z poziomu panelu zarządzania, aby zapewnić spójną ochronę i zgodność z politykami bezpieczeństwa danych.
Ważna informacja
Integracja GitHub Enterprise Cloud oraz GitHub Enterprise Server z Xopero ONE jest możliwa wyłącznie przy użyciu tokenu dostępu osobistego (personal access token).
Dodatkowo, jeśli organizacja GitHub Enterprise Cloud z funkcją data residency obejmuje zarządzanych użytkowników (managed users) z włączonym SSO, token musi zostać autoryzowany. Chociaż autoryzacja tokenu w jednej organizacji umożliwia Xopero ONE pobranie wszystkich powiązanych jednostek, zalecamy autoryzowanie każdej organizacji, którą chcesz zabezpieczyć. Autoryzacja tokenu jest również wymagana w każdej organizacji, do której planujesz przywracać dane.
Więcej informacji na temat autoryzacji tokenu można znaleźć w sekcji .
Poniższe kroki opisują, jak zintegrować organizację GitHub Enterprise z Xopero ONE przy użyciu Xopero ONE Management Service.
1
Otwórz kartę DevOps po lewej stronie okna i wybierz GitHub z listy.
2
Kliknij przycisk Połącz pod odpowiednim typem instancji GitHub Enterprise (GitHub Enterprise Server lub GitHub Enterprise Cloud with Data Residency).
3
W sekcji Ustawienia wprowadź adres usługi GitHub Enterprise oraz dodaj lub wybierz osobisty token dostępu (PAT) z Managera Haseł.
4
Zdecyduj, czy Xopero ONE ma automatycznie dodawać nowe repozytoria do planu kopii zapasowej.
5
Skonfiguruj synchronizację repozytorium oraz domyślnego workera. Określ czas rozpoczęcia synchronizacji lub ustaw interwał czasowy dla automatycznych aktualizacji.
6
Kliknij przycisk Kontynuuj, aby zakończyć proces dodawania organizacji GitHub Enterprise i nadać Xopero ONE dostęp do wskazanych zasobów.
7
Twoja organizacja GitHub Enterprise została pomyślnie dodana do Xopero ONE. Kliknij przycisk Niestandardowa polityka, aby zmodyfikować ustawienia polityki kopii zapasowej, lub przycisk Uruchom kopię zapasową, aby natychmiast uruchomić kopię zapasową zgodnie z aktualną konfiguracją polityki.
Xopero ONE obsługuje tworzenie i przywracanie kopii zapasowych dla instancji GitHub Enterprise Cloud odseparowanych od głównego środowiska GitHub (np. twoja-organizacja.ghe.com). Takie odizolowane instancje GitHub Enterprise Cloud można integrować z Xopero ONE jako GitHub Enterprise Cloud with Data Residency.
Jeśli masz już dodaną organizację GitHub Enterprise, najpierw kliknij przycisk + Zabezpiecz w lewym górnym rogu.
Przydatne linki i materiały
Wymagane uprawnienia
Xopero ONE obsługuje tworzenie i przywracanie kopii zapasowych dla instancji GitHub Enterprise Cloud odseparowanych od głównego środowiska GitHub (np. twoja-organizacja.ghe.com). Takie odizolowane instancje GitHub Enterprise Cloud można integrować z Xopero ONE jako GitHub Enterprise Cloud with Data Residency.
Konto
Aplikacja wymaga następujących uprawnień do logowania na Twoje konto:
Minimalne uprawnienie autoryzacyjne wymagane dla tokenu do zarejestrowania aplikacji Xopero ONE i wykonywania backupu lub przywracania repozytorium to: repo.
Osobisty token dostępu (PAT)
Token dostępu możesz wygenerować w sekcji Tokens Twojego konta GitHub Enterprise.
Przy minimalnych uprawnieniach niektóre metadane mogą nie zostać uwzględnione w procesie backupu. Wybierz niezbędne uprawnienia w oparciu o konkretne dane, które chcesz chronić.