Freigeben über


Gewusst wie: Wiederherstellen von Daten für Team Foundation Server auf einem anderen Server

Aktualisiert: November 2007

Sie können Daten für Team Foundation von einem Datenebenenserver auf einem anderen wiederherstellen, jedoch denselben Anwendungsebenenserver beibehalten. Sie können beispielsweise die Datenebene verschieben, wenn Sie deren Serverhardware aktualisieren möchten. Außerdem müssen Sie möglicherweise einen Datenebenenserver einrichten, wenn der ursprüngliche Server unerwartet ausfällt. Dieser Vorgang unterscheidet sich von der Verschiebung der gesamten Bereitstellung von Team Foundation Server (Anwendungs- und Datenebene) von einer Hardware auf eine andere. Weitere Informationen hierzu finden Sie unter Verschiebungstypen in Team Foundation Server.

Erforderliche Berechtigungen

Zum Durchführen dieser Schritte müssen Sie Mitglied der folgenden Gruppen sein:

  • Administratoren (auf dem Datenebenenserver und dem Anwendungsebenenserver)

  • Team Foundation-Administratoren

  • Administratoren (für die Windows SharePoint Services-Site)

  • SQL Server-Administratoren (auf dem Datenebenenserver)

Weitere Informationen finden Sie unter Team Foundation Server-Berechtigungen.

Neben diesen Berechtigungen gelten für einen Computer, auf dem Windows Server 2008 oder Windows Vista ausgeführt wird, gegebenenfalls die folgenden Anforderungen:

  • Um eine Befehlszeilenprozedur auszuführen, müssen Sie möglicherweise eine erweiterte Eingabeaufforderung öffnen. Klicken Sie hierzu auf Start, klicken Sie anschließend mit der rechten Maustaste auf Eingabeaufforderung, und klicken Sie dann auf Als Administrator ausführen.

  • Zum Ausführen einer Prozedur, für die Internet Explorer erforderlich ist, müssen Sie Internet Explorer möglicherweise als Administrator starten. Klicken Sie dazu auf Start, Alle Programme und dann mit der rechten Maustaste auf Internet Explorer. Klicken Sie anschließend auf Als Administrator ausführen.

  • Zum Bearbeiten von web.config-Dateien müssen Sie den Text-Editor möglicherweise als Administrator starten. Klicken Sie hierzu auf Start und auf Alle Programme, und klicken Sie dann mit der rechten Maustaste auf den Editor. Klicken Sie anschließend auf Als Administrator ausführen.

  • Für den Zugriff auf den Berichts-Manager, Berichte oder Websites für SQL Server Reporting Services müssen Sie diese Sites in Internet Explorer möglicherweise der Liste vertrauenswürdiger Sites hinzufügen oder Internet Explorer als Administrator starten.

Weitere Informationen finden Sie auf der Microsoft-Website.

Um Daten für Team Foundation auf einem anderen Datenebenenserver wiederherstellen zu können, müssen Sie die Verfahren in den folgenden Abschnitten in der Reihenfolge durchführen, in der sie hier aufgeführt werden:

  1. Sichern von Daten

  2. Installieren und Konfigurieren von SQL Server auf der neuen Hardware

  3. Wiederherstellen der Datenbanken

  4. Umleiten von Websites für Teamprojekte

  5. Erneutes Verbinden der Verwaltungs- und Konfigurationsdatenbanken

  6. Umleiten und Testen von SQL Server Reporting Services und Standardberichten

  7. Umleiten des Anwendungsebenenservers auf den neuen Datenebenenserver

  8. Erneutes Erstellen des Team System-Cubes

  9. Löschen des Caches für Versionskontrolle

  10. Aktualisieren der Dienstkonten

  11. Neustarten von Diensten

  12. Aktualisieren des Datencaches auf Clientcomputern

Sichern von Daten

Um Daten aus der ursprünglichen Bereitstellung von Team Foundation Server wiederherstellen zu können, müssen Sie über einen vollständigen Satz von Datensicherungen für die SQL Server-Datenbanken verfügen. Wenn die Daten verschlüsselt wurden, benötigen Sie außerdem den Verschlüsselungsschlüssel und das zugehörige Kennwort.

