Konfigurowanie harmonogramu i planu tworzenia kopii zapasowych

Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 — TFS 2013

Uwaga

Azure DevOps Server wcześniej nosiła nazwę Visual Studio Team Foundation Server.

Kopię zapasową danych dla wdrożenia Azure DevOps Server można utworzyć przy użyciu narzędzia Zaplanowane kopie zapasowe w konsoli administracyjnej programu . Jeśli regularnie kopiujesz kopię zapasowątych baz danych, zmniejszasz ryzyko utraty produktywności lub danych z powodu awarii sprzętu lub innych nieoczekiwanych zdarzeń.

W przeciwieństwie do poprzednich metod, to narzędzie również back up SharePoint baz danych, Azure DevOps Server, jeśli Azure DevOps Server jest skonfigurowany do używania SharePoint.

Ważne

Jeśli używasz wersji Enterprise lub Datacenter programu SQL Server i chcesz przywrócić bazy danych kolekcji i konfiguracji do wersji Standard edition programu SQL Server, przed tworzeniem kopii zapasowej musisz wyłączyć kompresję SQL Server, korzystając z kroków poprzednich artykułów Baza wiedzy Microsoft Knowledge Base .

Tworzenie kopii zapasowej

  1. Jeśli nie jesteś administratorem programu Azure DevOps, członkiem grupy Administratorzy systemu SQL Server i (jeśli wdrożenie korzysta z programu SharePoint Products) członkiem grupy Administratorzy farmy, uzyskaj te uprawnienia teraz.

    Ponadto konto usługi Azure DevOps (TFSService) musi mieć uprawnienia SQL Server Wykonaj kopię zapasową i Utwórz plan konserwacji ustawione na zezwalanie na każde wystąpienie programu SQL Server hostów baz danych, których kopię zapasową chcesz utworzyć, oraz uprawnienia Pełna kontrola nad udziałem sieciowym, folderem lub urządzeniem magazynu, na którym będą przechowywane kopie zapasowe.

  2. Otwórz konsolę Azure DevOps Server administracyjnej programu , wybierz stronę Zaplanowane kopie zapasowe i uruchom kreatora tworzenia harmonogramu tworzenia kopii zapasowych.

    Węzeł Planowanie kopii zapasowych w konsoli programu

  3. Kopie zapasowe muszą być przechowywane w lokalizacji dostępnej w sieci, a zarówno konto, które konfiguruje zaplanowaną kopię zapasową, jak i konto, Azure DevOps Server mieć pełną kontrolę dla tej lokalizacji. Możesz również wybrać czas przechowywania zestawu kopii zapasowych oraz rozszerzenia plików używane dla typów kopii zapasowych.

    Określanie ścieżki sieciowej dla kopii zapasowych

  4. Jeśli serwer jest skonfigurowany z obsługą protokołu SMTP, możesz wybrać alerty e-mail dotyczące określonych zdarzeń. Jeśli nie, wszystkie opcje zostaną wygaszone.

    Alerty są dostępne tylko wtedy, gdy skonfigurowano protokół SMTP

  5. Wybierz jeden z dwóch harmonogramów domyślnych lub utwórz własny harmonogram niestandardowy.

    Wybieranie wstępnie skonfigurowanego lub niestandardowego harmonogramu

  6. Wykonaj kroki kreatora. Jeśli wdrożenie korzysta z raportowania, zostanie wyświetlony monit o hasło w celu kopii zapasowej klucza szyfrowania do raportowania.

    Kreator potwierdza powodzenie

  7. Po skonfigurowaniu zaplanowanych kopii zapasowych można zezwolić na uruchamianie ich zgodnie z harmonogramem.

    Możesz również wykonać natychmiastową kopię zapasową, która od razu będzie tworzyć kopie zapasowe danych, pozostawiając plan na miejscu. Jest to szczególnie zalecane, jeśli zaplanowane kopie zapasowe nie będą przez znaczną ilość czasu lub jeśli nie masz jeszcze dostępnej ostatniej kopii zapasowej.

Uwaga

Aby inny administrator mógł wykonać natychmiastową kopię zapasową, musi mieć również pełną kontrolę nad lokalizacją, w której są zapisywane kopie zapasowe.

Pytania i odpowiedzi

Pytanie: gdzie można dowiedzieć się więcej o kopiach zapasowych?

A: Aby dowiedzieć się więcej o dostępnych rodzajach kopii zapasowych, zobacz Opis tworzenia kopii zapasowych Azure DevOps Server.

Pytanie: Nie chcę używać narzędzia Zaplanowane kopie zapasowe. Czy istnieją inne metody kopii zapasowej systemu?

Odpowiedź: tak. Plany tworzenia kopii zapasowych można utworzyć ręcznie.

Pytanie: Jak mogę przywracania z kopii zapasowych?

A: Używasz narzędzia Przywracanie, ale kroki różnią się w zależności od tego, czy musisz przywrócić dane na nowy serwer,czy chcesz przywrócić dane na tym samym serwerze.

Pytanie: Czy mogę przenieść swoje serwer(y) warstwy aplikacji?

A: Tak, możesz przenieść Azure DevOps Server na nowy sprzęt. Można również zmienić jego środowisko, na przykład jego domenę.