Wszystkie strony
Obsługiwane przez GitBook
1 z 4

Loading...

Loading...

Loading...

Loading...

Przywracanie

Cover
Cross-recovery dla organizacji DevOps
Cover
Przywracanie pojedynczego repozytorium
Cover
Przywracanie wielu repozytoriów
Cover
Przywracanie wiki dla organizacji DevOps
Cover
Przywracanie grup

Przywracanie grup

Niniejszy artykuł opisuje proces przywracania danych z backupu grupy GitLab.

Proces przywracania

1

Przejdź do widoku przywracania, używając następującej metody:

  1. Otwórz kartę GitLab (DevOps > GitLab), a następnie kliknij przycisk Grupy obok organizacji, której backup chcesz przywrócić.

  1. Znajdź repozytorium, które chcesz przywrócić i kliknij przycisk Przywróć w menu akcji repozytorium.

2

Następnie wybierz plan backupu, z którego chcesz przywrócić dane. Kliknij Wyświetl dostępne plany i wybierz jeden z planów z listy.

3

Wybierz wersję backupu spośród wszystkich dotychczas wykonanych backupów — wybierz żądaną datę i kliknij przycisk Przywróć.

4

Wybierz dane, które chcesz przywrócić, lub użyj domyślnej konfiguracji.

5

W następnym panelu kliknij Edytuj obok Dane do przywrócenia jeśli chcesz je dostosować.

6

Następnie wybierz miejsce docelowe, do którego chcesz przywrócić dane.

7

W Ustawieniach przywracania możesz ustawić własną nazwę dla repozytorium, które zostanie utworzone podczas procesu przywracania i ograniczyć przepustowość łącza.

8

W sekcji Domyślny worker wybierz zasób (urządzenie/worker), który będzie odpowiedzialny za wykonanie przywracania.

9

Po zdefiniowaniu wszystkich parametrów kliknij przycisk Przywróć, aby rozpocząć proces przywracania. Po zakończeniu procesu na koncie Twojej organizacji zostanie utworzone nowe repozytorium.

Nie ma możliwości przywracania grup GitLab do innych dostawców Git — mogą one być przywracane wyłącznie między środowiskami GitLab.

Warto zauważyć, że cloud worker (worker Xopero ONE zainstalowany w chmurze) umożliwia wykonywanie backupów cloud-to-cloud, jeśli chcesz przechowywać swoje backupy w chmurze.

Przywracanie wielu repozytoriów

Niniejszy artykuł opisuje proces przywracania wielu repozytoriów jednocześnie w Xopero ONE, na dowolne urządzenie lokalne lub usługę Git przypisaną do platformy.

Proces przywracania

1

Przejdź do widoku przywracania, używając następującej metody:

  1. Otwórz kartę GitLab (DevOps > GitLab), a następnie kliknij przycisk Zarządzaj i Przywróć obok organizacji, której backup chcesz przywrócić.

  2. Wybierz repozytoria, które chcesz przywrócić i kliknij przycisk Przywróć w górnym menu.

2

Kliknięcie na pojedyncze repozytorium spowoduje wyświetlenie panelu bocznego, w którym możesz wybrać plan backupu i wersję backupu do przywrócenia. Kliknij Wybierz pod wybraną kopią backupu, aby kontynuować.

3

Wybierz cel dla procesu przywracania. Możesz wybrać jedną z przypisanych organizacji z dowolnej usługi Git lub dowolne urządzenie.

4

Zdecyduj, czy chcesz uwzględnić metadane w przywracaniu backupu.

5

Następnie wybierz miejsce docelowe, do którego chcesz przywrócić dane.

W sekcji Mapuj organizacje wybierz organizacje docelowe, do której repozytoria zostaną przywrócone.

W Ustawieniach przywracania możesz ustawić własną nazwę dla repozytorium, które zostanie utworzone podczas procesu przywracania i ograniczyć przepustowość łącza. Możesz użyć przełączników, aby włączyć lub wyłączyć dostępne opcje, takie jak dodanie etykiety do przywróconego elementu.

Jeśli włączysz przełącznik Przywróć repozytoria z niestandardowymi nazwami

6

W sekcji Domyślny worker wybierz zasób (urządzenie/worker), który będzie odpowiedzialny za wykonanie przywracania (jeżeli przywracasz na urządzenie, workera należy wybrać we wcześniejszych etapach).

