Ausführen eines vollständigen Upgrades mit Anfügen von Datenbanken auf Project Server 2010

 

Gilt für: Project Server 2010

Letztes Änderungsdatum des Themas: 2016-11-30

Wichtig

Das Upgraden von Project Server 2010 Public Beta auf die veröffentlichte Version von Project Server 2010 ist explizit gesperrt und wird nicht unterstützt. Diese Einschränkung gilt sowohl für das direkte Upgrade als auch für das Upgrade durch Datenbankanfügungen.

Wenn Sie ein Upgrade von Microsoft Office Project Server 2007 auf Microsoft Project Server 2010 ausführen und hierzu das Upgradeverfahren durch Anfügen von Datenbanken verwenden, aktualisieren Sie nur den Inhalt für die Umgebung und nicht die Konfigurationseinstellungen. Die Verwendung eine Upgradeverfahren durch Anfügen von Datenbanken ist hilfreich, wenn Sie Hardware ändern oder die Serverfarmtopologie im Rahmen des Upgradevorgangs neu konfigurieren möchten. Das Verfahren ist darüber hinaus erforderlich, wenn Sie ein Upgrade einer Office Project Server 2007-Installation vornehmen, die auf Hardware bereitgestellt ist, die nur 32-Bit-Serverbetriebssysteme unterstützt.

Für ein Upgrade auf Project Server 2010 durch Datenbankanfügungen stehen Ihnen zwei Möglichkeiten zur Verfügung:

  • Vollständiges Upgrade durch Anfügen von Datenbanken: Migriert die in den Office Project Server 2007-Datenbanken gespeicherten Projektdaten sowie die Microsoft Project Web App-Websitedaten (PWA), die in einer SharePoint-Inhaltsdatenbank gespeichert sind.

  • Kernupgrade durch Anfügen von Datenbanken: Migriert nur die in den Office Project Server 2007-Datenbanken gespeicherten Projektdaten.

In diesem Artikel werden die Verfahren beschrieben, die erforderlich sind, um ein vollständiges Upgrade durch Anfügen von Datenbanken auszuführen. Informationen zu anderen Methoden für ein Upgrade auf Project Server 2010 finden Sie unter Project Server 2010-Upgrade (Übersicht).

Übersicht über das Verfahren

Wenn Sie ein vollständiges Upgrade durch Anfügen von Datenbanken ausführen, sichern Sie die erforderlichen Datenbanken in der alten Farm und stellen sie anschließend in der neuen Farm wieder her. Wenn Sie die SharePoint-Inhaltsdatenbank wiederherstellen, die die Daten der Project Web Access-Website enthält, und die Datenbank zur neuen Farm hinzufügen, wird das Upgrade ausgeführt und die Datenbank aktualisiert. Nachdem Sie die Office Project Server 2007-Datenbanken wiederhergestellt haben, werden Sie auf Project Server 2010 aktualisiert, wenn sie zum Bereitstellen einer Project Web Access-Instanz in Project Server 2010 verwendet werden. Das Upgrade durch Anfügen von Datenbanken und das direkte Upgrade führen im Hinblick auf die Funktionalität zwar zu demselben Ergebnis, aber beim Upgrade durch Anfügen von Datenbanken bleibt die Office Project Server 2007-Umgebung erhalten, da Sie im Rahmen des Upgrades Sicherungskopien der Datenbanken verwenden.

Bevor Sie beginnen

Lesen Sie vor Beginn des vollständigen Upgrades der angefügten Datenbank für Office Project Server 2007 die folgenden Informationen zu Berechtigungen sowie zu Hardware- und Softwareanforderungen. Führen Sie die angegebenen Schritte aus, um erforderliche Software zu installieren oder zu konfigurieren oder um Einstellungen zu ändern.

Überprüfen der erforderlichen Berechtigungen

Zum Ausführen der Verfahren in diesem Artikel müssen Sie mindestens über die folgenden Berechtigungen verfügen:

  • Sie müssen auf dem Datenbankserver, von dem die Datenbanken getrennt werden, Mitglied der folgenden Rollen sein:

    • Feste Datenbankrolle db_owner.

    • Feste Datenbankrolle db_backupoperator.

  • Sie müssen in der Serverfarm, der die Datenbanken angefügt werden, Mitglied der lokalen Gruppe Administratoren und auf dem Datenbankserver Mitglied der folgenden Rollen sein:

    • Feste Serverrolle dbcreator.

    • Feste Datenbankrolle db_owner.

  • In einigen Umgebungen müssen Sie die Verfahren zum Verschieben mit dem Datenbankadministrator koordinieren. Halten Sie dabei unbedingt entsprechende Richtlinien für die Verwaltung von Datenbanken ein.

