Kopieren von Datenbanken in die neue Farm für ein Upgrade auf SharePoint 2013

GILT FÜR:yes-img-132013 no-img-162016 no-img-192019 no-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

Wenn Sie ein Upgrade von SharePoint 2010-Produkten auf SharePoint 2013 durchführen, müssen Sie ein Datenbankanfügungsupgrade verwenden. Dies bedeutet, dass Sie nur den Inhalt für Ihre Umgebung und nicht die Konfigurationseinstellungen aktualisieren. Nachdem Sie eine neue SharePoint 2013-Umgebung konfiguriert haben, können Sie die Inhalts- und Dienstanwendungsdatenbanken aus der SharePoint 2010-Produktumgebung in die SharePoint 2013-Umgebung kopieren. Sie verwenden einen Sicherungs- und Wiederherstellungsprozess, um die Datenbank zu kopieren, und Sie können auch festlegen, dass die Datenbanken in der SharePoint 2010-Produktumgebung schreibgeschützt sind, sodass Benutzer weiterhin auf ihre Informationen zugreifen, aber nicht ändern können. Dieser Artikel enthält die Schritte, die Sie zum Kopieren der Datenbanken ausführen.

Phase 2 des Upgradeprozesses: Kopieren der Datenbanken in die neue Farm

Phasen im Upgradeprozess für SharePoint 2013

   
123-Schritte Dies ist die zweite Phase im Prozess zum Aktualisieren von SharePoint 2010-Produkte-Daten und -Websites auf SharePoint 2013. Die Konfiguration umfasst folgende Phasen, die in dieser Reihenfolge ausgeführt werden müssen:
Erstellen der SharePoint 2013-Farm für ein Upgrade mit DatenbankanfügungKopien von Datenbanken in die neue Farm für ein Upgrade auf SharePoint 2013 (in dieser Phase) Upgraden von Dienstanwendungen auf SharePoint 2013Upgrade von Inhaltsdatenbanken von SharePoint 2010 auf SharePoint 2013Upgrade einer Websitesammlung auf SharePoint 2013Übersicht über den gesamten Prozess Siehe Übersicht über den Upgradeprozess von SharePoint 2010 auf SharePoint 2013 und das Upgradeprozessmodell Herunterladen des Upgradeprozessmodells.

Wichtig

Obwohl dieser Artikel sowohl für SharePoint Foundation 2013 als auch für SharePoint 2013 gilt, gelten die Abschnitte zum Sichern und Wiederherstellen von Dienstanwendungsdatenbanken nur für SharePoint 2013. (Die Ausnahme ist der Abschnitt zur Business Data Connectivity-Dienstanwendung, der für SharePoint Foundation 2013 und SharePoint 2013 gilt).

Das Video "SharePoint 2013 Upgrade: Phase 2" ansehen

Vorabinformationen

Lesen Sie vor dem Kopieren der Datenbanken folgende Informationen, und führen Sie empfohlene Schritte aus.

  • Stellen Sie sicher, dass das Konto, das Sie zum Kopieren der Datenbanken verwenden, Zugriff auf SQL Server Management Studio sowohl in der SharePoint 2010-Produkte- als auch in der SharePoint 2013-Umgebung hat und Zugriff auf einen Netzwerkspeicherort hat, auf den von beiden Umgebungen aus zugegriffen werden kann, um die Kopien der Datenbanken zu speichern.

  • Stellen Sie sicher, dass das Konto, mit dem Sie den Schreibschutz und den Lese-/Schreibzugriff für die Datenbanken festlegen, ein Mitglied der festen Datenbankrolle db_owner für die Inhaltsdatenbanken ist, die Sie aktualisieren möchten.

  • Suchen und reparieren Sie vor den Sichern der Datenbanken Fehler im Zusammenhang mit der Datenbankkonsistenz.

  • Stellen Sie sicher, dass das richtige Service Pack oder Update auf die 2010-Umgebung angewendet wird. Wenn Sie die Remoteblogspeicherung (RBS) in der Umgebung verwenden, muss Service Pack 1 für SharePoint 2010-Produkte in der Umgebung ausgeführt werden, bevor Sie den Upgradeprozess starten.

