Udostępnij za pośrednictwem


Przywracanie składników programu Lab Management

Wykonując procedury opisane w tym temacie, można przywrócić jednego lub więcej składników Visual Studio Lab Management który mają nie powiodło się.Można zdecydować, na podstawie których procedury, aby ukończyć składniki, które nie powiodło się, ale należy wykonać procedury opisane w następującej kolejności:

  1. Przywrócenie serwera biblioteki dla System Center Virtual Machine Manager (SCVMM)

  2. Przywracanie serwera, na którym jest uruchomiony SCVMM

  3. Przywracanie Team Foundation Server

  4. Przywracanie hostów Hyper-V

Jeśli w zalecanej kolejności, postępuj zgodnie z Team Foundation Server rozpozna wszystkich maszyn wirtualnych, szablony, hosty i innych obiektów w SCVMM.Jednakże Team Foundation Server nie rozpoznaje wszystkie obiekty, które zostały usunięte z SCVMM po tworzenia kopii zapasowych, ale przed Team Foundation Server wykonania kopii zapasowej.Można usunąć takie obiekty z Microsoft Test Manager, jak opisano w dalszej części tego tematu.

Do wykonania tych procedur, muszą być spełnione następujące warunki:

  • Nazwy sieciowe nowych maszyn muszą odpowiadać nazwom maszyn, które zostały zamienione.

  • Wszystkie konta zabezpieczeń musi został przywrócony.

  • Całe oprogramowanie musi odzyskać do tego samego Państwa.

Wymagane uprawnienia

Aby wykonać tę procedurę, musi być członkiem następujących grup:

  • Administratorzy grupy zabezpieczeń na serwerze, na którym uruchomiona jest konsola administracji dla Team Foundation.

  • Administratora systemu serwera SQL grupy zabezpieczeń lub użytkownika SQL Server wykonywania kopii zapasowych i utworzyć Plan konserwacji należy ustawić uprawnienia Zezwalaj na na każde wystąpienie SQL Server obsługującego baz danych, które chcesz wykonać kopię zapasową.

  • Administrator roli użytkownika w SCVMM.

Przywrócenie serwera biblioteki dla SCVMM

Podczas przywracania serwera biblioteki, upewnij się, używanie tej samej nazwy hosta i udziałów biblioteki.Aby uzyskać więcej informacji, zobacz następujące strony w witrynie sieci Web firmy Microsoft: Tworzenie kopii zapasowych i przywracanie bazy danych SCVMM

Przywrócenie serwera, który jest uruchomiony SCVMM

Aby przywrócić na serwerze z systemem SCVMM

  1. Przywracanie serwera, na którym jest uruchomiony SCVMM i nadaj tej samej nazwy komputera jako starego serwera.

    Aby uzyskać więcej informacji, zobacz następujące strony w witrynie sieci Web firmy Microsoft: Tworzenie kopii zapasowych i przywracanie bazy danych SCVMM.

  2. Upewnij się, że nazwa_komputera $ serwera aplikacji trzeciej warstwy Team Foundation jest członkiem grupy Administratorzy na serwerze z systemem SCVMM.

  3. Dodawanie lub usuwanie wszelkich grupy hostów lub udziały biblioteki, które zostały dodane lub usunięte po ostatniej kopii zapasowej.Aby uzyskać więcej informacji, zobacz następujące strony w witrynie sieci Web firmy Microsoft: Tworzenie kopii zapasowych i przywracanie bazy danych SCVMM

Przywracanie Team Foundation Server

Jeśli Team Foundation Server ma nie powiodło się, należy przywrócić zarówno warstwy aplikacji, jak i do redagowania rozmieszczania serwerów warstwie danych.Te składniki mogą być obsługiwana na tym samym serwerze lub na wielu serwerach.

