Aufteilen einer Projektsammlung

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

Hinweis

Azure DevOps Server wurde zuvor als Visual Studio Team Foundation Server bezeichnet.

Wenn sich Ihr Unternehmen ändert, sollten Sie eine einzelne Projektsammlung in mehrere Projektsammlungen aufteilen. Beispiel:

  • Sie möchten die Projekte in einer Auflistung anhand der Geschäftseinheiten in Ihrer Organisation aufteilen, und die Projekte in der Auflistung gehören unterschiedlichen Einheiten.

  • Sie haben ein Upgrade von einer früheren Version von Azure DevOps Server durchgeführt. Sie verfügen nur über eine Sammlung und möchten Ihre Projekte aus Sicherheits- oder Geschäftlichen Gründen in separaten Sammlungen organisieren.

  • Sie möchten den Besitz einiger Projekte in der Sammlung in ein Remote-Büro ändern, das über eine eigene Bereitstellung von Azure DevOps Server. Dieses Szenario erfordert, dass Sie eine Auflistung zuerst aufteilen und dann eine der resultierenden Auflistungen in die Bereistellung des externen Büros verschieben.

    Hinweis

    Die Verfahren in diesem Artikel unterstützen nur das Aufteilen einer Projektsammlung. Informationen zum Verschieben einer Sammlung nach dem Aufteilen finden Sie unter Verschieben einer Projektsammlung.

Führen Sie die folgenden Schritte aus, um eine Projektsammlung zu teilen:

  1. Vorbereiten der Aufteilung der Sammlung

    1. Trennen der Sammlung

    2. Sichern der Auflistungsdatenbank

  2. Aufteilen der Sammlung

    1. Wiederherstellen der Sammlungsdatenbank mit einem anderen Namen

    2. Anfügen der ursprünglichen Auflistungsdatenbank

    3. Anfügen der umbenannten Auflistungsdatenbank

    4. Löschen von Projekten aus den aufgeteilten Auflistungen

    5. Starten der Auflistungen

  3. Konfigurieren der geteilten Sammlungen

    1. Konfigurieren von Benutzern und Gruppen für split Project Collections

    2. Konfigurieren von Benutzern und Gruppen für Projekte in den Auflistungen

Vorbereitung

Stellen Sie sicher, dass Sie Administrator auf den Servern und SQL Server und Azure DevOps Server. Wenn Sie kein Administrator sind, werden Sie als eins hinzugefügt.

1a. Trennen der Sammlung

Trennen Sie zunächst die Sammlung von der Bereitstellung Azure DevOps Server, auf der sie ausgeführt wird. Durch das Strennen einer Auflistung werden alle Aufträge und Dienste beendet und schließlich die Datenbank der Auflistung selbst. Darüber hinaus kopiert der Trennungsprozess die sammlungsspezifischen Daten aus der Konfigurationsdatenbank und speichert sie als Teil der Projektsammlungsdatenbank.