So sichern Sie Daten für Team Foundation

  • Weitere Informationen finden Sie unter Gewusst wie: Sichern eines Team Foundation Servers und unter Gewusst wie: Sichern des Reporting Services-Verschlüsselungsschlüssels.

    Hinweis:

    Wenn SharePoint-Produkte und -Technologien auf Anwendungsebene installiert ist und Sie die Datenbanken für SharePoint-Produkte und -Technologien auf die Datenebene verschieben möchten, auf der Sie die Team Foundation-Datenbanken wiederherstellen, sollten Sie sicherstellen, dass die Verwaltungsdatenbank für SharePoint-Produkte und -Technologien (SharePoint_AdminContent_ID) zusammen mit der Inhalts- und der Konfigurationsdatenbank gesichert wird.  

Installieren und Konfigurieren von SQL Server auf der neuen Hardware

Um Daten für Team Foundation wiederherstellen zu können, müssen Sie SQL Server auf dem Computer installieren, auf den die Daten für Team Foundation Server verschoben werden sollen. Die Version von SQL Server, die Sie installieren, muss genau mit der Version auf dem ursprünglichen Datenebenenserver übereinstimmen, einschließlich der Service Pack-Stufe, der Sortierungseinstellungen und der Sprachversion. Wenn die Versionen nicht genau übereinstimmen, können die Daten möglicherweise nicht wiederhergestellt werden.

So installieren Sie SQL Server und bereiten die Software für die Wiederherstellung von Daten für Team Foundation vor

  1. Installieren Sie SQL Server in der neuen Umgebung, und stellen Sie die Betriebsbereitschaft sicher.

    Weitere Informationen erhalten Sie, indem Sie die aktuelle Version des Installationshandbuchs für Team Foundation von der Microsoft-Website herunterladen. In diesem Handbuch finden Sie die Themen, die sich mit der Installation von SQL Server in einer Umgebung mit zwei Servern befassen. Sie müssen die gleiche Version installieren, die Sie in der ursprünglichen Installation von Team Foundation Server verwendet haben.

  2. Öffnen Sie auf dem Anwendungsebenenserver ein Eingabeaufforderungsfenster, und wechseln Sie in das Verzeichnis %ProgramFiles%\Microsoft Visual Studio 2008 Team Foundation Server\Tools.

    Hinweis:

    Sie müssen auch dann eine erweiterte Eingabeaufforderung öffnen, wenn Sie mit Administratoranmeldeinformationen angemeldet sind, um diese Funktion auf einem Server auszuführen, auf dem Windows Server 2008 ausgeführt wird. Um eine erweiterte Eingabeaufforderung zu öffnen, klicken Sie auf Start, klicken mit der rechten Maustaste auf Eingabeaufforderung und klicken dann auf Ausführen als Administrator. Weitere Informationen finden Sie auf der Microsoft-Website.

  3. Geben Sie an der Eingabeaufforderung folgenden Befehl ein:

    TfsDB.exe install /server:"NewSQLServerName" /property:"TFS_SERVICE_ACCOUNT=TFSServiceAccount;TFS_REPORTING_ACCOUNT=TFSReportingServiceAccount;LCID=LCIDNumber;VSTF_AS_INSTANCE=AnalysisServicesServerName;VSTF_AS_DATABASE=TeamFoundationDataWarehouseName;VSTF_AS_ACCOUNT="

    • NewSQLServerName ist der Name des Servers, auf dem SQL Server installiert wurde und auf dem die Daten wiederhergestellt werden sollen. Wenn Sie eine benannte Instanz verwendet haben, müssen Sie nicht nur den Servernamen, sondern auch den Instanznamen einfügen.

    • TFSServiceAccount ist das Dienstkonto für Team Foundation Server im Format Domäne\Konto oder Computer\Konto. Wenn Sie ein Systemkonto verwenden, müssen Sie dieses Konto im Format System\Konto angeben. Wenn Sie z. B. den Netzwerkdienst verwenden möchten, muss dies als NT Authority\Network Service angegeben werden.

    • TFSReportingServiceAccount ist das Datenquellenkonto für Reporting Services im Format Domäne\Konto oder Computer\Konto.

    • LCIDNumber ist die ID-Nummer der Sprachsortierung für Ihre Sprachversion von SQL Server. Die LCID für Englisch ist beispielsweise 1033.

    • AnalysisServicesServerName ist der Name des Servers, auf dem SQL Server Analysis Services installiert ist. Standardmäßig wird Analysis Services auf demselben Server installiert, den Sie für NewSQLServerName angeben.

    • TeamFoundationDataWarehouseName ist der Name des ursprünglichen Data Warehouse für Team Foundation. Der Standardwert ist TfsWarehouse.

  4. Melden Sie sich am entsprechenden Server an, öffnen Sie den Computer-Manager, und beenden Sie die Komponenten in der folgenden Tabelle in der angegebenen Reihenfolge:

    Melden Sie sich an dem Server an, der dieses Programm hostet

    Beenden Sie diese Komponente

    SharePoint-Produkte und -Technologien

    • SharePoint-Timerdienst oder Windows SharePoint Services-Timer

    Anwendungsebene

    • Taskplaner von Visual Studio Team Foundation Server

    • Microsoft Team Foundation Server-Anwendungspool

    Reporting Services

    • SQL Server Reporting Services (TFSINSTANCE) (Dienst)

    • ReportServer oder ReportServer$Instanzname (Anwendungspool)

      Hinweis:

      ReportServer wird bei SQL Server 2005 in Internetinformationsdienste (IIS) verwaltet, nicht aber bei SQL Server 2008.

    Weitere Informationen hierzu finden Sie unter Gewusst wie: Beenden und Starten von Diensten, Anwendungspools und Websites.

    Wichtiger Hinweis:

    Um Benutzer- und Dienstkonten bei einer wiederherstellungsbasierten Umstellung zu verschieben, darf die neue Bereitstellung nicht in Betrieb sein. Wenn Sie Team Foundation Server nach der Datenwiederherstellung, jedoch vor dem Verschieben der Benutzer- und Dienstkonten neu starten, können für die Migration vorgesehene Benutzer in der TFSIntegration-Datenbank als gelöscht gekennzeichnet werden. Dieses Problem tritt auf, wenn die SID des Benutzers vom Gruppensicherheitsdienst während der Synchronisierung mit Active Directory nicht gefunden wird. 