Aby przywrócić Team Foundation Server

  1. Przywracanie serwera lub serwerów z systemem Team Foundation Server.

    For more information, see Przywracanie serwera warstw aplikacji, Przywracanie danych do tej samej lokalizacji, Restore Data to a Different Server or Instance, or Restore a Single Server Deployment to New Hardware.

    Nazwa komputera, konta i oprogramowania muszą wszystkie zwracane tego samego Państwa.Maszyny musi być przyłączony i podłączony do domeny.

    W przypadku przywrócenia Team Foundation Server do nowego komputera, należy zaktualizować adres URL powiadomienia dla Lab Management , aby dopasować adres URL nowego komputera.Aby uzyskać informacje o ustawianiu URL laboratorium w Team Foundation konsoli administracji, zobacz Konfigurowanie programu Lab Management na potrzeby środowisk programu SCVMM.

  2. Upewnij się, że Team Foundation Server jest uruchomiony na koncie użytkownika, który jest członkiem grupy Administratorzy na serwerze z systemem SCVMM.Jeśli Team Foundation Server działa jako usługa sieciowa, konto $ TFS_MACHINE powinny być członkiem grupy Administratorzy na serwerze z systemem SCVMM.

  3. Wykonaj następujące czynności, aby upewnić się, że Team Foundation Server jest uruchomiony na koncie użytkownika, który jest członkiem grupy Administratorzy na wszystkich hostach Hyper-V.

    1. Otwórz Team Foundation konsoli administracyjnej. 

    2. Na Zarządzania laboratorium , kliknij pozycję Konfigurowanie grup hostów, a następnie kliknij przycisk Sprawdź.

    3. Gdy zostanie wyświetlony monit o nazwę użytkownika i hasło, wpisz nazwę użytkownika i hasło członka grupy Administratorzy na wszystkich hostach Hyper-V.Konto dla Team Foundation Server jest automatycznie konfigurowany.

    4. Powtórz kroki b i c dla każdej kolekcji projektu zespołu.

  4. W SCVMM, należy ręcznie usunąć wszelkie maszyn wirtualnych, które zostały utworzone po punkcie, do którego przywrócone Team Foundation Server.

    Maszyny te nie będą wyświetlane w jednej Microsoft Test Manager lub podglądu środowiska Microsoft.Można je znaleźć w SCVMM szukając nazwę zespołu projektu, w polu Opis maszyny wirtualnej.

  5. W Microsoft Test Manager, ręcznie usunąć wszelkie maszyn wirtualnych, które zostały usunięte po punkcie, do którego przywrócone Team Foundation Server.

    Maszyny te nie są już w SCVMM.W obu Microsoft Test Manager i Podgląd środowiska Microsoft, środowiska naturalnego będą miały stan nie powiodło się, i maszyny wirtualne mają status jako usunięte.Jeśli host został dodany do grupy hostów SCVMM, który był już skojarzony z kolekcją zespołu projektu, tego hosta będą dostępne dla umieszczania następnym rozmieszczać środowisku.

  6. W Microsoft Test Manager, ręcznie usunąć wszystkie hosty, które zostały usunięte z SCVMM po punkcie, do którego przywrócone Team Foundation Server.

    Ponieważ te hosty nie można już uruchamiać maszyn wirtualnych i środowisk, wszystkie środowiska na tych hostach pojawią się jako nie powiodło się w Microsoft Test Manager i Podgląd środowiska Microsoft.

  7. Ręcznie ponownie żadnego skojarzyć grupy hostów, skojarzonych z zespołu projektu zbierania i zespołu projektu po punkcie, do którego przywrócone Team Foundation Server.

    Maszyny wirtualne na tej grupie hosta nie będą związane z projektem zespołu.

  8. Na poziomach zespołu projektu kolekcje i projektów zespołów ręcznie unassociate żadnych grup hostów, które były nieskojarzona po punkcie, do którego przywrócone Team Foundation Server.

    Aby uzyskać więcej informacji, zobacz Porady: zmienianie grupy hostów dla kolekcji projektu zespołowego.

  9. Ponownie skojarzyć grup hostów skojarzonych z projektem zespołu po punkcie, do którego przywrócone Team Foundation Server.

  10. Ponownie skojarzyć żadnych akcji biblioteki, skojarzonych z projektem zespołu po punkcie, do którego przywrócone Team Foundation Serveri ponownie wszystkich maszyn wirtualnych i szablony, które zostały zaimportowane do zespołu projektu.

Przywracanie hostów Hyper-V

Jeśli host, który miał środowisk wirtualnych awarii, będą one w nie powiodło się Państwo.

Aby przywrócić fizycznej hosta, który był uruchomiony maszyn wirtualnych

  1. Przywróć hosta z kopii zapasowej i połączyć SCVMM.

    Aby uzyskać więcej informacji, zobacz następujące strony w witrynie sieci Web firmy Microsoft: Tworzenie kopii zapasowych i przywracanie bazy danych SCVMM.

    Jeśli maszyny wirtualne są uruchomione ponownie na hoście, bez dodatkowych czynności jest wymagane.Lab Managementbędzie zaktualizować nowy stan wszystkich uruchamianie maszyn wirtualnych do poprawnego stanu.Jeśli nie można przywrócić maszyn wirtualnych i ten host nie jest nowy, środowisk pojawią się jako nie powiodło się i maszyny wirtualne jako usunięte w Microsoft Test Manager lub w podglądzie środowiska Microsoft.

  2. Odśwież Microsoft Test Manager, należy ręcznie usunąć środowiska, w których uruchomiono na tym hoście i utwórz je ponownie.

    Jeśli musi określić środowiska, w których uruchomiono na tym hoście, SCVMM zawiera listę którego maszyny wirtualne został uruchomiony na który host.

Zobacz też

Koncepcje

Ręczne tworzenie kopii zapasowej serwera programu Team Foundation Server

Wykonywanie kopii zapasowych i przywracanie serwera TFS

Inne zasoby

Move a team project collection