7

Po zdefiniowaniu wszystkich parametrów kliknij przycisk Przywróć, aby rozpocząć proces przywracania. Po zakończeniu procesu na koncie Twojej organizacji zostaną utworzone nowe repozytoria.


Przywracanie pojedynczego repozytorium

Niniejszy artykuł zawiera informacje na temat przywracania pojedynczego repozytorium do usługi Git lub na komputer lokalny (localhost).

Proces przywracania

1

Przejdź do widoku przywracania, używając jednej z poniższych metod:

Metoda 1:

  1. Otwórz kartę GitLab (DevOps > GitLab), a następnie kliknij przycisk Zarządzaj i Przywróć obok organizacji, której backup chcesz przywrócić.

  2. Wyszukaj repozytorium, które chcesz przywrócić, i kliknij przycisk Przywróć w Menu akcji tego repozytorium.

  1. Otwórz zakładkę Magazyny, następnie kliknij przycisk przeglądaj magazyn w menu akcji magazynu.

  1. Kliknij sekcję Urządzenie — pojawi się lista wszystkich repozytoriów, które zostały zabezpieczone i przesłane do wybranego magazynu. Wybierz jedno z dostępnych repozytoriów aby kontynuować.

2

Następnie wybierz plan backupu, z którego chcesz przywrócić dane. Kliknij Wyświetl dostępne plany i wybierz jeden z planów z listy.

3

Wybierz wersję backupu spośród wszystkich dotychczas wykonanych backupów — wybierz żądaną datę i kliknij przycisk Przywróć.

4

Wybierz miejsce docelowe dla procesu przywracania. Możesz wybrać jedną z przypisanych organizacji z dowolnej usługi Git lub dowolne urządzenie. Po wybraniu repozytorium i metadanych, które chcesz uwzględnić, kliknij przycisk Przywróć wybrane lub Przywróć wszystko, aby kontynuować.

5

W następnym panelu kliknij Edytuj obok Dane do przywrócenia jeśli chcesz je dostosować.

6

Następnie wybierz miejsce docelowe, do którego chcesz przywrócić dane.

W sekcji Mapuj organizacje wybierz organizację docelową, do której repozytorium zostanie przywrócone.

W Ustawieniach przywracania możesz ustawić własną nazwę dla repozytorium, które zostanie utworzone podczas procesu przywracania i ograniczyć przepustowość łącza.

Możesz wprowadzić nową nazwę repozytorium w jednym z następujących formatów:

7

W sekcji Domyślny worker wybierz zasób (urządzenie/worker), który będzie odpowiedzialny za wykonanie przywracania.

8

Po zdefiniowaniu wszystkich parametrów kliknij przycisk Przywróć, aby rozpocząć proces przywracania. Po zakończeniu procesu na koncie Twojej organizacji zostanie utworzone nowe repozytorium.


, pojawi się dodatkowe okno, pozwalające na zmianę nazwy jednego, lub wielu repozytoriów.
  1. Wybierz urządzenie docelowe.

  2. Upewnij się, że na urządzeniu, na którym chcesz przywrócić dane, jest zainstalowany agent Xopero ONE i dodany klient Git do zmiennej środowiskowej PATH. Zmienna PATH jest zwykle konfigurowana automatycznie po instalacji Git (może być wymagane ponowne uruchomienie systemu). Jeśli tak nie jest, ustaw ją ręcznie na ścieżkę do pliku git.exe: C:\Program Files\Git\bin\git.exe

  1. Wybierz katalog, do którego mają zostać przywrócone dane.

  1. Dodatkowo, w Ustawieniach przywracania, możesz ograniczyć przepustowość łącza na czas wykonywania przywracania.

Xopero ONE Agent
Cross-recovery dla organizacji DevOps
Przywracanie LFS dla organizacji DevOps
Przywracanie wiki dla organizacji DevOps
Zapobieganie ograniczeniom żądań

A. Przywracanie do organizacji Git

Jeśli miejscem docelowym odzyskiwania jest organizacja Azure DevOps, sekcja Mapuj organizacje zostanie zastąpiona ustawieniami Organizacja docelowa oraz Projekt docelowy.

Przydatne linki i materiały