Überprüfen der erforderlichen Hardware und Software

Zum Ausführen dieser Verfahren muss auf den Datenbankservern eines der folgenden Produkte ausgeführt werden:

  • In Ihrer Office Project Server 2007-Umgebung: die Microsoft SQL Server-Clienttools für SQL Server 2000, SQL Server 2005 oder SQL Server 2008. Diese sind zum Sichern der benötigten Datenbanken erforderlich.

  • In der Project Server 2010-Umgebung: 64-Bit-Version eines der folgenden Produkte:

    • SQL Server 2008 Service Pack 1 mit dem kumulativen Update 2

    • SQL Server 2005 Service Pack 3 mit dem kumulativen Update 3

Hinweis

Project Server 2010-Datenbanken können nur unter 64-Bit-Versionen dieser beiden Versionen von SQL Server gehostet werden.

Ausführen der erforderlichen Schritte

Bevor Sie die Datenbanken sichern, müssen Sie das Upgrade mit den folgenden Schritten vorbereiten:

  1. Erstellen Sie eine neue Serverfarmumgebung. Weitere Informationen zum Erstellen der neuen Umgebung finden Sie unter Bereitstellen von Project Server 2010 in einer Serverfarmumgebung.

  2. Wenn Sie in der alten Umgebung benutzerdefinierte Websitedefinitionen verwenden, erstellen Sie neue Websitedefinitionen und Upgradedefinitionsdateien für diese Websitedefinitionen, und stellen Sie sie in der neuen Umgebung bereit.

Übersicht über das vollständige Upgrade durch Anfügen von Datenbanken

Beim vollständigen Upgrade durch Anfügen von Datenbanken werden die Office Project Server 2007-Datenbanken aktualisiert und außerdem die Inhaltsdatenbank der Project Web Access-Website in der Project Server 2010-Farm wiederhergestellt. Bei einem vollständigen Upgrade durch Anfügen von Datenbanken werden die folgenden Datenbanken aktualisiert:

  • Entwurf

  • Archiviert

  • Veröffentlicht

  • Berichterstellung

  • SharePoint-Inhaltsdatenbank (mit den Project Web Access-Websitedaten)

Ein vollständiges Upgrade durch Anfügen von Datenbanken unterscheidet sich von einem Kernupgrade durch Anfügen von Datenbanken insofern, als beim Kernupgrade lediglich die Office Project Server 2007-Datenbanken aktualisiert und somit nur die Office Project Server 2007-Projektdaten migriert werden. Wenn Sie nur Ihre Office Project Server 2007-Projektdaten aktualisieren möchten, finden Sie weitere Informationen unter Ausführen eines Kernupgrades mit Anfügen von Datenbanken auf Project Server 2010.

Zum Ausführen eines vollständigen Upgrades durch Anfügen von Datenbanken müssen Sie sich an die folgenden allgemeinen Schritte halten:

  1. Überprüfen der Project Server 2007-Daten

  2. Extrahieren der Project Web Access-Website aus einer Inhaltsdatenbank in eine neue Inhaltsdatenbank (optional)

    Hinweis

    Das Extrahieren ist nur erforderlich, wenn sich die Project Web Access-Websitedaten nicht in einer eigenen Websitesammlung (und somit in einer eigenen Inhaltsdatenbank) befinden. Durch diesen Schritt werden die Project Web Access-Websitedaten aus einer vorhandenen Inhaltsdatenbank extrahiert und in einer eigenen Inhaltsdatenbank abgelegt.

  3. Sichern der Datenbanken in SQL Server

  4. Wiederherstellen der Sicherungskopien in der neuen Farm

  5. Hinzufügen der wiederhergestellten Inhaltsdatenbank zur Project Server 2010-Farm

  6. Bereitstellen einer neuen Project Server 2010 PWA-Instanz mithilfe der wiederhergestellten Datenbanken

  7. Diagnostizieren von Fehlern

  8. Konfigurationsschritte nach der Installation

  9. Überprüfen, ob die Migration erfolgreich war

