Przywracanie pojedynczego repozytorium
Dowiedz się, jak przywrócić pojedynczą kopię zapasową repozytorium Azure DevOps lub DevOps Server.
Xopero ONE umożliwia organizacjom przywracanie pojedynczych repozytoriów Azure DevOps wraz z powiązanymi metadanymi. Proces ten zapewnia integralność i spójność repozytoriów przy jednoczesnym minimalizowaniu wpływu na inne projekty, wspierając efektywne odzyskiwanie po awarii, migracje oraz przywracanie danych do określonego punktu w czasie.
Proces odzyskiwania
Poniższe kroki pokazują, jak szybko przywrócić pojedyncze repozytorium Azure DevOps za pomocą Xopero ONE Management Service.
Przejdź do widoku przywracania, korzystając z poniższej metody:
Otwórz kartę Azure DevOps (DevOps > Azure DevOps), a następnie kliknij przycisk Przeglądaj obok organizacji, której kopię zapasową chcesz przywrócić (ikona przeglądania
w widoku listy).Przejdź do karty Repozytoria i wyszukaj repozytorium, które chcesz odzyskać, a następnie kliknij ikonę przywracania
w menu akcji tego repozytorium.

Wybierz plan backupu, z którego chcesz przywrócić dane. Rozwiń listę w sekcji Plany backupów i wybierz jeden z dostępnych planów.

Wybierz wersję kopii zapasowej spośród wszystkich już wykonanych — wskaż pożądaną datę i kliknij przycisk Przywróć.

Wybierz dostępne dane do przywrócenia i kliknij Przywróć wybrane lub Przywróć wszystko, aby kontynuować.

Wybierz miejsce docelowe odzyskiwania i kliknij Dalej.
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).

W sekcji Dane do przywrócenia u góry możesz wybrać, które z wcześniej wskazanych dostępnych danych chcesz przywrócić.
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ą.

W sekcji Przywróć do możesz w razie potrzeby zmienić wybrane wcześniej miejsce docelowe odzyskiwania.

W sekcji Zapobieganie ograniczeniom żądań możesz dodać dodatkowe konta organizacji DevOps, aby uniknąć dławienia przepustowości (throttling).
Aby móc korzystać z dodatkowych kont organizacji, musisz je najpierw dodać w ustawieniach organizacji (widok organizacji > Edytuj).

Skonfiguruj ustawienia miejsca docelowego przywracania w zależności od tego, gdzie zostanie przywrócona kopia zapasowa.
Przywracanie do organizacji Git:
Wybierz organizację docelową, a następnie wybierz lub utwórz nowy projekt (jeśli dotyczy).
W ustawieniach przywracania możesz ustawić unikalną nazwę dla repozytorium (lub użyć nazwy wygenerowanej automatycznie przez Xopero ONE).
Przywracanie nigdy nie nadpisuje istniejących repozytoriów w organizacji — jeśli nie ustawisz nowej nazwy dla przywracanego repozytorium, zachowa ono swoją oryginalną nazwę z automatycznie wygenerowanym sufiksem.
W przypadku ustawienia własnej nazwy dla repozytorium, jeśli repozytorium o takiej samej nazwie już istnieje w wybranej organizacji, proces odzyskiwania zakończy się niepowodzeniem.
Jeśli przywracasz repozytorium do innej organizacji Git niż oryginalna (np. GitHub), oprócz ustawienia własnej nazwy możesz zdecydować, czy dodać etykietę (label) do przywróconych elementów (jeśli dotyczy).
Sprawdź, który agent jest ustawiony jako domyślny dla odzyskiwania i zmień go w razie potrzeby.
W razie potrzeby możesz również dostosować przepustowość łącza.

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).
Wybierz urządzenie docelowe (zarejestrowane urządzenie).
Upewnij się, że urządzenie, na którym chcesz przywrócić dane, ma dodanego klienta Git do zmiennej środowiskowej PATH. Zmienna ta jest zazwyczaj konfigurowana automatycznie po instalacji Git (może być wymagany restart systemu) — jeśli tak się nie stało, musisz skonfigurować ją ręcznie.
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.
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.
Po zdefiniowaniu wszystkich parametrów kliknij przycisk Przywróć, aby rozpocząć proces odzyskiwania. Po zakończeniu procesu w wybranej organizacji lub na urządzeniu zostanie utworzone nowe repozytorium/folder. Przebieg operacji możesz monitorować w karcie Zadania.
Przydatne linki i materiały
Agent Xopero ONE Cross-recovery dla organizacji DevOpsPrzywracanie LFS dla organizacji DevOpsPrzywracanie wiki dla organizacji DevOpsZapobieganie ograniczeniom żądańLast updated