Festlegen des Schreibschutzes für Datenbanken der vorherigen Version

Um den Benutzerzugriff auf Ihre ursprüngliche Umgebung aufrechtzuerhalten, legen Sie die SharePoint 2010-Produkte-Datenbanken auf schreibgeschützt fest, bevor Sie die Datenbanken sichern. Selbst wenn Sie den Zugriff nicht über einen längeren Zeitraum verwalten möchten, legen Sie die Datenbanken als schreibgeschützt fest, um sicherzustellen, dass alle Daten bei der Sicherung erfasst werden und somit der aktuelle Status der Umgebung wiederhergestellt und aktualisiert wird, ohne dass weitere Änderungen zugelassen werden. Wenn die Datenbanken als schreibgeschützt festgelegt sind, können Benutzer weiterhin Inhalte anzeigen. Sie können jedoch keine Inhalte hinzufügen oder ändern.

Wichtig

Führen Sie diesen Schritt in der Umgebung SharePoint 2010-Produkte aus.

So richten Sie mithilfe von SQL Server-Tools Schreibschutz für eine Datenbank ein

  1. Stellen Sie sicher, dass das Benutzerkonto, mit dem dieser Vorgang ausgeführt wird, ein Mitglied der festen Datenbankrolle db_owner für die Datenbanken ist.

  2. Stellen Sie in SQL Server Management Studio im Objekt-Explorer eine Verbindung mit einer Instanz des Datenbankmoduls her, erweitern Sie den Server, und erweitern Sie dann Datenbanken.

  3. Suchen Sie die Datenbank, für die Sie den Schreibschutz festlegen möchten. Klicken Sie mit der rechten Maustaste auf die Datenbank, und klicken Sie dann auf Eigenschaften.

  4. Klicken Sie im Dialogfeld Datenbankeigenschaften im Abschnitt Seite auswählen auf Optionen.

  5. Klicken Sie im Detailbereich unter Weitere Optionen im Abschnitt Zustand neben Datenbank schreibgeschützt auf den Pfeil, und wählen Sie True aus.

Sie können Transact-SQL verwenden, um die Datenbankverfügbarkeitsoption READ_ONLY zu konfigurieren. Weitere Informationen zum Verwenden der SET -Klausel der ALTER DATABASE -Anweisung finden Sie unter Festlegen von Datenbankoptionen.

Sichern der SharePoint 2010-Produkte-Datenbanken mit SQL Server Tools