Wiederherstellen der Datenbanken

Nachdem Sie die Dienste beendet haben, können Sie die Daten für Team Foundation wiederherstellen, indem Sie die von SQL Server bereitgestellten Wiederherstellungstools verwenden. Weitere Informationen finden Sie auf der Microsoft-Website für SQL Server 2005 bzw. SQL Server 2008 unter "Implementieren von Wiederherstellungsszenarien für SQL Server-Datenbanken".

Vorsicht:

Sie müssen alle Datenbanken auf denselben Zeitpunkt wiederherstellen. Andernfalls können die Datenbanken beschädigt werden.

So öffnen Sie das Dialogfeld Datenbank wiederherstellen

  1. Klicken Sie auf dem Datenebenenserver auf Start, zeigen Sie auf Alle Programme, Microsoft SQL Server, und klicken Sie dann auf SQL Server Management Studio.

  2. Klicken Sie in der Liste Servertyp auf Datenbankmodul.

  3. Klicken Sie in der Liste Servername auf den entsprechenden Server, oder geben Sie ihn ein.

  4. Klicken Sie in der Liste Authentifizierung auf das entsprechende Schema.

  5. Geben Sie unter Benutzername den Benutzernamen eines gültigen Kontos ein.

  6. Geben Sie unter Kennwort das Kennwort des Kontos ein, wenn dies für SQL Server erforderlich ist, und klicken Sie anschließend auf Verbinden.

  7. Erweitern Sie den Knoten Datenbanken, um die Liste der Datenbanken anzuzeigen, aus denen die Datenebene für Team Foundation besteht.