Trennen einer Projektsammlung

  1. Öffnen Sie die Verwaltungskonsole, um Azure DevOps Server zu öffnen, auf dem die zu teilende Sammlung hostet.

  2. Wählen Project Sammlungen aus, und wählen Sie in der Liste der Sammlungen die zu teilende Sammlung aus.

    In diesem Beispiel wählt der Administrator TestProjects aus.

    Auswählen einer Sammlung aus der Liste der Sammlungen

    Tipp

    Der Standardname für eine Projektsammlung ist DefaultCollection. Wenn Sie diese Datenbank aufteilen, achten Sie darauf, der zweiten Sammlung einen anderen Namen zu geben, da dies bei der Verbindung die Standardauswahl ist.

  3. Wählen Sie auf der Registerkarte Allgemein die Option Sammlung beenden aus.

    Beenden der Sammlungsschnittstelle

    Das Project Dialogfeld Sammlungsstatusgrund wird geöffnet. Der von Ihnen eingegebene Text wird Ihren Benutzern angezeigt. Wählen Sie Beenden aus, und warten Sie, bis die Auflistung stoppt. Wenn sie beendet wird, wird ihr Status als Offline angezeigt.

  4. Wählen Sie auf der Registerkarte Allgemein die Option Sammlung trennen aus.

    Der Assistent zum Project Sammlung wird geöffnet.

    Assistent zum Trennen von Sammlungen

  5. (Optional) Geben Sie auf der Seite Wartungsmeldung für die Projektsammlung bereitstellen unter Wartungsmeldung eine Meldung für Benutzer an, die versuchen können, eine Verbindung mit Projekten in dieser Sammlung herzustellen.

  6. Überprüfen Sie auf der Seite Überprüfungseinstellungen, die zum Trennen der Projektsammlung verwendet werden, die Details. Um Einstellungen zu ändern, wählen Sie Zurück aus. Wenn sie korrekt sind, wählen Sie Überprüfen aus.

  7. Wenn alle Bereitschaftsprüfungen erfolgreich abgeschlossen wurden, wählen Sie Trennen aus.

  8. Wählen Sie auf der Seite Fortschritt beim Trennen der Projektsammlung überwachen nach Abschluss aller Prozesse Die Option Weiter aus.

  9. (Optional) Wählen Sie auf der Seite Zusätzliche Informationen für diese Projektsammlung überprüfen den Speicherort der Protokolldatei aus, oder notieren Sie sich diesen, und schließen Sie dann den Assistenten.

    Die Projektsammlung wird nicht mehr in der Liste der Sammlungen in der Verwaltungskonsole angezeigt.

1b. Sichern der Auflistungsdatenbank

Nachdem Sie die Auflistung getrennt haben, müssen Sie deren Datenbank sichern, bevor Sie eine Kopie auf dem Server unter einem anderen Namen wiederherstellen können. Diese Kopie wird zur Datenbank für den Teil der ursprünglichen Auflistung, die Sie in eine andere Auflistung aufteilen möchten. Verwenden Sie zum Ausführen dieser Aufgabe die Tools, die mit dem SQL Server.

Sichern der Datenbank

Sichern einer Sammlungsdatenbank

  • Informationen zum manuellen Sichern und Wiederherstellen einzelner Datenbanken finden Sie unter Sichern und Wiederherstellen von Datenbanken in SQL Server und Erstellen eines Sicherungszeitplans und -plans. Stellen Sie sicher, dass Sie die Version SQL Server, die Ihrer Bereitstellung entspricht.

    Wichtig

    Wenn die ursprüngliche Bereitstellung eine SQL Server Enterprise oder Datacenter Edition verwendet hat und die Datenbank, die Sie aufteilen möchten, auf einem Server mit Standard Edition wiederhergestellt werden soll, müssen Sie einen Sicherungssatz verwenden, der bei deaktivierter SQL Server-Komprimierung erstellt wurde. Wird die Datenkomprimierung nicht deaktiviert, können Enterprise oder Datacenter Edition-Datenbanken auf einem Server mit Standard Edition nicht wiederhergestellt werden. Um die Komprimierung zu deaktivieren, führen Sie die Schritte unter Deaktivieren SQL Server Datenkomprimierung in Azure DevOps aus.

2a. Wiederherstellen der Auflistungsdatenbank

Wenn Sie eine Sammlung aufteilen, müssen Sie die Sicherung der Sammlungsdatenbank auf einer Instanz von SQL Server wiederherstellen, die für die Unterstützung der Bereitstellung von Azure DevOps Server. Wenn Sie die Datenbank wiederherstellen, müssen Sie ihr einen anderen Namen als den der ursprünglichen Auflistungsdatenbank geben.

Tipp

Die folgenden Schritte bieten eine allgemeine Übersicht über das Wiederherstellen einer Projektsammlungsdatenbank in SQL Server 2012 mithilfe SQL Server Management Studio. Weitere Informationen zum manuellen Sichern und Wiederherstellen einzelner Datenbanken finden Sie unter Sichern und Wiederherstellen von Datenbanken in SQL Server. Stellen Sie sicher, dass Sie die Version SQL Server, die Ihrer Bereitstellung entspricht.