Sie sichern die Datenbanken in SQL Server Management Studio. Eine Sicherungskopie der Datenbank stellt sicher, dass die Daten in einem sicheren Zustand sind, wenn Sie die ursprüngliche Farm erneut aktivieren müssen und für ein Upgrade mit Datenbankanfügung erforderlich ist. Wiederholen Sie das Verfahren für die folgenden Datenbanken in der Serverfarm SharePoint 2010-Produkte:

  • Alle Inhaltsdatenbanken (Standarddatenbankname: WSS_Content_ID

  • Die folgenden Dienstanwendungsdatenbanken:

Dienstanwendung Standarddatenbankname
Business Data Connectivity BDC_Service_DB_ID
Verwaltete Metadaten Managed Metadata Service_ID
PerformancePoint PerformancePoint Service Application_ID
Suchverwaltungsdatenbank Search_Service_Application_DB_ID
Secure Store Secure_Store_Service_DB_ID
Benutzerprofil: Datenbanken "Profil", "Soziales Netzwerk" und "Synchronisation" Benutzerprofildienst Application_ProfileDB_*ID_
Benutzerprofildienst Application_SocialDB_*ID_
Benutzerprofildienst-Anwendung_SyncDB_ID

Hinweis

Die Business Data Connectivity-Dienstanwendung ist sowohl in SharePoint Foundation 2010 als auch in SharePoint Server 2010 verfügbar. Die anderen Dienstanwendungen sind nur in SharePoint Server 2010 verfügbar. Obwohl SharePoint Foundation 2010 Suchfunktionen enthält, ist es nicht die gleiche Suchdienst Anwendung wie in SharePoint Server 2010 und kann nicht aktualisiert werden.

Sie müssen die Konfigurations- oder Administratorinhaltsdatenbanken nicht sichern, da Sie diese Datenbanken beim Einrichten der SharePoint 2013-Serverfarm neu erstellt haben. Ein Upgrade der Konfiguration oder der administrativen Inhaltsdatenbanken und der Zentraladministration-Websitesammlung wird nicht unterstützt.

Nach Ausführen dieses Verfahrens haben Sie Sicherungen der schreibgeschützten Inhaltsdatenbanken erstellt.

Wichtig

Führen Sie diesen Schritt in der Umgebung SharePoint 2010-Produkte aus.

So sichern Sie eine Datenbank mithilfe von SQL Server-Tools

  1. Stellen Sie sicher, dass das Benutzerkonto, mit dem dieser Vorgang ausgeführt wird, ein Mitglied der festen Datenbankrolle db_owner für die Datenbanken ist.

  2. Stellen Sie in Management Studio im Objekt-Explorer eine Verbindung mit einer Instanz des Datenbankmoduls her, erweitern Sie den Server, und erweitern Sie dann Datenbanken.

  3. Klicken Sie mit der rechten Maustaste auf die zu sichernde Datenbank, zeigen Sie auf Aufgaben, und klicken Sie dann auf Sichern.

    Das Dialogfeld Datenbank sichern wird angezeigt.

  4. Überprüfen Sie den Namen der Datenbank im Bereich Quelle des Felds Datenbank.

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

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

  7. Akzeptieren Sie im Feld Name des Bereichs Sicherungssatz entweder den vorgeschlagenen Namen für den Sicherungssatz, oder geben Sie einen anderen Namen für den Sicherungssatz ein.

  8. 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.

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

Wiederholen Sie das vorherige Verfahren, um alle Inhalte und die entsprechenden Dienstanwendungsdatenbanken zu sichern, die SharePoint 2010-Produkte in Ihrer Umgebung verwenden.

Wichtig

Bevor Sie die Suchdienst Anwendungsverwaltungsdatenbank sichern können, müssen Sie die Suchdienst in Ihrer SharePoint Server 2010-Farm beenden. To stop the Search service, on the original farm, on the Start menu, click Administrative Tools, and then click Services. Right-click SharePoint Server Search 14, and then click Stop. Be sure to start the service again after you back up the database.

Kopieren der Sicherungsdateien in die SharePoint 2013-Umgebung

Kopieren Sie die Sicherungsdateien, die Sie im vorherigen Verfahren erstellt haben, aus der SharePoint 2010-Produktumgebung in die SharePoint 2013-Umgebung.

Wiederherstellen einer Sicherungskopie der Datenbank

Nachdem Sie die neue SharePoint 2013-Serverfarm konfiguriert haben, können Sie die Sicherungskopien der Datenbanken auf SQL Server wiederherstellen. Beginnen Sie mit einer Datenbank, und überprüfen Sie, ob die Wiederherstellung erfolgreich war, bevor Sie die anderen Datenbanken wiederherstellen.

Wichtig

[!WICHTIGER HINWEIS] Behalten Sie unbedingt eine Kopie Ihrer ursprünglichen Sicherungen für den Fall, dass beim Upgrade ein Fehler auftritt und Sie diesen beheben und es dann erneut versuchen müssen. > Führen Sie diesen Schritt in der SharePoint 2013-Umgebung aus.

So stellen Sie eine Sicherungskopie einer Datenbank mithilfe von SQL Server-Tools wieder her

  1. Stellen Sie sicher, dass das Benutzerkonto, mit dem dieser Vorgang ausgeführt wird, ein Mitglied der festen Datenbankrolle db_owner für die Datenbanken ist.

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

  3. Klicken Sie mit der rechten Maustaste auf Datenbanken, und klicken Sie dann auf Datenbank wiederherstellen.

    Das Dialogfeld Datenbank wiederherstellen wird angezeigt.

  4. Geben Sie im Dialogfeld Datenbank wiederherstellen auf der Seite Allgemein den Namen der Datenbank ein, die wiederhergestellt werden soll, in der Liste An Datenbank .

    Tipp

    [!TIPP] Bei der Eingabe des Namens der wiederherzustellenden Datenbank müssen Sie nicht den ursprünglichen Namen verwenden. Wenn Sie den Namen der Datenbank von einem Namen mit einer langen GUID in einen kürzeren, einfacher einzugebenden Namen ändern möchten, besteht hier die Gelegenheit dazu. Ändern Sie auch unbedingt die Namen der Datenbank und Protokolldatei im Dateisystem (die MDF- und LDF-Dateien), damit diese übereinstimmen.

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

  6. Klicken Sie auf Von Medium, um die Quelle und den Pfad der wiederherzustellenden Sicherungssätze anzugeben, und wählen Sie dann die Sicherungsdatei mithilfe der Schaltfläche mit den drei Punkten ... aus.

  7. Vergewissern Sie sich , dass im Dialogfeld Sicherung angeben im Feld Sicherungsmedien die Option Datei ausgewählt ist.

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

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

  10. Aktivieren Sie im Dialogfeld Datenbank wiederherstellen unter Das Raster Sicherungssätze für die Wiederherstellung auswählen das Kontrollkästchen Wiederherstellen neben der letzten vollständigen Sicherung.

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

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

Festlegen des Lese-Schreib-Zugriffs für die Datenbanken

Für eine schreibgeschützte Datenbank kann kein Upgrade ausgeführt werden. Sie müssen die Datenbanken wieder auf Lese-/Schreibzugriff in Ihrer SharePoint 2013-Farm festlegen, bevor Sie sie anfügen und aktualisieren.

Wichtig

Führen Sie diesen Schritt in der SharePoint 2013-Umgebung aus.

So richten Sie Lese-/Schreibzugriff für eine Datenbank mithilfe von SQL Server-Tools ein

  1. Stellen Sie in SQL Server Management Studio im Objekt-Explorer eine Verbindung mit einer Instanz des Datenbankmoduls her, erweitern Sie den Server, und erweitern Sie dann Datenbanken.

  2. Wählen Sie die Datenbank aus, für die Sie den Lese-/Schreibzugriff festlegen möchten. Klicken Sie mit der rechten Maustaste auf die Datenbank, und klicken Sie dann auf Eigenschaften.

  3. Klicken Sie im Dialogfeld Datenbankeigenschaften im Abschnitt Seite auswählen auf Optionen.

  4. Klicken Sie im Detailbereich unter Weitere Optionen im Abschnitt Zustand neben Datenbank schreibgeschützt auf den Pfeil, und wählen Sie False aus.

   
123 steps Dies ist die zweite Phase im Prozess zum Aktualisieren von SharePoint 2010-Produkte-Daten und -Websites auf SharePoint 2013.
Nächste Phase: Upgrade von Dienstanwendungen auf SharePoint 2013
Eine Übersicht über den gesamten Prozess finden Sie unter Übersicht über den Upgradeprozess von SharePoint 2010 auf SharePoint 2013.

Siehe auch

Weitere Ressourcen

Prüfliste für ein Upgrade mit Anfügen der Datenbanken (SharePoint 2013)

Upgrade von Farmen, die Dienste (über- und untergeordnete Farmen) zu SharePoint 2013 teilen

Tests und Problembehandlung bei einem Upgrade auf SharePoint 2013