Freigeben über


Verschieben oder Klonen von Team Foundation Server (Hardwareverschiebung)

Sie können die Bereitstellung von Team Foundation Server (TFS)-Software verschieben oder klonen. Sie können TFS von einem Computer auf einen anderen verschieben, indem Sie es auf der neuen Hardware wiederherstellen (dies wird auch als wiederherstellungsbasierte Verschiebung bezeichnet). Eine solche Verschiebung führen Sie beispielsweise aus, wenn Sie TFS auf einen Server mit größerer Kapazität oder besserer Verarbeitungsgeschwindigkeit verlagern möchten oder wenn Zweifel bezüglich der Zuverlässigkeit der Hardware bestehen, auf der TFS derzeit ausgeführt wird. Wenn Sie TFS auf einen neuen Server verschieben, können Sie die Hardware ändern, auf der TFS ausgeführt wird, ohne den Projektverlauf zu verlieren.

Um die TFS-Bereitstellung zu klonen, führen Sie dieselben Schritte wie bei einer Verschiebung aus, plus einige Zusatzschritte. Sie führen eine Verschiebung aus, wenn Sie planen, die Verwendung der Originalhardware und die TFS-Bereitstellung einzustellen. Sie führen einen Klonvorgang aus, wenn Sie die Original-TFS-Instanz nach dem Verschieben weiterverwenden möchten.

Wichtig

Möglicherweise möchten Sie nicht nur die Hardware, sondern auch die Domäne der TFS-Bereitstellung ändern.Die Änderung der Domäne ist eine umgebungsbasierte Verschiebung, und die beiden Verschiebungstypen dürfen niemals kombiniert werden.Schließen Sie zunächst die Hardwareverschiebung ab, und ändern Sie erst dann die Umgebung.

Um TFS zu verschieben oder zu klonen, führen Sie folgende Schritte aus:

  1. Überprüfen der Berechtigungen

  2. Sichern von Datenbanken und Installieren von Software

    1. Sichern der Datenbanken und des Verschlüsselungsschlüssels

    2. Installieren und Konfigurieren von SQL Server auf dem neuen Datenebenenserver

    3. Installieren und Konfigurieren der Software auf dem neuen Anwendungsebenenserver

  3. Wiederherstellen von TFS-Datenbanken zur neuen Hardware

    1. Wiederherstellen der TFS-Datenbanken

    2. Umleiten von SharePoint-Produkten an den neuen Speicherort der Inhaltsdatenbank

    3. (Klonoption) Neukonfigurieren von Server-IDs und Neuzuordnen von Datenbanken

  4. Aktualisieren der Konfiguration des neuen Anwendungsebenenservers

    1. Konfigurieren der neuen Anwendungsebene

    2. Aktualisieren der Team Foundation Server-URLs

    3. Aktualisieren aller Dienstkonten

    4. Aktualisieren der Buildserver

    5. Konfigurieren der SharePoint-Webanwendungen in TFS

    6. Konfigurieren von Reporting Services und SQL Server Analysis Services

  5. Überprüfen der Berechtigungen, Benachrichtigen von Benutzern und Konfigurieren von Sicherungen

    1. Überprüfen der Berechtigungen für Benutzer, Gruppen, Teams und Dienstkonten

    2. Aktualisieren des Caches auf Clientcomputern

    3. Benachrichtigen von Benutzern

    4. Konfigurieren der Sicherungen

1.Überprüfen der Berechtigungen

Sie müssen ein Administrator für beide Hardwaresätze sein (den alten und den neuen). Zusätzlich müssen Sie ein Administrator für TFS und die gesamte Software sein (oder die entsprechenden Berechtigungen haben), von der die Berichtstellung abhängt: SQL Server, Berichterstellung, SharePoint-Produkte (wenn die Bereitstellung Berichterstellung oder SharePoint verwendet) und alle Software, mit der die Bereitstellung agiert, zum Beispiel Project Server.

  • Stellen Sie sicher, dass Sie Mitglied der folgenden Gruppen sind:

    • Server: Administratoren (lokale Administratorengruppe oder entsprechend)

    • TFS: Team Foundation-Administratoren und Benutzer der Verwaltungskonsole

    • SQL Server: sysadmin

    • SharePoint-Produkte: Farmadministratoren (wenn die TFS-Bereitstellung in SharePoint-Produkte integriert ist)