Wiederherstellen der Sammlungsdatenbank mit einem neuen Namen

  1. Öffnen SQL Server Management Studio, und stellen Sie eine Verbindung mit der -Instanz herstellen, die die Datenbank hostet, auf die die Projektsammlung aufgeteilt werden soll.

  2. Erweitern Objekt-Explorer Datenbanken, öffnen Sie das Untermenü für die zu teilende Datenbank, und wählen Sie dann Aufgaben aus, wählen Sie Wiederherstellen und dann Datenbank aus.

    Das Fenster Datenbank wiederherstellen wird auf der Seite Allgemein geöffnet.

    Option "Datenbank wiederherstellen" im Bereich "Allgemein"

  3. Stellen Sie unter Quelle sicher, dass die Projektsammlungsdatenbank ausgewählt ist. Geben Sie unter Ziel einen Namen für die Kopie der Datenbank an. Behalten Sie das _ Tfs-Präfix bei, und fügen Sie einen eindeutigen Namen hinzu. In der Regel ist dieser Name der Name der geteilten Projektsammlung. Stellen Sie unter Wiederherstellungsplan sicher, dass es sich bei den wiederherzustellenden Sicherungssätzen um die Wiederherstellungssätze handelt. Um sicherzustellen, dass es sich um gültige Sätze handelt, wählen Sie Sicherungsmedien überprüfen und dann unter Seite auswählen die Option Optionen aus.

  4. Lassen Sie unter Wiederherstellungsoptionen alle Kontrollkästchen leer. Stellen Sie sicher, dass der Wiederherstellungsstatus auf RESTORE WITH RECOVERY festgelegt ist. Aktivieren Sie unter Sicherung des Protokollprotokolls das Kontrollkästchen Quelldatenbank im Wiederherstellungsstatus beenden, und klicken Sie dann auf OK.

    Tipp

    Wenn der Wiederherstellungsvorgang mit einer Fehlermeldung fehlschlägt, die angibt, dass die Datenbank verwendet wird und nicht überschrieben werden kann, müssen Sie möglicherweise alle logischen Dateinamen manuell so konfigurieren, dass sie den neuen Namen für die Datenbank widerspiegeln. Wählen Sie unter Seite auswählen die Option Dateien aus, klicken Sie neben jeder wiederherzustellenden Datei auf die Schaltfläche mit den Auslassungstasten, und stellen Sie sicher, dass die Namen der Dateien den neuen Namen für die Datenbank und nicht den alten Namen widerspiegeln. Versuchen Sie dann den Wiederherstellungsvorgang erneut.

2b. Anfügen der ursprünglichen Auflistungsdatenbank

Nachdem Sie die Datenbank mit einem anderen Namen wiederhergestellt haben, sollten Sie die ursprüngliche Sammlungsdatenbank erneut an die Bereitstellung Azure DevOps Server.

Hinweis

Wenn Ihre Bereitstellung SharePoint Products verwendet und das Dienstkonto für Azure DevOps Server kein Mitglied der Gruppe Farmadministratoren ist, werden beim Anfügen der Sammlung Warnungen angezeigt. Dies ist das erwartete Verhalten, und Sie können fortfahren.

Die Integration in SharePoint-Produkte ist für TFS 2018 und spätere Versionen veraltet.

Anfügen der Auflistung

  1. Öffnen Sie die Verwaltungskonsole für Azure DevOps.

  2. Wählen Sie Project Sammlungen und dann Sammlung anfügen aus.

    Der Assistent zum Anfügen Project Sammlung wird geöffnet.

  3. Geben Sie auf der Seite Anzufügende Projektsammlungsdatenbank auswählen in SQL Server Instanz den Namen des Servers und der Instanz an, die die Sammlungsdatenbank hostet, sofern diese noch nicht aufgeführt ist.

  4. Wählen Sie in der Liste Datenbanken die anzufügende Sammlungsdatenbank aus.

    Liste Datenbanken

  5. Geben Sie auf der Seite Geben Sie die Informationen zur Projektsammlung ein unter Name einen Namen für die Sammlung ein, falls noch keine vorhanden ist. Da es sich hierbei um die ursprüngliche Sammlung handelt, können Sie auswählen, dass der Name unverändert bleibt. Geben Sie unter Beschreibung optional eine Beschreibung der Auflistung an.

  6. Überprüfen Sie auf der Seite Einstellungen überprüfen, die zum Anfügen der Projektsammlung verwendet werden, die Informationen.

  7. Um Einstellungen zu ändern, wählen Sie Zurück aus. Wenn alle Einstellungen korrekt sind, wählen Sie Überprüfen aus.

  8. Wenn alle Bereitschaftsprüfungen erfolgreich abgeschlossen wurden, wählen Sie Anfügen aus.

  9. Wählen Sie auf der Seite Monitor the project collection attach progress (Fortschritt der Projektsammlung überwachen) die Option Weiter aus, wenn alle Prozesse abgeschlossen sind.

  10. (Optional) Wählen Sie auf der Seite Zusätzliche Informationen für diese Projektsammlung überprüfen den Speicherort der Protokolldatei aus, oder notieren Sie sich diesen, und schließen Sie den Assistenten.

  11. Die Projektsammlung wird in der Liste der Sammlungen in der Verwaltungskonsole angezeigt. Wenn der Sammlungsstatus als Online aufgeführt ist, müssen Sie ihn beenden, bevor Sie fortfahren. Wählen Sie die Sammlung aus der Liste aus, und wählen Sie auf der Registerkarte Allgemein die Option Sammlung beenden aus.

    Sammlungsimage beenden