Jeśli wprowadzisz organizacja/nazwa (np. xsupport/test), repozytorium zostanie przywrócone z wybraną nazwą w określonej organizacji. Jeśli wprowadzona organizacja nie istnieje, repozytorium zostanie przywrócone do organizacji źródłowej.

  • Jeśli wprowadzisz tylko nazwę repozytorium (np. test) i organizacja źródłowa jest zarejestrowana w Xopero ONE, repozytorium zostanie tam przywrócone. Jeśli organizacja nie jest zarejestrowana, repozytorium zostanie przywrócone na Twoje konto.

    1. Wybierz urządzenie docelowe.

    2. Upewnij się, że na urządzeniu, na którym chcesz przywrócić dane, jest zainstalowany agent Xopero ONE i dodany klient Git do zmiennej środowiskowej PATH. Zmienna PATH jest zwykle konfigurowana automatycznie po instalacji Git (może być wymagane ponowne uruchomienie systemu). Jeśli tak nie jest, ustaw ją ręcznie na ścieżkę do pliku git.exe: C:\Program Files\Git\bin\git.exe

    1. Wybierz katalog, do którego mają zostać przywrócone dane.

    Xopero ONE Agent
    Cross-recovery dla organizacji DevOps
    Przywracanie LFS dla organizacji DevOps
    Przywracanie wiki dla organizacji DevOps
    Zapobieganie ograniczeniom żądań

    Metoda 2:

    Domyślnie system przywraca całe repozytorium (wraz ze wszystkimi plikami i kodem źródłowym), podczas gdy metadane repozytorium są opcjonalne. Xopero ONE umożliwia wybranie określonych metadanych do przywrócenia — każdy element można uwzględnić lub wykluczyć, przełączając przełącznik obok niego.

    A. Przywracanie do organizacji Git

    Jeśli miejscem docelowym odzyskiwania jest organizacja Azure DevOps, sekcja Mapuj organizacje zostanie zastąpiona ustawieniami Organizacja docelowa oraz Projekt docelowy.

    Przydatne linki i materiały

    Odtwarzanie danych nigdy nie nadpisuje istniejących repozytoriów w organizacji — jeśli nie wybierzesz nazwy repozytorium lub wprowadzisz nazwę, która już istnieje w twojej organizacji, proces przywracania zakończy się niepowodzeniem. Aby pomyślnie ukończyć odtwarzanie, musisz wybrać unikalną nazwę repozytorium lub zaznaczyć opcję Dodaj sufiks do nazwy repozytorium, dzięki której przywrócone repozytorium zachowa swoją oryginalną nazwę z automatycznie wygenerowanym przyrostkiem.

    B. Przywracanie na urządzenie

    Aby przywrócić repozytorium na komputer lokalny, musisz mieć zainstalowanego klienta Git na tym urządzeniu.

    Możesz przywrócić tylko repozytorium (bez metadanych) podczas przywracania danych do zasobów lokalnych.

    Aby skonfigurować zmienną środowiskową PATH, otwórz zmienne środowiskowe, wybierz zmienną PATH i kliknij przycisk Edytuj. Skopiuj ścieżkę do pliku git.exe i dodaj ją do zmiennej PATH.

    Jeśli w wybranym folderze już istnieje repozytorium, możesz wybrać nadpisanie istniejących danych.

    Odtwarzanie danych nigdy nie nadpisuje istniejących repozytoriów w organizacji — jeśli nie wybierzesz nazwy repozytorium lub wprowadzisz nazwę, która już istnieje w twojej organizacji, proces przywracania zakończy się niepowodzeniem. Aby pomyślnie ukończyć odtwarzanie, musisz wybrać unikalną nazwę repozytorium lub zaznaczyć opcję Dodaj sufiks do nazwy repozytorium, dzięki której przywrócone repozytorium zachowa swoją oryginalną nazwę z automatycznie wygenerowanym przyrostkiem.

    B. Przywracanie na urządzenie

    Aby przywrócić repozytorium na komputer lokalny, musisz mieć zainstalowanego klienta Git na tym urządzeniu.

    Możesz przywrócić tylko repozytorium (bez metadanych) podczas przywracania danych do zasobów lokalnych.

    Aby skonfigurować zmienną środowiskową PATH, otwórz zmienne środowiskowe, wybierz zmienną PATH i kliknij przycisk Edytuj. Skopiuj ścieżkę do pliku git.exe i dodaj ją do zmiennej PATH.

    Jeśli w wybranym folderze już istnieje repozytorium, możesz wybrać nadpisanie istniejących danych.