Wenn Sie in mindestens einer dieser Gruppen kein Mitglied sind, lassen Sie sich die Berechtigungen jetzt erteilen.

2.Sicherung und Installation

Erstellen Sie zuerst eine Sicherung Ihrer TFS-Datenbanken, und installieren Sie dann Software auf der neuen Hardware.

2a.Sichern der Datenbanken und des Verschlüsselungsschlüssels für SQL Server Reporting Services

  1. Öffnen Sie die Verwaltungskonsole für TFS und führen Sie auf der Seite Geplante Sicherungen eine vollständige Sicherung durch. Die Sicherung sichert alles, was Sie im Sicherungsplan zur Sicherung konfiguriert haben, jedoch sofort, nicht erst zu dem Zeitpunkt, der im Plan angegeben ist. Wenn die Bereitstellung Berichterstellung verwendet, können Sie den Verschlüsselungsschlüssel als Teil dieses Sicherungssatzes speichern.

    Das Fenster kann geschlossen werden, während der Auftrag abgeschlossen wird

    (Wenn Sie keine Sicherungen konfiguriert haben, müssen Sie einen Plan erstellen, bevor Sie eine vollständige Sicherung durchführen können.)

  2. Wenn die Sicherung abgeschlossen ist, überprüfen Sie, ob die Sicherung auf dem Datenträger oder der Netzwerkfreigabe verfügbar ist und ob Sie von der neuen Hardware auf diese Sicherung zugreifen können.

2b.Installieren und Konfigurieren von SQL Server auf dem neuen Datenebenenserver

  • Installieren Sie SQL Server auf dem neuen Server, und stellen Sie die Betriebsbereitschaft sicher. Wenn die vorherige Bereitstellung Berichterstellung verwendet, müssen Sie auch die Berichterstellungs- und Analysedienstkomponenten aufnehmen. Sie müssen die gleiche Version und Edition installieren, die Sie zuvor verwendet haben, einschließlich der Service Packs und kumulativen Updates.

    SQL Server 2008 R2 installieren - Funktionen

    Stattdessen können Sie eine Instanz von SQL Server auf einem Server erstellen, auf dem bereits eine übereinstimmende Version installiert ist, und die TFS-Datenbanken auf dieser Instanz wiederherstellen; bei dieser Methode ist jedoch die Konfiguration nach der Wiederherstellung aufwändiger.

    Weitere Informationen über Optionen zum Installieren und Konfigurieren von SQL Server finden Sie hier.

    Wenn die Bereitstellung Berichterstellung umfasst, öffnen Sie, nachdem Sie SQL Server installiert haben, SQL Server Management Studio, und trennen Sie die ReportServer- oder ReportServerTempDB-Datenbanken. Andernfalls sind Sie möglicherweise nicht in der Lage, diese Datenbanken mit der Sicherung wiederherzustellen, die Sie für die TFS-Datenbanken erstellt haben.

    Vorhandene Datenbanken müssen vor dem Wiederherstellen getrennt werden

2c.Installieren und Konfigurieren der Software auf dem neuen Anwendungsebenenserver

Um einen neuen Server oder mehrere Server für TFS zu konfigurieren, müssen Sie zuerst die Software installieren und konfigurieren, die zu ihrer Unterstützung erforderlich ist. Diese Software umfasst die folgenden Komponenten:

  • ein unterstütztes Betriebssystem für die Bereitstellungskonfiguration

  • eine unterstützte Version von SharePoint-Produkten (wenn die Bereitstellung in SharePoint-Produkte integriert ist und Sie sie auf denselben Server wie TFS verschieben möchten)