2c. Anfügen der umbenannten Auflistungsdatenbank

Nachdem Sie die ursprüngliche Sammlungsdatenbank angefügt haben, müssen Sie die umbenannte Sammlung an die Bereitstellung von Azure DevOps Server anfügen. Wenn diese Auflistung angefügt wurde, bleibt sie weiterhin beendet. Sie können sie erst starten, nachdem alle doppelten Projekte entfernt wurden.

Hinweis

Warnungen werden angezeigt, wenn Sie die Sammlung anfügen, wenn Ihre Bereitstellung SharePoint Products verwendet und das Dienstkonto für Azure DevOps Server kein Mitglied der Gruppe Farmadministratoren ist. Dies ist das erwartete Verhalten, und Sie können fortfahren.

Anfügen der umbenannten Auflistungsdatenbank

  1. Öffnen Sie die Verwaltungskonsole für Azure DevOps.

  2. Wählen Sie Project Sammlungen und dann Sammlung anfügen aus, um den Assistenten zu öffnen.

  3. Geben Sie auf der Seite Anzufügende Projektsammlungsdatenbank auswählen in SQL Server Instanz den Namen des Servers und die Instanz an, die die umbenannte Sammlungsdatenbank hostet, sofern sie nicht bereits aufgeführt ist.

  4. Wählen Sie in der Liste Datenbanken die umbenannte Sammlungsdatenbank aus.

  5. Geben Sie auf der Seite Geben Sie die Informationen zur Projektsammlung ein unter Name einen Namen für die umbenannte Sammlung ein, der sich vom Namen des ursprünglichen Namens der Sammlung unterscheidet. Dies sollte mit dem Namen übereinstimmen, den Sie der umbenannten Datenbank ohne _ tfs-Präfix gegeben haben.

    Eintrag "Name des Teamprojekts anfügen"

  6. (Optional) Geben Sie unter Beschreibung eine Beschreibung der Auflistung ein.

  7. Überprüfen Sie auf der Seite Einstellungen überprüfen, die zum Anfügen der Projektsammlung verwendet werden, die Informationen. Um Einstellungen zu ändern, wählen Sie Zurück aus. Wenn alle Einstellungen korrekt sind, wählen Sie Überprüfen aus.

  8. Wenn alle Bereitschaftsprüfungen erfolgreich abgeschlossen wurden, wählen Sie Anfügen aus.

  9. Wählen Sie auf der Seite Monitor the project collection attach progress (Fortschritt der Projektsammlung überwachen) die Option Weiter aus, wenn alle Prozesse abgeschlossen sind.

    Hinweis

    Wenn die Sammlung von einer SharePoint Webanwendung unterstützt wird, wird ein Warnsymbol für den Anfükstatus der SharePoint Webanwendung angezeigt. Ähnlich wird, wenn die ursprüngliche Auflistung Berichterstattung beinhaltet hat, für den Anfügestatus von Berichten ein Warnsymbol angezeigt. Dies ist das erwartete Verhalten, und Sie können fortfahren.

  10. (Optional) Wählen Sie auf der Seite Zusätzliche Informationen für diese Projektsammlung überprüfen den Speicherort der Protokolldatei aus, oder notieren Sie sich diesen, und schließen Sie dann den Assistenten.

  11. Der Name der Sammlung wird in der Liste der Sammlungen in der Verwaltungskonsole angezeigt, und der Status sollte als Offline angezeigt werden.

    Eintrag "Name des Teamprojekts anfügen"

  12. Um sicherzustellen, dass biede Auflistungen mit eindeutigen IDs angefügt wurden, wechseln Sie in der Verwaltungskonsole zu "Ereignisprotokolle", und öffnen Sie die Protokolldateien für die Anfügevorgänge beider Auflistungen. Die GUIDs für CollectionProperties sollten nicht übereinstimmen.

    Protokolle, die GUIDs für CollectionProperties enthalten

    Ändern Sie im unwahrscheinlichen Fall, dass die CollectionProperties-GUIDs übereinstimmen, die ID in eine eindeutige ID, bevor Sie fortfahren, indem Sie den Befehl TFSConfig Collection für die zweite Sammlung mit dem Parameter /clone ausführen.