Führen Sie das nächste Verfahren mit dem Titel "So stellen Sie die einzelnen Datenbanken wieder her" für jede Datenbank in der folgenden Liste durch:

  • ReportServer

    Wenn Sie eine benannte Instanz verwendet haben, erhält diese Datenbank den Namen ReportServer$InstanceName.

  • ReportServerTempDB

    Wenn Sie eine benannte Instanz verwendet haben, erhält diese Datenbank den Namen ReportServerTempDB$Instanzname.

  • Die Konfigurationsdatenbank für SharePoint-Produkte und -Technologien (STS_Config_TFS oder WSS_Config)

    Wichtiger Hinweis:

    Sie sollten diese Datenbank nur wiederherstellen, wenn SharePoint-Produkte und -Technologien auf dem Anwendungsebenenserver installiert wurde und Sie ihren Speicherort nicht ändern. Sie sollten diese Datenbank nicht auf der neuen Datenebene wiederherstellen, wenn Sie eine neue Installation von SharePoint-Produkte und -Technologien auf einem anderen Computer verwenden oder SharePoint-Produkte und -Technologien auf einem von der Anwendungsebene getrennten Server installiert wurde. 

  • Die Inhaltsdatenbank für SharePoint-Produkte und -Technologien (STS_Content_TFS oder WSS_Content)

    Der Name der Datenbank, die Daten für SharePoint-Produkte und -Technologien enthält, hängt davon ab, welche Version von SharePoint-Produkte und -Technologien installiert ist und ob der Name der Datenbank von der Person, die die Software installiert hat, geändert wurde. Außerdem sind diese Datenbanken u. U. auf dem Datenebenenserver nicht vorhanden, wenn SharePoint-Produkte und -Technologien getrennt von Team Foundation Server auf einem anderen Server installiert wurde. Wenn sie sich auf einem anderen Server befinden, müssen Sie ihre Sicherung, Wiederherstellung und Konfiguration getrennt von Team Foundation Server verwalten. Sie sollten jedoch die Wartung der Datenbanken synchronisieren, um Synchronisierungsfehler zu vermeiden.

  • Die Verwaltungsdatenbank für SharePoint-Produkte und -Technologien (SharePoint_AdminContent_ID)

    Wichtiger Hinweis:

    Sie sollten diese Datenbank nur wiederherstellen, wenn SharePoint-Produkte und -Technologien auf dem Anwendungsebenenserver installiert wurde und Sie ihren Speicherort nicht ändern. Sie sollten diese Datenbank nicht auf der neuen Datenebene wiederherstellen, wenn Sie eine neue Installation von SharePoint-Produkte und -Technologien auf einem anderen Computer verwenden oder SharePoint-Produkte und -Technologien auf einem von der Anwendungsebene getrennten Server installiert wurde. 

  • TfsBuild

  • TfsIntegration

  • TfsVersionControl

  • TfsWarehouse

  • TfsWorkItemTracking

  • TfsWorkItemTrackingAttachments

  • TfsActivityLogging (optional)

Hinweis:

Als Teil des Wiederherstellungsprozesses müssen Sie alle neuen benutzerdefinierten Sitevorlagen und Webparts, die für benutzerdefinierte Prozessvorlagen erstellt wurden, in die Datenbanken für SharePoint-Produkte und -Technologien hochladen.