Hinweis

Anders als bei der Installation einer neuen Bereitstellung von TFS können Sie SharePoint-Produkte beim Verschieben auf einen neuen Server nicht mit der Installationsmethode "Standardeinzelserver" oder "Erweitert" installieren.Sie müssen manuell die gleiche Version und Edition der SharePoint-Produkte installieren, die Sie in der vorherigen Bereitstellung verwendet haben, oder nach der Anleitung für Ihre Version und Edition von SharePoint-Produkten vorgehen, um die Bereitstellung separat auf die neue Hardware zu verschieben.

Installieren und konfigurieren Sie Windows, IIS (falls nicht standardmäßig konfiguriert) und SharePoint (falls verwendet) in der neuen Umgebung, und stellen Sie sicher, dass der Server und seine Software funktionstüchtig sind.

Weitere Informationen finden Sie unter den Systemanforderungen für Team Foundation Server und unter Verschieben von SharePoint auf neue Hardware für TFS.

3.Wiederherstellen von TFS-Datenbanken zur neuen Hardware

Um die TFS-Datenbanken mithilfe des Wiederherstellungstools wiederherzustellen, müssen Sie TFS auf dem neuen Datenebenenserver installieren, aber nicht konfigurieren, und dann die Wiederherstellungsfunktion im Knoten für geplante Sicherungen verwenden.

Wenn Sie TFS-Datenbanken mit den SQL Server-Wiederherstellungstools manuell wiederherstellen möchten, so ist das möglich, aber das Verfahren ist komplexer. Außerdem müssen Sie die Datenbanken in der neuen Bereitstellung manuell aus dem Ruhemodus wecken. Der Wiederherstellungs-Assistent in TFS erledigt diesen Schritt beim Wiederherstellungsprozess automatisch für Sie; im Wiederherstellungstool von SQL Server ist diese Funktionalität jedoch nicht enthalten.

Wenn Sie SharePoint Foundation 2013 mithilfe der Schritte in Verschieben von SharePoint auf neue Hardware für TFS installiert haben und dieser Server als Server für TFS verwendet werden soll, sind die Installationsbits und die Verwaltungskonsole bereits auf dem Server vorhanden, und Sie können die ersten zwei Schritte in der folgenden Prozedur auslassen.

3a.Wiederherstellen der TFS-Datenbanken

  1. Starten Sie die TFS-Installationsmedien. Wählen Sie auf der Seite Team Foundation Server - Setup die Option Installieren aus.

  2. Wenn die Installation abgeschlossen ist, wird das Team Foundation Server-Konfigurationscenter geöffnet. Schließen Sie es.

    Die Verwaltungskonsole wird automatisch in unkonfiguriertem Zustand geöffnet. Dabei handelt es sich um das erwartete Verhalten.

  3. Um den Wiederherstellungs-Assistenten zu starten, öffnen Sie die Verwaltungskonsole für TFS und dann Geplante Sicherungen.

    Wiederherstellungs-Assistenten starten

  4. Geben Sie den Pfad zum Sicherungssatz an, und wählen Sie den Satz aus, den Sie erstellt haben, nachdem Sie die alte Bereitstellung in den Ruhezustand versetzt hatten.

    Den Netzwerkpfad und dann den Wiederherstellungssatz auswählen

  5. Schließen Sie den Assistenten ab, und stellen Sie die Datenbanken auf der neuen Instanz von SQL Server wieder her.

    Die Datenbank werden auf dem neuen Server wiederhergestellt.

3b.Umleiten von SharePoint-Produkten an den neuen Speicherort der Inhaltsdatenbank