2d. Löschen von Projekten aus den aufgeteilten Auflistungen

Nachdem Sie nun zwei Kopien der Sammlung an Azure DevOps Server angefügt haben, müssen Sie jedes Projekt entweder aus der ursprünglichen Sammlung oder der umbenannten Sammlung löschen, damit kein Projekt in beiden Sammlungen verbleibt.

Wichtig

Ein Projekt kann nicht in mehr als einer Auflistung vorhanden sein. Erst wenn Sie alle in den aufgeteilten Auflistungen doppelt vorhandenen Projekte gelöscht haben, können Sie die umbenannte Auflistung starten.

Löschen von Projekten aus den Sammlungen

  1. Öffnen Sie die Verwaltungskonsole für Azure DevOps.

  2. Wählen Sie Project Sammlungen aus, und wählen Sie in der Liste der Sammlungen die ursprüngliche Projektsammlung aus, die Sie beendet haben, um sie aufzuteilen.

  3. Wählen Sie auf der Registerkarte Projekte in der Liste der Projekte ein Projekt aus, das aus der Sammlung gelöscht werden soll, und wählen Sie dann Löschen aus.

    Tipp

    Sie können mehr als ein Projekt gleichzeitig zum Löschen auswählen.

    TFS-Verwaltungskonsole zum Löschen von Projekten

  4. Aktivieren Sie das Kontrollkästchen Arbeitsbereichsdaten löschen, lassen Sie das Kontrollkästchen Externe Artefakte löschen aktiviert, und wählen Sie dann Löschen aus.

    Wenn das Kontrollkästchen Externe Artefakte löschen nicht deaktiviert ist und Ihr Projekt für die Verwendung Lab Management konfiguriert ist, werden die virtuellen Computer und Vorlagen, die dem Projekt zugeordnet sind, aus System Center Virtual Machine Manager gelöscht. Sie sind für das Projekt in der umbenannten Sammlung nicht mehr verfügbar. (Beachten Sie, dass Lab Management für TFS 2017 und höhere Versionen veraltet ist.)

  5. Wenn Sie die Projekte gelöscht haben, die nicht in der ursprünglichen Projektsammlung gehostet werden sollen, wählen Sie die umbenannte Projektsammlung aus der Liste der Sammlungen aus. Löschen Sie dann auf der Registerkarte Projekte die unerwünschten Projekte aus der neuen Sammlung.

    Registerkarte "Projekte in Projekten"

  6. Wiederholen Sie die Schritte in diesem Abschnitt, bis beide Sammlungen einen Satz eindeutiger Projekte enthalten.

2e. Starten der Projektsammlungen

Nachdem Sie Projekte gelöscht haben, starten Sie beide Sammlungen neu.

Starten einer Projektsammlung

  1. Öffnen Sie die Verwaltungskonsole für Azure DevOps.

  2. Wählen Sie Project Sammlungen aus, und wählen Sie in der Liste der Sammlungen die Sammlung aus, die Sie beendet haben, um sie aufzuteilen.

  3. Wählen Sie auf der Registerkarte Allgemein die Option Sammlung starten aus.

  4. Wiederholen Sie Schritt 2 für die Auflistung, die Sie mit einem neuen Namen angefügt haben.

    TFS-Verwaltungskonsole