So stellen Sie die einzelnen Datenbanken wieder her

  1. Klicken Sie mit der rechten Maustaste auf die wiederherzustellende Datenbank, zeigen Sie auf Aufgaben, zeigen Sie auf Wiederherstellen, und klicken Sie dann auf Datenbank.

    Wichtiger Hinweis:

    Bei den meisten Bereitstellungen werden weder die SQL Server-Datenbanken noch die SharePoint-Produkte und -Technologien-Datenbanken in der Datenbankliste unter dem Knoten Datenbanken angezeigt. Um alle Datenbanken wiederherzustellen, die nicht bereits angezeigt werden, klicken Sie mit der rechten Maustaste auf den Knoten Datenbanken und dann auf Datenbanken wiederherstellen. Geben Sie anschließend alle Datenbanken an, die nicht aufgeführt sind.

  2. Das Dialogfeld Datenbank wiederherstellen wird angezeigt.

  3. Klicken Sie unter Quelle für die Wiederherstellung auf Von Medium und dann auf die Schaltfläche mit den drei Auslassungspunkten (…).

  4. Geben Sie im Dialogfeld Sicherung angeben den Speicherort der Sicherungsdatei an, und klicken Sie dann auf OK.

    Die erste Sicherung, die Sie wiederherstellen, muss eine vollständige Sicherung sein. Danach müssen die Transaktionsprotokollsicherungen in der Reihenfolge wiederhergestellt werden, in der sie erstellt wurden.

  5. Geben Sie unter Wählen Sie die wiederherzustellenden Sicherungssätze aus die Sicherungssätze an, die wiederhergestellt werden sollen.

  6. Klicken Sie im Bereich Seite auswählen auf Optionen, und aktivieren Sie dann das Kontrollkästchen Vorhandene Datenbank überschreiben.

  7. Überprüfen Sie, ob die in der Liste Datenbankdateien wiederherstellen als angegebenen Pfade mit den aktuellen Datenbankpfaden übereinstimmen.

    Dieser Schritt ist wichtig, wenn Sie die Datenbank auf einem anderen Laufwerk wiederherstellen.

  8. Klicken Sie unter Wiederherstellungsstatus auf den entsprechenden Zustand.

  9. Führen Sie einen der folgenden Schritte aus:

    • Wenn Sie keine zusätzlichen Transaktionsprotokolle anwenden, klicken Sie auf Datenbank betriebsbereit belassen.

    • Wenn Sie zusätzliche Transaktionsprotokolle anwenden, klicken Sie auf Datenbank nicht betriebsbereit belassen.

  10. Klicken Sie auf OK, um das Dialogfeld Datenbank wiederherstellen zu schließen und die Datenbank wiederherzustellen.

  11. Wenn Sie zusätzliche Transaktionsprotokolle anwenden, führen Sie dieses Verfahren für jeden Satz von Protokollsicherungen in der Reihenfolge aus, in der die Protokollsicherungen erstellt wurden. Beginnen Sie mit der nach der vollständigen Sicherung erstellten Protokollsicherung.

    Weitere Informationen finden Sie auf der Microsoft-Website für SQL Server 2005 bzw. SQL Server 2008 unter "Anwenden von Transaktionsprotokollsicherungen".

Umleiten von Websites für Teamprojekte

Sie müssen alle Websites für Teamprojekte auf die Inhaltsdatenbank auf dem neuen Datenebenenserver für Team Foundation umleiten. Wenn alle SharePoint-Produkte und -Technologien-Datenbanken verschoben werden sollen, können Sie dieses Verfahren überspringen und mit dem weiter unten in diesem Thema beschriebenen Verfahren "Erneutes Verbinden der Verwaltungs- und Konfigurationsdatenbanken" fortfahren.

So leiten Sie Projektsites um, damit diese die Inhaltsdatenbank auf dem neuen Datenebenenserver verwenden

Erneutes Verbinden der Verwaltungs- und Konfigurationsdatenbanken

Sie müssen das folgende Verfahren durchführen, wenn auch die Datenbanken für SharePoint-Produkte und -Technologien in Ihrer Bereitstellung von Team Foundation Server auf dem ursprünglichen Datenebenenserver gehostet wurden und Sie diese Datenbanken auf dem neuen Server wiederherstellen möchten. Sie sollten dieses Verfahren jedoch nicht durchführen, wenn SharePoint-Produkte und -Technologien auf einem getrennten Server installiert wurde oder Sie möchten, dass die ursprüngliche Datenebene weiterhin als Datenebene für SharePoint-Produkte und -Technologien dienen soll.

So stellen Sie die Verbindungen der Verwaltungs- und Konfigurationsdatenbanken für SharePoint-Produkte und -Technologien erneut her

  1. Melden Sie sich an dem Server an, auf dem SharePoint-Produkte und -Technologien gehostet wird, öffnen Sie ein Eingabeaufforderungsfenster, und wechseln Sie zum Verzeichnis %PROGRAMFILES%\Gemeinsame Dateien\microsoft shared\web server extensions\12\bin

  2. Geben Sie folgenden Befehl ein:

    stsadm –o renameserver –oldservername OriginalDataTierServerName -newserver NewDataTierServerName

    Weitere Informationen zum Wiederherstellen von SharePoint-Produkte und -Technologien finden Sie auf der Microsoft-Website unter "White paper: Backing up, restoring, high availability, and disaster recovery for Office SharePoint Server farms".