Wenn die Bereitstellung SharePoint-Produkte verwendet, haben Sie bereits die gleiche Version und Edition der SharePoint-Produkte installiert, die Sie in der vorherigen Bereitstellung verwendet haben, indem Sie den Schritten in Verschieben von SharePoint auf neue Hardware für TFS weiter oben gefolgt sind. Nachdem Sie nun die Inhaltsdatenbank (WSS_Content) der alten Bereitstellung als Teil des Wiederherstellungssatzes auf dem neuen Server wiederhergestellt haben, müssen Sie den Server, auf dem SharePoint-Produkte ausgeführt werden, an den neuen Speicherort dieser Datenbank umleiten. Diese Datenbank muss in Betrieb sein, bevor Sie Team Foundation Server mit den neuen Speicherorten der Datenbanken neu konfigurieren können.

  1. Öffnen Sie eine Eingabeaufforderung als Administrator auf der neuen Hardware, auf der SharePoint Foundation ausführt wird.

  2. Wechseln Sie zum Verzeichnis "Laufwerk:\Programme\Gemeinsame Dateien\Microsoft Shared\Web Server Extensions\15\bin", und führen Sie "stsadm.exe" mit den folgenden Parametern aus, wobei SharePointFoundationServerName der Name des Servers ist, auf dem SharePoint Foundation 2013 installiert ist, und SQLServerName der Name des Servers, auf dem Sie die WSS_Content-Datenbank bei der Wiederherstellung der TFS-Datenbanken wiederhergestellt haben:

    stsadm.exe –o addcontentdb –url http://SharePointFoundationServerName/sites -databasename WSS_Content -databaseserver SQLServerName
    
  3. Nachdem dieser Befehl erfolgreich ausgeführt wurde, geben Sie den folgenden Befehl ein, wobei Domain\UserName das Konto ist, mit dem Sie SharePoint Foundation 2013 für die Verwendung mit TFS installiert und konfiguriert haben:

    stsadm.exe -o addpermissionpolicy -url http://SharePointFoundationServerName -userlogin Domain\UserName -permissionlevel "full control"
    

3c.(Klonoption) Neukonfigurieren von Server-IDs und Neuzuordnen von Datenbanken

Führen Sie die nächsten Schritte auf dem neuen Anwendungsebenenserver aus, wenn Sie die Original-TFS-Instanz weiterverwenden möchten. Diese Schritte sind notwendig, um die potenzielle Beschädigung einer oder sogar beider Bereitstellungen zu verhindern. Wenn beide Server aktiv sind, kann es zu Beschädigungen kommen, insbesondere wenn beide auf dieselben SharePoint- oder Berichtsressourcen verweisen.

  1. Öffnen Sie ein Eingabeaufforderungsfenster als Administrator, und wechseln Sie zum Verzeichnis "Laufwerk:\%programfiles%\Microsoft Team Foundation Server 12.0\Tools". Öffnen Sie ein Eingabeaufforderungsfenster und geben Sie Folgendes ein:

  2. Führen Sie den Befehl TFSConfig PrepareClone aus, um die Informationen zu geplanten Sicherungen, SharePoint und Berichterstellung zu entfernen.

    TFSConfig PrepareClone /SQLInstance:ServerName /DatabaseName:DatabaseName /notificationURL: ApplicationTierURL

  3. Führen Sie den Befehl TFSConfig ChangeServerID aus, um die Server-GUIDs zu ändern, die mit den Datenbanken verknüpft sind. GUIDs müssen innerhalb der TFS-Bereitstellung einzigartig sein.

    TFSConfig ChangeServerID /SQLInstance:ServerName] /DatabaseName:ConfigurationDatabaseName [/ProjectCollectionsOnly] [/ConfigDBOnly] [/usesqlalwayson]

  4. Führen Sie den Befehl TFSConfig RemapDBs aus, um den geklonten TFS zu seinen Datenbanken umzuleiten.

    TFSConfig RemapDBs /DatabaseName:ServerName;DatabaseName /SQLInstances:ServerName1,ServerName2 [/AnalysisInstance:ServerName] [/AnalysisDatabaseName:DatabaseName] [/preview] [/continue] [/usesqlalwayson]