3a. Konfigurieren von Benutzern und Gruppen für die aufgeteilten Auflistungen

Sie können dieses Verfahren überspringen, wenn beide aufgeteilten Auflistungen in derselben Domäne bleiben und Sie den Administratoren der usprünglichen Auflistung den Zugriff auf beide Auflistungen gestatten möchten.

Nachdem Sie eine Auflistung aufgeteilt haben, müssen Sie die Berechtigungsgruppen für beide Auflistungen mit Benutzern und Gruppen aktualisieren, die diese Auflistungen verwalten werden. Weitere Informationen finden Sie unter Festlegen von Administratorberechtigungen für Projektsammlungen.

3b. Konfigurieren von Benutzern und Gruppen für Projekte

Sie können dieses Verfahren überspringen, wenn die aufgeteilten Auflistungen in derselben Domäne bleiben und Sie den Benutzern von Projekten in der usprünglichen Auflistung den Zugriff auf beide Auflistungen gestatten möchten.

Nachdem Sie Administratoren für beide Auflistungen konfiguriert haben, müssen Sie oder diese Administratoren den Zugriff auf die Projekte in jeder der Auflistungen für Benutzer und Gruppen konfigurieren. Abhängig von Ihrer Bereitstellung müssen Sie möglicherweise auch Berechtigungen für diese Benutzer in SharePoint Products and Reporting Services konfigurieren. Weitere Informationen finden Sie unter Hinzufügen von Benutzern zu Projekten oder Teams.

Fragen und Antworten

F: Meine Bereitstellung verwendet die Berichterstellung. Gibt es zusätzliche Schritte, die ich beim Aufteilen von Auflistungen unternehmen muss?

Eine: Ja, Sie müssen Berichte aufteilen, nachdem Sie das Löschen von Projekten abgeschlossen haben, damit beide Sammlungen über einen eindeutigen Satz von Projekten verfügen. Sie müssen außerdem Ihr Data Warehouse neu erstellen.

Nachdem Sie Projekte gelöscht haben, verschieben Sie die Berichte, die von der geteilten Sammlung verwendet werden, in einen anderen Ordner, und löschen Sie sie dann aus dem ursprünglichen Ordner.

Wichtig

Die Berichtsordner sind an beiden Speicherorten vorhanden. Stellen Sie sicher, dass Sie alle Berichte entsprechend verschieben, bevor Sie Berichtsordner löschen.

Aufteilen von Berichten in separate Ordner

  1. Verschieben Sie im Berichts-Manager die Berichte, die die aufgeteilte Auflistung unterstützen, in die entsprechenden Ordner für diese Auflistung. Weitere Informationen finden Sie unter Seite "Elemente verschieben".

  2. Wenn Ihre Bereitstellung eine SharePoint Webanwendung verwendet, müssen Sie die Verbindung möglicherweise erneut reparieren, nachdem Sie die Berichte verschoben haben, bevor sie ordnungsgemäß angezeigt werden. Wenn Berichte nicht ordnungsgemäß angezeigt werden, befolgen Sie die Schritte aus dem vorangehenden Verfahren, um die Verbindung zu reparieren.

Nachdem Sie die Berichte aufgeteilt und beide Sammlungen gestartet haben, erstellen Sie das Warehouse für Azure DevOps und die Datenbank für Analysis Services neu. Sie müssen diese Schritte ausführen, um sicherzustellen, dass Berichte und Dashboards ordnungsgemäß für die Bereitstellung funktionieren, nachdem Sie die Auflistung aufgeteilt haben, und dass keine Konflikte mit anderen Auflistungen in der Bereitstellung auftreten.

