Freigeben über


Wiederherstellen von Lab-Management-Komponenten

Sie können eine oder mehrere fehlgeschlagene Komponenten von Visual Studio Lab Management wiederherstellen, indem Sie den Prozeduren in diesem Thema folgen. Sie können basierend auf den fehlgeschlagenen Komponenten entscheiden, welche Prozeduren abgeschlossen werden sollen, aber Sie sollten die Prozeduren in der folgenden Reihenfolge abschließen:

  1. Wiederherstellen des Bibliotheksservers von für System Center Virtual Machine Manager (SCVMM)

  2. Wiederherstellen des Servers, auf dem SCVMM ausgeführt wird

  3. Wiederherstellen von Team Foundation Server

  4. Wiederherstellen der Hyper-V-Hosts

Wenn Sie der empfohlenen Reihenfolge folgen, erkennt Team Foundation Server alle virtuellen Computer, Vorlagen, Hosts und anderen Objekte in SCVMM. Team Foundation Server erkennt jedoch keine Objekte, die aus SCVMM gelöscht wurden, nachdem es gesichert worden ist, aber bevor Team Foundation Server gesichert wurde. Sie können diese Objekte aus Microsoft Test Manager entfernen, wie weiter unten in diesem Thema beschrieben.

Bevor Sie diese Prozeduren abschließen können, müssen die folgenden Bedingungen erfüllt sein:

  • Die Netzwerknamen der neuen Computer müssen mit den Namen der Computer übereinstimmen, die ersetzt wurden.

  • Alle Sicherheitskonten müssen wiederhergestellt worden sein.

  • Alle Softwareanwendungen müssen auf den gleichen Zustand wiederhergestellt worden sein.

Erforderliche Berechtigungen

Um diese Prozedur ausführen zu können, müssen Sie Mitglied der folgenden Gruppen sein:

  • Die Sicherheitsgruppe Administratoren auf dem Server, der die Verwaltungskonsole für Team Foundation ausführt.

  • Die Sicherheitsgruppe SQL Server-Systemadministrator oder Ihre SQL Server-Berechtigungen zum Erstellen von Sicherungskopien und Wartungsplänen müssen auf jeder Instanz von SQL Server, die die zu sichernden Datenbanken hostet, auf Zulassen festgelegt werden.

  • Die Benutzerrolle Administrator in SCVMM.

Wiederherstellen des Bibliotheksservers für SCVMM

Stellen Sie beim Wiederherstellen des Bibliotheksservers sicher, dass Sie den gleichen Hostnamen und die gleichen Bibliotheksfreigaben verwenden. Weitere Informationen finden Sie auf der folgenden Seite der Microsoft-Website: Sichern und Wiederherstellen der SCVMM-Datenbank.

Wiederherstellen des Servers, auf dem SCVMM ausgeführt wird

So stellen Sie den Server wieder her, auf dem SCVMM ausgeführt wird

  1. Stellen Sie den Server wieder her, der SCVMM ausführt, und geben Sie ihm den Computernamen des alten Servers.

    Weitere Informationen finden Sie auf der folgenden Seite der Microsoft-Website: Sichern und Wiederherstellen der SCVMM-Datenbank.

  2. Stellen Sie sicher, dass der Computername des Anwendungsebenenservers für Team Foundation Mitglied der Gruppe "Administratoren" auf dem Server ist, auf dem SCVMM ausgeführt wird.

  3. Fügen Sie Hostgruppen oder Bibliotheksfreigaben hinzu, die nach der letzten Sicherung hinzugefügt wurden, oder entfernen Sie sie. Weitere Informationen finden Sie auf der folgenden Seite der Microsoft-Website: Sichern und Wiederherstellen der SCVMM-Datenbank.

Wiederherstellen von Team Foundation Server

Wenn Team Foundation Server fehlgeschlagen ist, müssen Sie den Anwendungsebenen- und den Datenebenenserver wiederherstellen, aus denen sich die Bereitstellung zusammensetzt. Diese Komponenten könnten auf dem gleichen Server oder mehreren Servern gehostet werden.

