Wszystkie strony
Obsługiwane przez GitBook
1 z 1

Loading...

Przywracanie wielu repozytoriów

Przywróć jednocześnie wiele kopii zapasowych repozytoriów Bitbucket na urządzenie lokalne lub do dowolnej usługi Git zintegrowanej z Xopero ONE.

Xopero ONE umożliwia jednoczesne odzyskiwanie wielu kopii zapasowych repozytoriów Bitbucket, pozwalając administratorom na przywrócenie kilku repozytoriów równocześnie w ramach wybranej organizacji lub projektu. Proces zachowuje historię Git, branches, tagi oraz pozostałe, obsługiwane metadane, zapewniając integralność i spójność danych we wszystkich przywróconych zasobach.


Proces przywracania

Poniższe kroki pokazują, jak przywrócić wiele repozytoriów Bitbucket jednocześnie za pomocą Xopero ONE Management Service.

1

Przejdź do widoku przywracania, korzystając z następującej metody:

  1. Otwórz zakładkę Bitbucket (DevOps > Bitbucket), a następnie kliknij przycisk Przeglądaj (ikona przeglądania w widoku listy) obok organizacji, której kopię zapasową chcesz przywrócić.

  2. Zaznacz wszystkie repozytoria, które chcesz przywrócić, a następnie kliknij przycisk Przywróć w górnym menu.

2

Kliknij każde wybrane repozytorium, aby wskazać plan backupu oraz kopię, z której chcesz przywrócić dane, a następnie kliknij Dalej.

3

Wybierz miejsce docelowe przywracania i kliknij Dalej.

4

W sekcji Dane do przywrócenia znajdującej się u góry strony, kliknij przycisk Edytuj i wybierz dane, które chcesz przywrócić.

5

W sekcji Zapobieganie ograniczeniom żądań możesz dodać dodatkowe konta organizacji DevOps, aby uniknąć ograniczeń przepustowości (throttling).

6

Skonfiguruj ustawienia miejsca docelowego przywracania w zależności od tego, gdzie zostanie przywrócona kopia zapasowa.

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

  1. W sekcji Ustawienia przywracania możesz ustawić niestandardowe nazwy dla wszystkich repozytoriów lub dodać przyrostek (sufiks) do ich oryginalnych nazw.

7

Po zdefiniowaniu wszystkich parametrów kliknij przycisk Przywróć, aby rozpocząć proces odzyskiwania. Po zakończeniu procesu w wybranej organizacji lub na urządzeniu zostaną utworzone nowe projekty, repozytoria lub foldery. Możesz monitorować przebieg przywracania w zakładce Zadania.


Dostosuj przepustowość oraz inne dostępne ustawienia, w zależności od miejsca docelowego przywracania.

  • Sprawdź, który agent jest ustawiony jako domyślny dla procesu przywracania i zmień go, jeśli jest to konieczne.

    1. Wybierz urządzenie docelowe (zarejestrowane urządzenie).

    2. Upewnij się, że urządzenie, na które chcesz przywrócić dane, ma klienta Git dodanego do zmiennej środowiskowej PATH. Zmienna PATH jest zazwyczaj konfigurowana automatycznie po instalacji Gita (może być wymagany restart systemu) — jeśli tak się nie stało, konieczna będzie jej ręczna konfiguracja.

    1. Określ katalog przywracania i skonfiguruj pozostałe opcje (np. nadpisywanie istniejących danych lub ograniczenie przepustowości). W razie potrzeby możesz utworzyć nowy folder przywracania na wybranym dysku z poziomu usługi zarządzania.

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

    System domyślnie wybiera najnowszy dostępny backup, niezależnie od planu.

    Możesz wybrać dowolne urządzenie lub organizację zarejestrowaną w Xopero ONE (więcej informacji na temat cross-recovery znajdziesz w sekcji Przydatne linki i materiały).

    Domyślnie wszystkie elementy są zaznaczone do przywrócenia. Xopero ONE pozwala na wybranie konkretnych metadanych do odzyskania — każdy element można uwzględnić lub wykluczyć za pomocą przełącznika obok niego.

    Jeśli danego elementu nie można przywrócić do wybranej platformy Git, zostanie on oznaczony pomarańczową kropką.

    Aby móc korzystać z dodatkowych kont organizacji, musisz je najpierw dodać w ustawieniach organizacji (widok organizacji > Edytuj).

    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.

    Proces przywracania nigdy nie nadpisuje istniejących repozytoriów. Jeśli wprowadzisz niestandardową nazwę lub pozostawisz nazwę domyślną, a repozytorium o tej samej nazwie już istnieje w wybranej organizacji, przywracanie zakończy się niepowodzeniem. Aby zapewnić pomyślne odzyskanie danych, należy podać unikalną nazwę lub wybrać opcję Dodaj sufiks do nazwy repozytorium, która automatycznie dopisze unikalny identyfikator do oryginalnej nazwy repozytorium.

    Przydatne linki i materiały

    Przywracanie na urządzenie

    Aby przywrócić repozytorium na urządzenie lokalne, musi ono posiadać zainstalowanego klienta Git oraz agenta Xopero ONE (więcej informacji na temat agentów znajdziesz w sekcji Przydatne linki i materiały).

    W przypadku przywracania danych do zasobów lokalnych możliwe jest odzyskanie wyłącznie samego repozytorium (bez metadanych).

    Aby skonfigurować zmienną środowiskową PATH w systemie Windows, otwórz okno zmiennych środowiskowych, wybierz zmienną PATH i kliknij przycisk Edytuj. Następnie skopiuj ścieżkę pliku git.exe i dodaj ją do listy w zmiennej PATH.