Neuerstellen des Data Warehouse und der Analysis Services-Datenbank

  1. Öffnen Sie die Verwaltungskonsole für Azure DevOps.

  2. Wählen Sie in der Navigationsleiste Berichterstellung aus.

  3. Wählen Sie unter Berichterstellung die Option Neu erstellen starten aus.

  4. Wählen Sie im Dialogfeld Warehouse und Analysis Services Datenbanken neu erstellen die Option OK aus.

    Hinweis

    Nach Abschluss der Aktion "Neuerstellung starten" werden die Neuerstellung der Warehouses und die Neuauffüllung der Daten fortgesetzt. Abhängig von der Größe Ihrer Bereitstellung und der Datenmenge kann der gesamte Prozess mehrere Stunden dauern.

F: Kann ich eine Sammlung aufteilen, die SharePoint Products verwendet, um ein oder mehrere Projekte in der Sammlung zu unterstützen?

Eine: Ja, aber Sie müssen zusätzliche Schritte für die geteilte Sammlung ausführen.

Nachdem Sie die umbenannte Sammlung angefügt und alle doppelten Projekte entfernt haben, reparieren Sie die Verbindung mit der SharePoint Webanwendung. Durch das Reparieren der Verbindung wird sichergestellt, dass alle Verbindungen zwischen der Webanwendung und den ursprünglichen und umbenannten Sammlungen ordnungsgemäß festgelegt sind.

Wenn Ihre Bereitstellung SharePoint Products verwendet, wird dringend empfohlen, dass das Dienstkonto für Azure DevOps Server Mitglied der Gruppe Farmadministratoren sein.

Hinweis

Sie können eine Projektsammlung aufteilen, ohne diese Mitgliedschaft dem Dienstkonto für Azure DevOps Server zu gewähren. Es werden aber Fehler angezeigt, wenn Sie die Auflistung anfügen, und Sie müssen zusätzliche Schritte ausführen, um Projekte wieder mit ihren Portalen zu verbinden. Selbst wenn Ihre Betriebsanforderungen das Gewähren dieser Mitgliedschaft generell auf das Dienstkonto beschränken, sollten Sie erwägen, das Dienstkonto der Gruppe "Farmadministratoren" für die Dauer des Aufteilungsvorgangs hinzuzufügen.

Reparieren der Verbindung mit einer SharePoint Webanwendung

  1. Öffnen Sie die Verwaltungskonsole für Azure DevOps auf dem Server, der die Anwendungsebene für die Bereitstellung hostet, in die Sie die Sammlung verschieben.

  2. Wählen Sie SharePoint Webanwendungen aus, und wählen Sie in der Liste der Webanwendungen die Webanwendung aus, die die soeben angefügten Sammlungen unterstützt.

    Die Schaltfläche Verbindung reparieren wird angezeigt, nachdem Sie eine Webanwendung in der Liste ausgewählt haben.

  3. Wählen Sie Verbindung reparieren aus, und wählen Sie im Dialogfeld Verbindung mit einer SharePoint Webanwendung reparieren die Option Reparieren aus.

  4. Wenn das Fenster Status den Vorgang Erneute Verbindung erfolgreich meldet, wählen Sie Schließen aus. Dies kann einige Minuten dauern. Darüber hinaus werden möglicherweise einige Fehler im Rahmen dieses Prozesses angezeigt, da die beiden Sammlungen weiterhin den gleichen SharePoint Standardstandort für ihre Projektportale verwenden. Dies ist das erwartete Verhalten, und Sie können fortfahren.

Nachdem Sie die Verbindung repariert und beide Sammlungen gestartet haben, müssen Sie die Projektportale für Projekte in jeder Sammlung neu konfigurieren, damit diese Portale die richtigen Daten für diese Projekte widerspiegeln.

Neukonfigurieren von Projektportalen

  • Öffnen Sie Team Explorer, stellen Sie eine Verbindung mit jeder Projektsammlung her, und konfigurieren Sie für jedes Projekt die URL für die SharePoint Website. Wählen Sie für jedes Projekt Einstellungen aus, wählen Sie Portal Einstellungen aus, und stellen Sie sicher, dass das Kontrollkästchen Berichte und Dashboards auf Daten für dieses Projekt verweisen aktiviert ist.