Umleiten und Testen von SQL Server Reporting Services und Standardberichten

Nachdem Sie SharePoint-Produkte und -Technologien auf die neuen Inhaltsdatenbanken umgeleitet haben, müssen Sie Reporting Services zur Verwendung der neuen Datenbanken umleiten. Wenn Sie dieses Verfahren nicht durchführen, stehen keine Standardberichte und benutzerdefinierten Berichte für Teamprojekte zur Verfügung.

So leiten Sie Reporting Services zum Herstellen einer Verbindung mit dem neuen Datenebenenserver um

Umleiten des Anwendungsebenenservers auf den neuen Datenebenenserver

Nachdem Sie Reporting Services umgeleitet haben, müssen Sie den Befehl TfsAdminUtil verwenden, um den Anwendungsebenenserver auf den neuen Datenebenenserver umzuleiten.

So leiten Sie den Anwendungsebenenserver auf die neuen Serverressourcen um

  1. Melden Sie sich am entsprechenden Server an, öffnen Sie den Computer-Manager, und starten Sie die in der folgenden Tabelle aufgeführten Anwendungspools und Programme:

    Melden Sie sich an dem Server an, der dieses Programm hostet

    Starten Sie diese Komponente

    Anwendungsebene

    • Microsoft Team Foundation Server-Anwendungspool

    • Standardwebsite oder Teamwebsite

    Reporting Services

    • ReportServer oder ReportServer$InstanceName (Anwendungspool)

      Hinweis:

      ReportServer wird bei SQL Server 2005 als Anwendungspool in IIS verwaltet, nicht jedoch bei SQL Server 2008.

    • SQL Server Reporting Services (TFSINSTANCE)

    • Standardwebsite oder Berichts-Manager-Website

  2. Öffnen Sie das Eingabeaufforderungsfenster, wechseln Sie in das Verzeichnis %ProgramFiles%\Microsoft Visual Studio 2008 Team Foundation Server\Tools, und geben Sie folgenden Befehl ein:

    TfsAdminUtil RenameDT newTeamFoundationDataTierServerName

    Wichtiger Hinweis:

    Damit der RenameDT-Befehl erfolgreich ausgeführt werden kann, müssen die im vorhergehenden Schritt genannten Anwendungspools und Programme ausgeführt werden. Diese Anforderung ist in Visual Studio Team System 2008 Team Foundation Server neu. Außerdem muss die Verbindungszeichenfolge in der Datei Web.config auf den Namen des alten Datenebenenservers verweisen. Wenn die Zeichenfolge auf den neuen Server verweist, schlägt der Befehl fehl. Sie müssen den Namen des ursprünglichen Servers wiederherstellen, damit der Befehl ordnungsgemäß ausgeführt werden kann.

Erneutes Erstellen des Team System-Cubes

Nachdem Sie den Anwendungsebenenserver zur Verwendung des neuen Datenebenenservers umgeleitet haben, müssen Sie den Team System-Cube erneut erstellen. Der Team System-Cube unterstützt SQL Server Reporting Services und enthält Daten aus der relationalen Datenbank des Data Warehouse für Team System. Weitere Informationen hierzu finden Sie unter Data Warehouse-Architektur.

So erstellen Sie den Team System-Cube erneut

Löschen des Caches für Versionskontrolle

Nach dem erneuten Erstellen des Team System-Cubes müssen Sie den Cache für die Versionskontrolle auf dem Anwendungsebenenserver (und auf allen Proxyservern) löschen, um die Synchronisierung mit dem neuen Datenebenenserver zu erzwingen.