So stellen Sie Team Foundation Server wieder her

  1. Stellen Sie den Server oder die Server wieder her, die Team Foundation Server ausführen.

    Weitere Informationen finden Sie unter Wiederherstellen eines Servers der Anwendungsebene, Wiederherstellen von Daten an demselben Speicherort, Wiederherstellen von Daten auf einem anderen Server oder einer anderen Instanz oder Wiederherstellen einer Bereitstellung mit einem Server auf neuer Hardware.

    Der Computername, die Konten und die Software müssen alle auf den gleichen Zustand zurückgesetzt werden. Der Computer muss mit der Domäne verknüpft und verbunden werden.

    Wenn Sie Team Foundation Server auf einem neuen Computer wiederherstellen, müssen Sie die Benachrichtigungs-URL für Lab Management entsprechend der URL des neuen Computers aktualisieren. Weitere Informationen zum Festlegen der Lab-URL in der Team Foundation-Verwaltungskonsole finden Sie unter Erstmaliges Konfigurieren von Lab-Management.

  2. Stellen Sie sicher, dass das Benutzerkonto, unter dem Team Foundation Server ausgeführt wird, Mitglied der Gruppe "Administratoren" auf dem Server mit SCVMM ist. Wenn Team Foundation Server als Netzwerkdienst ausgeführt wird, sollte das Konto TFS_MACHINE$ Mitglied der Gruppe "Administratoren" auf dem Server mit SCVMM sein.

  3. Führen Sie die folgenden Schritte aus, um sicherzustellen, dass das Benutzerkonto, unter dem Team Foundation Server ausgeführt wird, Mitglied der Gruppe "Administratoren" auf allen Hyper-V-Hosts ist.

    1. Öffnen Sie die Verwaltungskonsole von Team Foundation. 

    2. Klicken Sie auf die Registerkarte Lab-Management, auf Hostgruppen konfigurieren und dann auf Überprüfen.

    3. Geben Sie an der entsprechenden Eingabeaufforderung den Benutzernamen und das Kennwort eines Mitglieds der Gruppe "Administratoren" auf allen Hyper-V-Hosts ein. Das Dienstkonto für Team Foundation Server wird automatisch konfiguriert.

    4. Wiederholen Sie die Schritte b und c für jede Teamprojektsammlung.

  4. Löschen Sie in SCVMM manuell alle virtuellen Computer, die nach dem Punkt erstellt wurden, auf den Sie Team Foundation Server wiederhergestellt haben.

    Diese Computer werden in Microsoft Test Manager und Microsoft Environment Viewer nicht angezeigt. Sie finden sie in SCVMM, indem Sie im Beschreibungsfeld des virtuellen Computers nach dem Teamprojektnamen suchen.

  5. Löschen Sie in Microsoft Test Manager manuell alle virtuellen Computer, die nach dem Punkt gelöscht wurden, auf den Sie Team Foundation Server wiederhergestellt haben.

    Diese Computer sind nicht mehr in SCVMM vorhanden. In Microsoft Test Manager und Microsoft Environment Viewer hat die Umgebung den Status Fehler, und die virtuellen Computer haben den Status Gelöscht. Wenn ein Host zu einer SCVMM-Hostgruppe hinzugefügt wurde, die bereits einer Teamprojektsammlung zugeordnet war, steht der Host für die Ersetzung zur Verfügung, wenn Sie nächstes mal eine Umgebung bereitstellen.

  6. Löschen Sie in Microsoft Test Manager manuell alle Hosts, die nach dem Punkt, auf den Sie Team Foundation Server wiederhergestellt haben, aus SCVMM entfernt wurden.

    Da diese Hosts keine virtuellen Computer und Umgebungen mehr ausführen können, werden alle Umgebungen auf diesen Hosts in Microsoft Test Manager und Microsoft Environment Viewer als Fehler angezeigt.

  7. Ordnen Sie alle Hostgruppen, die einer Teamprojektsammlung und einem Teamprojekt nach dem Punkt zugeordnet waren, auf den Sie Team Foundation Server wiederhergestellt haben, manuell neu zu.

    Die virtuellen Computer in dieser Hostgruppe sind nicht dem Teamprojekt zugeordnet.

  8. Auf den Ebenen von Teamprojektsammlungen und Teamprojekten ordnen Sie alle Hostgruppen, die nach dem Punkt, auf den Sie Team Foundation Server wiederhergestellt haben, nicht zugeordnet waren, neu zu.

    Weitere Informationen finden Sie unter Gewusst wie: Ändern der Hostgruppen für die Teamprojektsammlungen.

  9. Ordnen Sie alle Hostgruppen, die einem Teamprojekt nach dem Punkt, auf den Sie Team Foundation Server wiederhergestellt haben, zugeordnet waren, neu zu.

  10. Ordnen Sie alle Bibliotheksfreigaben, die einem Teamprojekt nach dem Punkt, auf den Sie Team Foundation Server wiederhergestellt haben, zugeordnet waren, neu zu, und importiert alle virtuellen Computer und Vorlagen, die in das Teamprojekt importiert wurden, erneut.

Wiederherstellen der Hyper-V-Hosts

Wenn auf einem Host virtuelle Umgebungen ausgefallen sind, befinden sie sich im Status Fehler.

So stellen Sie einem physischen Host wieder her, auf dem virtuelle Computer ausgeführt wurden

  1. Stellen Sie den Host aus der Sicherung wieder her, und verbinden Sie ihn mit SCVMM.

    Weitere Informationen finden Sie auf der folgenden Seite der Microsoft-Website: Sichern und Wiederherstellen der SCVMM-Datenbank.

    Wenn die virtuellen Computer wieder auf dem Host ausgeführt werden, sind keine zusätzlichen Aktionen erforderlich. Lab Management aktualisiert alle ausgeführten virtuellen Computern mit dem korrekten Status. Wenn Sie die virtuellen Computer nicht wiederherstellen können und dies ein neuer Host ist, wird in Microsoft Test Manager oder in Microsoft Environment Viewer für die Umgebungen Fehler und für die virtuellen Computer Gelöscht angezeigt.

  2. Aktualisieren Sie Microsoft Test Manager, löschen Sie manuell die Umgebungen, die auf diesem Host ausgeführt wurden, und erstellen Sie sie dann neu.

    Wenn Sie die Umgebungen ermitteln müssen, die auf diesem Host ausgeführt wurden, können Sie die in SCVMM bereitgestellte Liste der ausgeführten virtuellen Computer anzeigen.

Siehe auch

Aufgaben

Sichern von Team Foundation Server

Verschieben einer Teamprojektsammlung

Konzepte

Sichern und Wiederherstellen der Bereitstellung