Sie können weiterhin dieselbe Websitesammlung in SharePoint Products verwenden, um beide geteilten Sammlungen zu unterstützen. Projekte in beiden Sammlungen verwenden die gleichen Projektportale wie zuvor. Alle Portale werden in der Websitesammlung gehostet, die die ursprüngliche Projektsammlung unterstützt. Diese Konfiguration erschwert jedoch nicht nur die 1:1-Beziehung zwischen einer Projektsammlung und einer Websitesammlung, sondern kann auch die Wiederherstellung Ihrer Bereitstellung erschweren. Um diese Komplexität zu vermeiden, können Sie die Websitesammlung, die die ursprüngliche Projektsammlung unterstützt hat, aufteilen, um die Aufteilung widerzuspiegeln, die Sie für die Projektsammlungen vorgenommen haben.

Teilen Sie die Websitesammlung auf, und leiten Sie die geteilten Projektsammlungen um, um die geteilten Websitesammlungen zu verwenden.

  1. Informationen zum Aufteilen einer Websitesammlung finden Sie unter Verschieben von Websitesammlungen zwischen Datenbanken oder in der neuesten Anleitung für Ihre Version von SharePoint Products.

    Tipp

    Stellen Sie sicher, dass Sie Die Benutzerberechtigungen und den Zugriff auf die Websitesammlungen so konfigurieren, dass sie dem Benutzerzugriff auf die Projektsammlungen entsprechen, wie weiter oben in diesem Artikel beschrieben.

  2. Konfigurieren Sie alle betroffenen Projektsammlungen für die Verwendung der geteilten Websitesammlung, indem Sie die Verwaltungskonsole öffnen, die Sammlung aus der Liste der Projektsammlungen auswählen und auf der Registerkarte SharePoint Standort die Option Standardstandortstandort bearbeiten auswählen.

  3. Konfigurieren Sie die Projektportale für Projekte in jeder Sammlung neu, sodass diese Portale die richtigen Daten für diese Projekte widerspiegeln.

    Weitere Informationen finden Sie weiter oben unter Neukonfigurieren von Projektportalen.

F: Gewusst wie eine Sammlung aufteilen, die für Lab Management konfiguriert ist?

Eine: Sie müssen mehrere zusätzliche Schritte ausführen, um die Sammlung aufzuteilen. Bevor Sie mit der Aufteilung beginnen, müssen Sie die Lab Management-Ressourcen aus der Auflistung löschen, und nach der Aufteilung müssen Sie dann die Lab Management-Ressourcen einzeln für jede der aufgeteilten Auflistungen konfigurieren.

Hinweis

Lab Management ist für TFS 2017 und höhere Versionen veraltet.

Bevor Sie mit der Aufteilung beginnen, löschen Sie die Ressourcen, die Lab Management verwendet, aus der Sammlungsdatenbank. Zu diesen Ressourcen gehören virtuelle Computer, Vorlagen, Projekthostgruppen und Projektbibliotheksfreigaben. Sie müssen die Lab Management-Objekte neu erstellen, nachdem Sie die Auflistung wiederhergestellt und angefügt haben.

Löschen der Lab Management Ressourcen

  • Informationen zum Entfernen aller Gruppenhosts, Bibliotheksfreigaben und Umgebungen aus einer angegebenen Projektsammlung finden Sie unter TFSConfig Lab /Delete-Befehl mit der Option /External.

Nachdem Sie die Aufteilung abgeschlossen haben, erstellen Sie die Projekthostgruppen neu. Außerdem müssen Sie Projektbibliotheksfreigaben in Azure DevOps Server und den virtuellen Computern, Vorlagen und Umgebungen in Microsoft Test Manager neu erstellen.

Konfigurieren Lab Management Ressourcen

  1. Konfigurieren Sie die Anwendungsebene für Azure DevOps.

    Weitere Informationen finden Sie unter Konfigurieren von Lab Management für SCVMM-Umgebungen.

  2. Erstellen Sie die virtuellen Computer und Vorlagen des golden master-Masters in der neuen SCVMM neu, und importieren Sie virtuelle Computer und Vorlagen in die Projektsammlung.

    Weitere Informationen finden Sie unter Erstellen und Speichern von virtuellen Computern und Vorlagen,die für Lab Management bereit sind.

  3. Erstellen Sie die Umgebungen für jedes Projekt neu.

    Weitere Informationen finden Sie unter Erstellen einer SCVMM-Umgebung mit gespeicherten virtuellen Computern und Vorlagen.