4.Aktualisieren der Konfiguration des neuen Anwendungsebenenservers

Führen Sie diese Schritte auf dem neuen Anwendungsebenenserver aus.

4a.Konfigurieren des neuen Anwendungsebenenservers

  1. Wählen Sie in der Verwaltungskonsole für TFS "Installierte Funktionen konfigurieren“, um das Konfigurationscenter zu starten.

  2. Starten Sie den Assistenten "Nur für Anwendungsebene", und geben Sie unter "Datenbanken" die neue SQL Server-Instanz an, in der Sie die TFS-Datenbanken wiederhergestellt haben. Wählen Sie die Datenbank "Tfs_Configurations" aus der Liste aus.

    SQL Server und Datenbanksicherungssatz auswählen

  3. Halten Sie, bevor Sie die letzte Seite des Assistenten schließen, nach dem "i"-Symbol Ausschau. Es signalisiert Informationen, die Sie möglicherweise später noch benötigen. Die letzte Seite enthält auch den Speicherort des Konfigurationsprotokolls.

    Notieren Sie alle Probleme und den Speicherort der Protokolldatei

4b.Aktualisieren von TFS-URLs

  1. Wechseln Sie zum Knoten auf Anwendungsebene, und sehen Sie sich die Benachrichtigung und die Team Web Access-URLs an. Sie sehen, dass sie nach wie vor auf den Speicherort der alten Bereitstellung verweisen. Aktualisieren Sie sie.

    Die Benachrichtigungs- und Web-URLs sind veraltet

  2. Nachdem Sie die URLs mit dem Namen des neuen Servers aktualisiert haben, überprüfen Sie, ob die Informationen korrekt sind.

    Server-URL verwendet weiterhin localhost

4c.Aktualisieren aller Dienstkonten

Sie müssen das TFS-Dienstkonto (TFSService) und das Datenquellenkonto (TFSReports) aktualisieren. Auch wenn sich diese Konten nicht geändert haben, müssen Sie die Informationen aktualisieren, um sicherzustellen, dass die Identität und das Format der Konten für den neuen Server geeignet sind.

  1. Öffnen Sie ein Eingabeaufforderungsfenster als Administrator, und wechseln Sie zum Verzeichnis "Laufwerk:\%programfiles%\Microsoft Team Foundation Server 12.0\Tools".

  2. Geben Sie an der Eingabeaufforderung den folgenden Befehl ein, um das Dienstkonto für Team Foundation hinzuzufügen, wobei Datenbankname der Name der Konfigurationsdatenbank ist (standardmäßig "TFS_Configuration"):

    **TfsConfig Accounts /add /AccountType:ApplicationTier /account:**Kontoname **/SQLInstance:**Servername **/DatabaseName:**Datenbankname

  3. Geben Sie an der Eingabeaufforderung den folgenden Befehl zum Hinzufügen des Datenquellenkontos ein:

    **TfsConfig Accounts /add /AccountType:ReportingDataSource /account:**Kontoname **/SQLInstance:**Servername **/DatabaseName:**Datenbankname

    Weitere Informationen finden Sie unter Accounts-Befehl.

4d.Aktualisieren der Buildserver

Nun müssen Sie die Buildserver umleiten, sodass sie auf die verschobene TFS-Bereitstellung verweisen.

  1. Öffnen Sie auf jedem Buildserver die Verwaltungskonsole, und beenden Sie den Builddienst.

  2. Aktualisieren Sie in den Eigenschaften für den Builddienst die Kommunikationseigenschaften.

    Den Dienst beenden und dann Änderungen vornehmen

4d.Konfigurieren der SharePoint-Webanwendungen

Wenn die Bereitstellung SharePoint-Produkte verwendet und Sie SharePoint Foundation 2013 bei der TFS-Verschiebung ebenfalls verschoben haben, müssen Sie TFS zur neuen Webanwendung umleiten. Auch wenn Sie diese Umleitung nicht vornehmen, sollten Sie die Verbindung dennoch reparieren, um eine korrekte Funktionsweise zu ermöglichen.