So löschen Sie den Cache für Versionskontrolle

  1. Öffnen Sie das folgende Verzeichnis auf dem Anwendungsebenenserver:

    Laufwerk:\Programme\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\VersionControl

  2. Löschen Sie den Inhalt des Verzeichnisses Data, löschen Sie jedoch nicht das Verzeichnis selbst.

    Weitere Informationen hierzu finden Sie unter Gewusst wie: Löschen des Caches für die Versionskontrolle auf dem Server der Anwendungsebene.

  3. Wiederholen Sie diesen Vorgang auf allen Servern in der Bereitstellung, auf denen Team Foundation Server Proxy ausgeführt wird.

Aktualisieren der Dienstkonten

Sie müssen alle Systemkonten, wie beispielsweise den Netzwerkdienst, die Sie als Dienstkonten in der Bereitstellung verwenden, aktualisieren. Sie können dieselben Systemkonten verwenden, müssen jedoch die Informationen so aktualisieren, dass die richtige SID auf dem neuen Datenebenenserver zugeordnet ist.

Hinweis:

Die Kontonamen, die Sie für die neue Bereitstellung erstellen, müssen mit den Namen der Konten der ursprünglichen Bereitstellung übereinstimmen.

So aktualisieren Sie Dienstkonten

  1. Öffnen Sie den Computer-Manager auf dem Server, auf dem Reporting Services ausgeführt wird, und starten Sie die folgenden Komponenten, falls diese noch nicht gestartet sind:

    • ReportServer oder ReportServer$InstanceName (Anwendungspool)

    • SQL Server Reporting Services (TFSINSTANCE)

  2. Öffnen Sie auf dem neuen Anwendungsebenenserver ein Eingabeaufforderungsfenster, und wechseln Sie in das Verzeichnis %ProgramFiles%\Microsoft Visual Studio 2008 Team Foundation Server\Tools.

  3. Geben Sie an der Eingabeaufforderung folgenden Befehl ein:

    TfsAdminUtil ChangeAccount OldDomainOrOldComputerName\OldTFSServiceAccount NewDomainOrNewComputerName\NewTFSServiceAccount NewPassword

    Hinweis:

    Ignorieren Sie alle Warnungen, in denen gemeldet wird, dass das Dienstkonto nicht vorhanden ist oder das Konto nicht Mitglied der Data Warehouse-Rolle ist.

  4. Geben Sie an der Eingabeaufforderung folgenden Befehl ein:

    TfsAdminUtil ChangeAccount/ra OldDomainOrOldComputerName\OldTFSReportingServiceAccount NewDomainOrNewComputerName\NewTFSReportingServiceAccount NewPassword

    Hinweis:

    Ignorieren Sie alle Warnungen, die melden, dass das Dienstkonto kein Mitglied der Data Warehouse-Rolle ist, oder in denen Sie aufgefordert werden, das Konto der Dienstkontengruppe hinzuzufügen.

Neustarten von Diensten

So starten Sie Dienste neu

  • Melden Sie sich am entsprechenden Server an, öffnen Sie den Computer-Manager, und starten Sie die Komponenten in der folgenden Tabelle in der angegebenen Reihenfolge:

    Melden Sie sich an dem Server an, der dieses Programm hostet

    Starten Sie diese Komponente

    SharePoint-Produkte und -Technologien

    • SharePoint-Timerdienst oder Windows SharePoint Services-Timer

    Anwendungsebene

    • Taskplaner von Visual Studio Team Foundation Server

    • Microsoft Team Foundation Server-Anwendungspool

Aktualisieren des Datencaches auf Clientcomputern

So aktualisieren Sie den Datencache auf Clientcomputern

  • Verwenden Sie den ClientService-Webdienst, um zu erzwingen, dass Clients den Cache zum Nachverfolgen von Arbeitsaufgaben aktualisieren, wenn sie das nächste Mal eine Verbindung mit dem Anwendungsebenenserver herstellen.

    Weitere Informationen hierzu finden Sie unter Gewusst wie: Aktualisieren der Datencaches auf Clientcomputern.

Siehe auch

Aufgaben

Gewusst wie: Sichern eines Team Foundation Servers

Gewusst wie: Verschieben von Team Foundation Server von einer Hardwarekonfiguration zu einer anderen

Weitere Ressourcen

Verwalten von Daten

Verwalten von Datenebenenservern für Team Foundation Server

Verwalten von Team Foundation Server