Zum Ausführen dieser Schritte ist es erforderlich, dass Project Server 2010 in der Umgebung installiert wurde. Es ist nicht notwendig, vor diesem Verfahren eine Project Web Access-Website zu konfigurieren. Es ist ebenfalls nicht notwendig, Konfigurationsschritte nach der Installation auszuführen, z. B. eine Konfiguration für die Anbindung an Exchange Server oder die Exchange Server-Berichterstellung. Dies kann nach Abschluss des Upgrades erfolgen. Weitere Informationen zum Installieren von Project Server 2010 finden Sie unter Bereitstellen von Project Server 2010 in einer Serverfarmumgebung.

Überprüfen der Project Server 2007-Daten

Sie müssen überprüfen, ob Ihre Office Project Server 2007-Daten einen gültigen Status aufweisen, um die erfolgreiche Ausführung des Upgrades sicherzustellen. Sie müssen Folgendes überprüfen:

  • Alle Projekte sollten eingecheckt sein.

  • Der Websitename "ProjectBICenter" von Project Web App ist in Project Server 2010 reserviert. Stellen Sie sicher, dass dieser Name von Office Project Server 2007 nicht als Project Web App-Websitename verwendet.

  • Der Listenname "Projektdetailseite" ist in Project Server 2010 reserviert. Stellen Sie sicher, dass Office Project Server 2007 Project Web Access keine Liste mit diesem Namen enthält.

  • Beheben Sie alle Namenskonflikte bei benutzerdefinierten Feldern und Nachschlagetabellen mit Namen, die in Project Server 2010 reserviert sind. Weitere Informationen finden Sie im Abschnitt Namenskonflikt bei benutzerdefinierten Feldern und Nachschlagetabellen.

Namenskonflikt bei benutzerdefinierten Feldern und Nachschlagetabellen

Bestimmte Namen von benutzerdefinierten Feldern und Nachschlagetabellen sind in Office Project Server 2007 und Project Server 2010 reserviert. Achten Sie beim Aktualisieren von Office Project Server 2007 darauf, dass keinen Namen von benutzerdefinierten Feldern vorhanden sind, die einen Konflikt mit den für Project Server 2010 reservierten Namen verursachen. Falls einer dieser Namen in der aktuellen Office Project Server 2007-Datenbank verwendet wird, müssen die benutzerdefinierten Felder und Gliederungscodes in Office Project Server 2007 geändert werden, bevor Sie die Migration fortsetzen. Verwenden Sie Microsoft Office Project Professional 2007 in Verbindung mit einer Office Project Server 2007-Instanz, um dies zu überprüfen und Korrekturen vorzunehmen.

Reservierte Gliederungscodenamen

Gliederungscodename Typ Office Project Server 2007 Project Server 2010

Kostentyp

Ressource

X

X

Integrität

Vorgang

X

X

Status

Projekt

X

X

Teamname

Ressource

X

X

Abteilung

X

Kennzeichnungsstatus

X

Reservierte benutzerdefinierte Feldnamen

Benutzerdefinierter Feldname Typ Office Project Server 2007 Project Server 2010

Kostentyp

Ressource

X

X

Integrität

Vorgang

X

X

Status

Projekt

X

X

Teamname

Ressource

X

X

Genehmigter Beispielendtermin

Projekt

X

Genehmigter Beispielanfangstermin

Projekt

X

Betroffene Beispielbereiche

Projekt

X

Beispielannahmen

Projekt

X

Beispielgeschäftserfordernis

Projekt

X

Beispielkompatibilitätsvorschlag

Projekt

X

Kennzeichnungsstatus

Vorgang

X

Beispielziele

Projekt

X

Termin Nachbereitung der Beispielimplementierung

Projekt

X

Notizen Nachbereitung der Beispielimplementierung

Projekt

X

Beispielhauptziele

Projekt

X

Projektabteilungen

Projekt

X

Projektauswirkungen

Projekt

X

Beispielvorschlagskosten

Projekt

X

Vorgeschlagener Beispielendtermin

Projekt

X

Vorgeschlagener Beispielanfangstermin

Projekt

X

Relative Wichtigkeit

Projekt

X

Ressourcenabteilungen

Ressource

X

Extrahieren der Project Web Access-Website aus einer Inhaltsdatenbank in eine neue Inhaltsdatenbank (optional)

Hinweis

Verwenden Sie dieses Verfahren nur, wenn Sie für die Project Web Access-Websitedaten bislang keine eigene Inhaltsdatenbank verwenden.