Wenn Sie SharePoint-Produkte nicht als Teil der Bereitstellung verwenden oder wenn die Bereitstellung weiterhin den alten SharePoint-Server verwendet, können Sie dieses Verfahren auslassen.

  • Öffnen Sie die Verwaltungskonsole, und navigieren Sie zu den SharePoint-Webanwendungen. Wenn die Webanwendung noch auf die alte Site verweist oder die neue Bereitstellung eine andere Webanwendung als die hier aufgelistete verwendet, wählen Sie "Ändern" aus, und aktualisieren Sie die Einstellungen.

    TFS leitet weiterhin an die alte Anwendung um

    Wenn die Informationen richtig sind oder Sie sie korrigiert haben, wählen Sie "Verbindung reparieren". Dadurch ermöglichen Sie eine korrekte Funktionsweise.

4e.Konfigurieren von Reporting und Analysis Services

Wenn die Bereitstellung einen Berichtsserver verwendet, müssen Sie Team Foundation Server auf seinen Speicherort umleiten, das Warehouse neu starten und die Datenbank für Analysis Services manuell neu erstellen. Wenn Sie die Berichterstellung nicht verwenden, lassen Sie dieses Verfahren aus.

  1. Wechseln Sie zum Knoten "Berichterstellung". Die aufgelisteten Berichtsserverwerte sind die alten, nicht die neuen; bearbeiten Sie sie also.

    Berichte zeigen weiterhin auf den alten Server

  2. Ändern Sie die Werte auf allen drei Registerkarten so ab, dass sie auf den neuen Server verweisen. Geben Sie unbedingt die korrekten Informationen für das Datenquellenkonto in der neuen Bereitstellung an.

    Vergewissern Sie sich, dass die Informationen auf allen 3 Registerkarten richtig sind

  3. Wählen Sie Aufträge starten, um die Berichterstellung neu zu starten.

  4. Wählen Sie Neuerstellung starten, um das Warehouse neu zu erstellen.

5.Überprüfen der Berechtigungen, Benachrichtigen von Benutzern und Konfigurieren von Sicherungen

Stellen Sie nach der Verschiebung auf neue Hardware sicher, dass alle Benutzer, Gruppen und Dienstkonten für die Bereitstellung mit den Berechtigungen konfiguriert werden, die sie benötigen, um ordnungsgemäß auf den einzelnen Servern zu funktionieren. Einige Berechtigungen, z. B. zusätzliche Berechtigungen in SQL Server oder auf dem lokalen Computer, können nicht automatisch migriert werden. Team Foundation-Administratoren müssen z. B. Mitglieder der lokalen Gruppe Administratoren auf dem Anwendungsebenenserver sein, um die Verwaltungskonsole zu öffnen. Deshalb müssen Sie sie dieser Gruppe manuell hinzufügen.

5a.Überprüfen von Berechtigungen für Benutzer, Gruppen und Dienstkonten

  • Melden Sie sich am Server an, und stellen Sie sicher, dass Benutzer, Gruppen und Dienstkonten mit den erforderlichen Berechtigungen für Vorgang konfiguriert werden. Überprüfen Sie manuell anhand von Stichproben die Mitgliedschaft in den Projektgruppen und Teams, und sehen Sie nach, ob diese Gruppen und Teams über die erwarteten Berechtigungen verfügen.

  • Navigieren Sie zu einer Teamprojektauflistung, und überprüfen Sie, ob alle Projekte in dieser Auflistung wie erwartet angezeigt werden und ob Benutzer in diesen Projekten entsprechend auf ihre Arbeitsaufgaben zugreifen können.

  • Öffnen Sie Team Web Access, und überprüfen Sie, ob Teamwebsites und Teams wie erwartet angezeigt werden.

Sind Sie nicht sicher, welche Gruppen und Berechtigungen zu erwarten sind? Weitere Informationen finden Sie unterHinzufügen von Benutzern zu Teamprojekten, Festlegen von Administratorberechtigungen für Teamprojektsammlungen, Festlegen von Administratorberechtigungen für Team Foundation Serverund Dienstkonten und Abhängigkeiten in Team Foundation Server.

5b.Aktualisieren des Datencaches auf Clientcomputern

  • Melden Sie sich am Server an, und erzwingen Sie mithilfe des ClientService-Webdiensts, dass Clients den Cache zum Nachverfolgen von Arbeitsaufgaben und für die Team Foundation-Versionskontrolle aktualisieren.

    https://ServerName:8080/tfs/WorkItemTracking/v3.0/ClientService.asmx
    

    Weitere Informationen finden Sie unter Aktualisieren der Datencaches auf Clientcomputern.

    Wenn Sie den gesamten Cache für alle Benutzer aktualisieren möchten, wenn sie sich das nächste Mal anmelden, verwenden Sie dazu den Befehl witadmin rebuildcache.

    Hinweis

    Wenn Sie die Datenbanken zu einem anderen Zeitpunkt wiederhergestellt haben, müssen Sie auch den Versionskontrollcache aktualisieren; das ist in Aktualisieren der Datencaches auf Clientcomputern dokumentiert.

5c.Benachrichtigen von Benutzern

Nachdem Sie nun TFS verschoben haben, müssen Sie den Benutzern mitteilen, wie sie eine Verbindung mit der verschobenen Bereitstellung herstellen. Insbesondere müssen Sie ihnen die folgenden Informationen geben:

  • Den Namen des neuen Servers und die URL für Team Web Access, damit sie sich erneut mit ihren Projekten verbinden können

  • Die neuen Datenbanknamen für die Berichterstellung, wenn die Berichterstellung Teil der Bereitstellung ist

  • Die neue URL für SharePoint, wenn SharePoint Teil der Bereitstellung ist

  • Wenn sie Mitglieder eines Teamprojekts sind, das Git verwendet: Anweisungen, wie die einzelnen Klone aktualisiert werden, die sie lokal für jedes Repository für das Projekt haben. Insbesondere müssen sie für jeden Klon den folgenden Befehl ausführen:

    git remote set-url <remote name> <new URL>
    

    Benutzer können sehen, wie die URL für jeden Klon lautet, indem sie das Teamprojekt auf der Explorer-Registerkarte durchsuchen.

    URL wird für das manuelle Klonen eines Repositorys kopiert

    Weitere Informationen zu Git finden Sie hier.

5d.Konfigurieren von Sicherungen auf der neuen TFS-Instanz

Wechseln Sie in der Verwaltungskonsole zum Knoten "Geplante Sicherung", und konfigurieren Sie die geplanten Sicherungen, um die TFS-Datenbanken auf dem neuen Server zu sichern.

Weitere Informationen finden Sie unter Konfigurieren eines Sicherungsplans.

Fragen und Antworten

F: Ich möchte die Domäne wechseln, nicht den eigentlichen Server.Geht das?

A: Ja. Das wird als umgebungsbasierte Verschiebung bezeichnet, und die zugehörigen Schritte finden Sie hier. Versuchen Sie nicht, eine umgebungsbasierte Verschiebung mit einer hardwarebasierten Verschiebung zu kombinieren. Schließen Sie zunächst die Hardwareverschiebung ab, und ändern Sie erst dann die Umgebung.

F: Welche Schritte sind für die Integration in Project Server nach einer Hardwareverschiebung erforderlich?

A: Ja. Nachdem Sie die Hardwareverschiebung abgeschlossen haben, müssen Sie den Befehl TFSAdmin ProjectServer /RegisterPWA mit den Optionen /tfs, /force und /pwa verwenden, um TFS erneut bei Project Server zu registrieren. Informationen zur Integration von TFS in Project Server finden Sie hier.