Wenn Sie für die Project Web Access-Website keine eigene Inhaltsdatenbank verwenden, wird die Inhaltsdatenbank für die Project Web App-Websitedaten möglicherweise auch für die Daten von anderen Websites verwendet. In diesem Fall empfiehlt es sich, die Windows SharePoint Services-Websitesammlung für PWA in eine neue Inhaltsdatenbank zu extrahieren.

Damit Sie dieses Verfahren verwenden können, müssen die folgenden Anforderungen erfüllt sein.

  • Sie benötigen eine voll funktionsfähige Office Project Server 2007-Farm.

  • Sie müssen über Administratorzugriff für den Computer verfügen, auf dem die Farm ausgeführt wird.

  • In der Office Project Server 2007-Farm muss mindestens eine Webanwendung (neben der Webanwendung, in der sich die Project Web App-Website befindet) verfügbar sein. Eine neue Webanwendung unter https://server:82 ist ein Beispiel für eine solche Anwendung.

  • Sie wissen, wo sich das Befehlszeilentool Stsadm befindet. Standardmäßig ist es unter %PROGRAMFILES%\Common Files\Microsoft Shared\Web Server Extensions\12\BIN gespeichert.

So extrahieren Sie den Inhalt der Project Web Access-Website aus einer Inhaltsdatenbank in eine neue Inhaltsdatenbank

  1. Identifizieren Sie die URL der Websitesammlung, die Sie sichern möchten (z. B. https://server/PWA).

  2. Verwenden Sie den folgenden Stsadm-Befehl, um die Websitesammlung zu sichern:

    Stsadm -o backup -url <WebsiteURL> -filename <VollständigerPfadDerSicherungsdatei>

    Beispiel: Stsadm -o backup -url https://server/pwa -filename c:\temp\backup.bak

  3. Verwenden Sie den folgenden Stsadm-Befehl, um eine neue Inhaltsdatenbank in der zweiten Webanwendung zu erstellen.

    Stsadm.exe -o addcontentDB -url <NeueWebawendungsURL> -ds <SQLServername> -dn <NameDerNeuenInhaltsDB>

    Beispiel: Stsadm.exe -o addcontentDB -url https://server:82 -ds CorpSQL1 -dn PWAContentDB

  4. Verwenden Sie den folgenden Stsadm-Befehl, um die Websitesammlung in der zweiten Webanwendung wiederherzustellen.

    Stsadm -o restore -url <WebsiteURL> -filename <VollständigerPfadDerSicherungsdatei>

    Beispiel: Stsadm -o restore -url https://server:82/NewPWA -filename c:\temp\backup.bak

    Stellen Sie sicher, dass die Website-URL, die Sie beim Wiederherstellen verwenden möchten, noch nicht in der neuen Webanwendung vorhanden ist (andernfalls führt diese Prozedur zu einem Fehler). Es ist nicht notwendig, denselben Namen wie beim Sichern zu verwenden.

    Der Name, den Sie zum Wiederherstellen verwenden, sollte dem Namen entsprechen, den Sie beim Upgrade der Daten auf Project Server 2010 verwenden wollen.

Sichern der Datenbanken in SQL Server

Führen Sie das entsprechende Verfahren zum Sichern Ihrer Office Project Server 2007-Datenbanken und der Project Web Access-Website-Inhaltsdatenbanken in SQL Server 2000, SQL Server 2005 oder SQL Server 2008 aus (je nachdem, wo die Datenbanken gehostet werden). Wiederholen Sie das Verfahren für alle folgenden Datenbanken der ursprünglichen Serverfarm:

  • Inhalt

  • Project Server_Entwurf

  • Project Server_Archiviert

  • Project Server_Veröffentlicht

  • Project Server_Berichterstellung

Am Ende dieses Verfahrens haben Sie Duplikate der verschiedenen Datenbanken erstellt.

So sichern Sie eine Datenbank in SQL Server 2000

  1. Klicken Sie auf dem Datenbankserver auf Start, zeigen Sie auf Alle Programme und dann auf Microsoft SQL Server, und klicken Sie dann auf Enterprise Manager.

  2. Erweitern Sie in SQL Server Enterprise Manager den Knoten Microsoft SQL Server.

  3. Erweitern Sie SQL Server-Gruppe.

  4. Erweitern Sie (lokal) (Windows NT).

  5. Erweitern Sie Datenbanken.

  6. Klicken Sie mit der rechten Maustaste auf die Datenbank, die Sie sichern möchten. Zeigen Sie auf Alle Aufgaben, und klicken Sie dann auf Datenbank sichern.

  7. Geben Sie im Dialogfeld SQL Server-Sicherung im Feld Name einen Namen für die Sicherung ein, und wählen Sie im Bereich Sicherung die Option Datenbank – vollständig aus.

  8. Wählen Sie im Bereich Ziel ein vorhandenes Ziel aus, oder führen Sie die folgenden Aktionen aus:

    1. Klicken Sie auf Hinzufügen.

    2. Wählen Sie im Feld Sicherungsziel auswählen die Option Dateiname aus, und klicken Sie dann neben dem Feld Dateiname auf Durchsuchen.

    3. Geben Sie im Dialogfeld Pfad für Sicherungsmedium – (local) im Feld Dateiname einen Dateinamen ein, und klicken Sie auf OK.

    4. Klicken Sie erneut auf OK, um das Dialogfeld Sicherungsziel auswählen zu schließen.

  9. Klicken Sie auf OK, um den Sicherungsvorgang zu starten.

  10. Klicken Sie auf OK, um zu bestätigen, dass der Sicherungsvorgang abgeschlossen ist.

Wiederholen Sie das vorherige Verfahren, um die restlichen benötigten Datenbanken zu sichern.

So sichern Sie eine Datenbank in SQL Server 2005

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

  2. Geben Sie in das Feld Verbindung mit Server herstellen die Verbindungsinformationen ein, und klicken Sie dann auf Verbinden.

  3. Erweitern Sie nach dem Herstellen einer Verbindung mit der entsprechenden Instanz des SQL Server 2005-Datenbankmoduls im Objekt-Explorer die Serverstruktur, indem Sie den Servernamen erweitern.

  4. Erweitern Sie Datenbanken, klicken Sie mit der rechten Maustaste auf die zu sichernde Datenbank, zeigen Sie auf Tasks, und klicken Sie dann auf Sichern. Das Dialogfeld Datenbank sichern wird angezeigt.

  5. Überprüfen Sie im Bereich Quelle den Namen der Datenbank im Feld Datenbank.

  6. Wählen Sie im Feld Sicherungstyp die Option Vollständig aus.

  7. Wählen Sie unter Sicherungskomponente die Option Datenbank aus.

  8. Akzeptieren Sie im Textfeld Name des Bereichs Sicherungssatz den vorgeschlagenen Standardnamen für den Sicherungssatz, oder geben Sie einen anderen Namen für den Sicherungssatz ein.

  9. Geben Sie im Bereich Ziel den Typ des Sicherungsziels an, indem Sie Festplatte oder Band auswählen, und geben Sie dann ein Ziel an. Um ein anderes Ziel zu erstellen, klicken Sie auf Hinzufügen.

  10. Klicken Sie auf OK, um den Sicherungsvorgang zu starten.

Wiederholen Sie das vorherige Verfahren, um die restlichen benötigten Datenbanken zu sichern.

So sichern Sie eine Datenbank in SQL Server 2008

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

  2. Geben Sie in das Feld Verbindung mit Server herstellen die Verbindungsinformationen ein, und klicken Sie dann auf Verbinden.

  3. Erweitern Sie nach dem Herstellen einer Verbindung mit der entsprechenden Instanz des SQL Server 2008-Datenbankmoduls im Objekt-Explorer den Servernamen.

  4. Erweitern Sie Datenbanken, klicken Sie mit der rechten Maustaste auf die zu sichernde Datenbank, zeigen Sie auf Tasks, und klicken Sie dann auf Sichern. Das Dialogfeld Datenbank sichern wird angezeigt.

  5. Überprüfen Sie im Bereich Quelle den Namen der Datenbank im Feld Datenbank.

  6. Wählen Sie im Feld Sicherungstyp die Option Vollständig aus.

  7. Wählen Sie unter Sicherungskomponente die Option Datenbank aus.

  8. Akzeptieren Sie im Feld Name des Bereichs Sicherungssatz den Standardnamen für den Sicherungssatz, oder geben Sie einen neuen Namen ein.

  9. Geben Sie im Abschnitt Ziel den Typ des Sicherungsziels an, indem Sie Festplatte oder Band auswählen, und geben Sie dann ein Ziel an. Um ein anderes Ziel zu erstellen, klicken Sie auf Hinzufügen.

  10. Klicken Sie auf OK, um den Sicherungsvorgang zu starten.

Weitere Informationen zum Sichern von Datenbanken in SQL Server finden Sie in den folgenden Artikeln:

Wiederherstellen der Sicherungskopien in der neuen Farm

Nachdem Sie die neue Project Server 2010-Serverfarm konfiguriert haben, können Sie die Sicherungskopien der Datenbanken in der SQL Server-Instanz wiederherstellen, die Sie zum Hosten Ihrer Project Server 2010-Datenbanken verwenden. Beachten Sie, dass Sie die Datenbanken in einer 64-Bit-Version von SQL Server 2008 SP1 mit CU2 oder in einer 64-Bit-Version von SQL Server 2005 SP3 mit CU3 wiederherstellen müssen. Beginnen Sie mit einer Datenbank, und überprüfen Sie, ob die Wiederherstellung erfolgreich war, bevor Sie die anderen Datenbanken wiederherstellen.

Im folgenden Abschnitt werden Verfahren zum Wiederherstellen der Sicherungen beschrieben.

So stellen Sie eine Sicherungskopie einer Datenbank in SQL Server 2005 Enterprise Edition wieder her

  1. Klicken Sie in SQL Server Management Studio mit der rechten Maustaste auf Datenbanken, und klicken Sie dann auf Datenbank wiederherstellen. Das Dialogfeld Datenbank wiederherstellen wird angezeigt.

  2. Geben Sie im Dialogfeld Datenbank wiederherstellen auf der Seite Allgemein im Feld In Datenbank den Namen der wiederherzustellenden Datenbank ein.

  3. Behalten Sie im Feld Bis zu Zeitpunkt die Standardeinstellung (Aktuellster möglicher Zeitpunkt) bei.

  4. Klicken Sie auf Von Medium, um die Quelle und den Pfad der wiederherzustellenden Sicherungssätze anzugeben. Klicken Sie anschließend auf Durchsuchen, um die Sicherungsdatei auszuwählen.

  5. Stellen Sie sicher, dass im Dialogfeld Sicherung angeben im Feld Sicherungsmedium die Option Datei ausgewählt ist.

  6. Klicken Sie im Bereich Sicherungsspeicherort auf Hinzufügen.

  7. Wählen Sie im Dialogfeld Sicherungsdatei suchen die Datei aus, die Sie wiederherstellen möchten, und klicken Sie dann auf OK.

  8. Aktivieren Sie unter Wählen Sie die wiederherzustellenden Sicherungssätze aus das Kontrollkästchen Wiederherstellen neben der aktuellsten vollständigen Sicherung.

  9. Aktivieren Sie im Dialogfeld Datenbank wiederherstellen auf der Seite Optionen unter Wiederherstellungsoptionen das Kontrollkästchen Vorhandene Datenbank überschreiben.

  10. Klicken Sie auf OK, um den Wiederherstellungsvorgang zu starten.

Wiederholen Sie das vorherige Verfahren, um die restlichen benötigten Datenbanken wiederherzustellen.

So stellen Sie eine Sicherungskopie einer Datenbank in SQL Server 2008 Enterprise wieder her

  1. Erweitern Sie nach dem Herstellen einer Verbindung mit der entsprechenden Instanz des SQL Server 2008-Datenbankmoduls im Objekt-Explorer den Servernamen.

  2. Klicken Sie mit der rechten Maustaste auf Datenbanken, und klicken Sie dann auf Datenbank wiederherstellen. Das Dialogfeld Datenbank wiederherstellen wird angezeigt.

  3. Geben Sie im Dialogfeld Datenbank wiederherstellen auf der Seite Allgemein in das Feld In Datenbank den Namen der wiederherzustellenden Datenbank ein.

  4. Behalten Sie im Feld Bis zu Zeitpunkt die Standardeinstellung (Aktuellster möglicher Zeitpunkt) bei.

  5. Klicken Sie auf Von Medium, um die Quelle und den Pfad der wiederherzustellenden Sicherungssätze anzugeben. Klicken Sie anschließend auf Durchsuchen, um die Sicherungsdatei auszuwählen.

  6. Stellen Sie sicher, dass im Dialogfeld Sicherung angeben im Feld Sicherungsmedium die Option Datei ausgewählt ist.

  7. Klicken Sie im Bereich Sicherungsspeicherort auf Hinzufügen.

  8. Wählen Sie im Dialogfeld Sicherungsdatei suchen die Datei aus, die Sie wiederherstellen möchten, und klicken Sie dann auf OK. Klicken Sie anschließend im Dialogfeld Sicherung angeben auf OK.

  9. Aktivieren Sie im Dialogfeld Datenbank wiederherstellen im Raster Wählen Sie die wiederherzustellenden Sicherungssätze aus das Kontrollkästchen Wiederherstellen neben der aktuellsten vollständigen Sicherung.

  10. Aktivieren Sie im Dialogfeld Datenbank wiederherstellen auf der Seite Optionen unter Wiederherstellungsoptionen das Kontrollkästchen Vorhandene Datenbank überschreiben.

  11. Klicken Sie auf OK, um den Wiederherstellungsvorgang zu starten.

Wiederholen Sie das vorherige Verfahren, um die restlichen benötigten Datenbanken wiederherzustellen.

Weitere Informationen zum Wiederherstellen von Datenbanken in SQL Server finden Sie in den folgenden Artikeln:

Hinzufügen der wiederhergestellten Inhaltsdatenbank zur Project Server 2010-Farm

Nach dem Wiederherstellen der Windows SharePoint Services-Inhaltsdatenbank müssen Sie sie zur Project Server 2010-Farm hinzufügen.

Hinweis

Stellen Sie sicher, dass die Webanwendung in der Project Server 2010-Farm keine Website enthält, die denselben Namen wie die Website aufweist, für die Sie das Upgrade ausführen.

Hinzufügen der Inhaltsdatenbank zur Project Server 2010-Farm

  1. Öffnen Sie als Administrator ein Eingabeaufforderungsfenster, und wechseln Sie in folgendes Verzeichnis:

    %PROGRAMFILES%\Common Files\Microsoft Shared\Web Server Extensions\14\BIN

  2. Führen Sie den folgenden Befehl aus:

    STSADM.EXE -o addcontentDB -url <WebanwendungsURL> -databaseserver <SQLServername> -databasename <NameDerWSSInhaltsDB>

    Beispiel: STSADM.EXE -o addcontentDB -url http://fabrikam/pwa -ds Contoso1 -dn WSS_Content

    Der Datenbankname sollte exakt dem Namen der Inhaltsdatenbank entsprechen, die Sie im vorherigen Verfahren in SQL Server wiederhergestellt haben. Wenn die Eingabeaufforderung erneut angezeigt wird, wurde der Schritt vollständig ausgeführt.

  3. Überwachen Sie die Upgradeprotokolle im Hinblick auf Fehler. Die Upgradeprotokolle befinden sich im Verzeichnis %PROGRAMFILES%\Common Files\Microsoft Shared\Web Server Extensions\14\Logs.

  4. Falls Fehler gemeldet wurden, müssen Sie zur PWA-Site navigieren (https://server/pwa/_layouts/settings.aspx). Wenn diese Seite erfolgreich geladen wird, können Sie mit dem nächsten Verfahren fortfahren.

Bereitstellen einer neuen Project Server 2010 PWA-Instanz mithilfe der wiederhergestellten Datenbanken

In Project Server 2010 können Sie nun eine Project Web App-Instanz mithilfe der Office Project Server 2007-Datenbanken erstellen, die Sie für SQL Server im vorherigen Schritt wiederhergestellt haben. Wenn die Instanz erstellt wird, werden die wiederhergestellten Datenbanken auf Project Server 2010 aktualisiert.

Erstellen einer Project Server 2010 Project Web Access-Instanz mithilfe der wiederhergestellten Project Server 2007-Datenbanken

  1. Klicken Sie auf der Website für die SharePoint-Zentraladministration im Abschnitt Anwendungsverwaltung auf Dienstanwendungen verwalten.

  2. Klicken Sie auf der Seite Dienstanwendungen verwalten auf Project Server-Dienstanwendung.

  3. Klicken Sie auf der Symbolleiste auf Verwalten.

  4. Klicken Sie auf der Seite Project Web Access-Sites verwalten auf Project Web Access-Site erstellen.

  5. Klicken Sie auf der Seite Project Web Access-Site erstellen auf Erstellen:

    1. Behalten Sie in den Feldern Speicherort der Project Web Access-Site und Administratorkonto die Standardwerte bei.

    2. Geben Sie in das Feld Primäre Datenbank den Namen des Datenbankservers ein, auf dem die wiederhergestellten Office Project Server 2007-Datenbanken gespeichert sind.

    3. Überprüfen Sie, ob die Namen der Project Server-Datenbanken mit den Namen der wiederhergestellten Office Project Server 2007-Datenbanken übereinstimmen, die Sie verwenden werden. Ändern Sie sie andernfalls entsprechend.

      Wichtig

      Die Datenbanknamen müssen genau mit den Namen der wiederhergestellten Office Project Server 2007-Datenbanken in SQL Server übereinstimmen. Falls die Namen nicht übereinstimmen, wird eine neue Project Server 2010-Datenbank erstellt, und die wiederhergestellte Office Project Server 2007-Datenbank wird nicht aktualisiert.

    4. Klicken Sie auf OK.

Project Server startet den Vorgang für die PWA-Siteerstellung. Klicken Sie gelegentlich auf Aktualisieren, um den Status der Instanzbereitstellung anzuzeigen. Dieser Vorgang kann eine Weile dauern. Wenn der Websiteerstellungsvorgang abgeschlossen ist, wird in der PWA-Siteliste der Status Bereitgestellt angezeigt.

Zwischen Internet Explorer, dem Project-Client und Clients auf der Basis von benutzerdefiniertem Code kann nun mithilfe der URL eine Verbindung mit Project Web App hergestellt werden.

Hinweis

Der erste Aufruf des IIS-Anwendungspools, der die Project Web App-Anwendung enthält, ist möglicherweise langsam, da die .NET Framework-Anwendung geladen und kompiliert wird.

Diagnostizieren von Fehlern

Wenn die Project Web App-Instanz nicht erfolgreich bereitgestellt wird, wird für den Bereitstellungsvorgang der Status Fehler zurückgegeben. Sie können dann in den Upgradeprotokollen nach zusätzlichen Informationen zu dem Fehler suchen.

Das Upgradeprotokoll befindet sich im folgenden Standardspeicherort: %PROGRAMFILES%\Common Files\Microsoft Shared\Web Server Extensions\14\Logs

Beim jedem Upgradeversuch wird ein neues Protokoll erstellt. Zeigen Sie deshalb die aktuellsten Protokolle an. Die entsprechende Protokolldatei finden Sie anhand des Datums-/Zeitstempels, der in die Protokolldateinamen integriert ist (z. B. Upgrade<DatumUhrzeit>.LOG). Öffnen Sie die Protokolldateien in Microsoft Excel, und suchen Sie nach "Failure", um weitere Informationen zur Ursache für den Upgradefehler zu erhalten. Beispielsweise könnte in der Protokolldatei darauf hingewiesen werden, dass der Fehler auf einen ungültigen benutzerdefinierten Dateinamen in den Daten zurückzuführen ist. In diesem Fall müssten Sie das Problem in Office Project Server 2007 beheben (möglicherweise durch Umbenennen des benutzerdefinierten Felds). Anschließend müssten Sie die Schritte dieses Verfahrens erneut ausführen (Sichern und Wiederherstellen der Datenbanken und anschließend Erstellen einer neuen Instanz in Project Server 2010).

Wenden Sie sich an Microsoft Support Services, falls das Upgradeprotokoll keinen Hinweis für die Korrektur des Problems enthält.

Konfigurationsschritte nach der Installation

Nachdem Sie die Project Web App-Instanz zum Aktualisieren Ihrer Office Project Server 2007-Datenbanken auf Project Server 2010 erstellt haben, können Sie zusätzliche Schritte nach der Installation ausführen, um die Funktionalität der Bereitstellung zu erhöhen. Beispiele für zusätzliche Konfigurationsschritte nach der Installation:

  • Konfigurieren der Berichterstellung für Project Server 2010

  • Konfigurieren von Excel Services in Microsoft Office SharePoint Server 2007

  • Konfigurieren der einmaligen Anmeldung

  • Konfigurieren des Diensts zum Erstellen von Cubes

  • Konfigurieren der Zeiträume für Zeitberichte

  • Konfigurieren der Exchange-Integration

Weitere Informationen zu diesen Schritten finden Sie unter Installieren und Konfigurieren von Project Server 2010.

Überprüfen, ob die Migration erfolgreich war

Öffnen Sie Project Web App, und überprüfen Sie, ob Ihre Daten ordnungsgemäß migriert wurden. Führen Sie die regulären Tests auf diesem Server aus. Falls Sie ein ungewöhnliches Verhalten feststellen, dokumentieren Sie dies, und wenden Sie sich an den Project Server 2010-Produktsupport.