Aktualisieren einer eigenständigen Installation auf neue Hardware mithilfe des Remote-BLOB-Speichers (Anfügen von Datenbanken)

 

Gilt für: SharePoint Foundation 2010

Letztes Änderungsdatum des Themas: 2016-11-30

Im vorliegenden Artikel werden die Upgradeverfahren erläutert, die für das Ausführen von Upgrades von einem eigenständigen Windows SharePoint Services 3,0-System auf eine Installation von SharePoint Foundation 2010 mithilfe des Remote-BLOB-Speichers (Remote BLOB Storage, RBS) auf eine neue Hardwareplattform erforderlich sind.

Wichtig

Es wird dringend empfohlen, den Artikel Durchführen eines Upgrades von einer eigenständigen Installation von Windows SharePoint Services 3.0 auf SharePoint Foundation 2010, wenn Inhaltsdatenbanken 4 GB überschreiten (Remote-BLOB-Speicher) aufmerksam durchzulesen. Dieser enthält wichtige Informationen und Empfehlungen zum Ausführen eines Upgrades von Windows SharePoint Services 3,0 auf Microsoft SharePoint Foundation 2010 mit RBS.

RBS dient zum Verschieben der Speicherung von BLOBs (Binary Large Objects) aus Datenbankservern in handelsübliche Speicherlösungen. RBS ist ein Add-On, das auf Microsoft SQL Server 2008 Express und Microsoft SQL Server 2008 R2 Express angewendet werden kann. Diese Implementierung von RBS verwendet den Anbieter SQL FILESTREAM. Weitere Informationen zu RBS und zum Anbieter FILESTREAM finden Sie unter RBS (Übersicht) (SharePoint Foundation 2010).

Aufgrund der Einschränkungen in Bezug auf die Datenbankgröße in SQL Server 2008 Express müssen Sie Windows Internal Database installieren und die Windows SharePoint Services 3,0-Datenbanken in Windows Internal Database wiederherstellen. Installieren Sie anschließend RBS, verschieben Sie die Inhaltsdatenbank aus Windows Internal Database nach SQL Server, und verschieben Sie dann die BLOBs in eine Inhaltsdatenbank, die für die Verwendung von RBS konfiguriert ist.

Standardmäßig werden SharePoint Foundation 2010-Inhaltsdatenbanken in SQL Server 2008 Express gespeichert, wobei eine maximale Größe von 4 GB pro Inhaltsdatenbank zulässig ist. Da SQL Server 2008 R2 Express Inhaltsdatenbanken mit einer Größe von bis zu 10 GB unterstützt, empfehlen wird, zur Unterstützung von Inhaltsdatenbanken SQL Server 2008 R2 Express zu installieren. SQL Server 2008 R2 Express ist ein kostenloses Upgrade, das Sie unter folgender Adresse herunterladen können: Microsoft SQL Server 2008 R2 Express Edition (https://go.microsoft.com/fwlink/?linkid=189418&clcid=0x407).

Hinweis

In diesem Artikel wird davon ausgegangen, dass Sie SQL Server Management Studio auf dem Datenbankserver in der Windows SharePoint Services 3,0-Farm installiert haben. Wenn Sie die Software noch nicht installiert haben, können Sie sie von der Seite Microsoft® SQL Server® 2008 Management Studio Express (https://go.microsoft.com/fwlink/?linkid=186132&clcid=0x407) herunterladen und installieren.

Im vorliegenden Artikel erhalten Sie keine umfassende Anleitung zum Ausführen eines Upgrades auf SharePoint Foundation 2010. Bevor Sie mit dem Upgradeprozess beginnen, sollten Sie die folgenden Artikel aufmerksam durchlesen und einen Upgradeplan ausarbeiten:

Inhalt dieses Artikels:

  • So bereiten Sie das Upgrade auf SharePoint Foundation 2010 auf dem ursprünglichen Server vor

  • So bereiten Sie das Upgrade auf SharePoint Foundation 2010 auf dem neuen Server vor

  • So installieren und konfigurieren Sie Windows Internal Database auf dem neuen Server

  • So verschieben Sie die Inhaltsdatenbanken auf den neuen Server

  • So installieren Sie SQL Server Express 2008 R2 auf dem neuen Server

  • So installieren Sie RBS auf dem neuen Server

  • So installieren Sie SharePoint Foundation 2010 auf dem neuen Server

  • So migrieren Sie die Inhaltsdatenbank nach RBS und schließen den Installationsvorgang ab

So bereiten Sie das Upgrade auf SharePoint Foundation 2010 auf dem ursprünglichen Server vor

  1. Vergewissern Sie sich, dass das Benutzerkonto, mit dem dieses Verfahren ausgeführt wird, die in Für die erste Bereitstellung erforderliche Administrator- und Dienstkonten (SharePoint Foundation 2010) aufgeführten Anforderungen erfüllt, und dass das Benutzerkonto Mitglied der Gruppe Administratoren auf dem lokalen Computer ist.

  2. Vergewissern Sie sich, dass Management Studio auf dem ursprünglichen Server installiert ist.

  3. Sichern Sie die Inhaltsdatenbanken. Führen Sie dazu das in Vorgehensweise: Sichern einer Datenbank (SQL Server Management Studio) (https://go.microsoft.com/fwlink/?linkid=187768&clcid=0x407) beschriebene Verfahren aus. Für die meisten Optionen können die Standardeinstellungen übernommen werden. Die folgenden Einstellungen müssen jedoch festgelegt werden:

    • In Schritt 1 müssen Sie den Instanznamen für Windows Internal Database auf \\.\pipe\MSSQL$MICROSOFT##SSEE\sql\query festlegen.

    • Wählen Sie in Schritt 12 die Option Ziel aus. Stellen Sie sicher, dass auf dem Zielmedium eine ausreichende Menge an freiem Speicherplatz für die Sicherung vorhanden ist.

  4. Führen Sie die Überprüfung vor dem Upgrade aus, die im Artikel Ausführen von vorbereitenden Schritten vor dem Upgrade (SharePoint Foundation 2010) erläutert wird.

    Der Validierungsbericht vor dem Upgrade enthält die Namen sämtlicher Inhaltsdatenbanken. Sie benötigen diese Liste zum Migrieren der Inhaltsdatenbanken nach RBS. Wenn Sie über mehrere Webanwendungen verfügen, notieren Sie sich außerdem, welche Inhaltsdatenbanken an welche Webanwendungen angefügt sind.

So bereiten Sie das Upgrade auf SharePoint Foundation 2010 auf dem neuen Server vor

  1. Vergewissern Sie sich, dass das Benutzerkonto, mit dem der Upgrade- und Installationsvorgang ausgeführt wird, die in Für die erste Bereitstellung erforderliche Administrator- und Dienstkonten (SharePoint Foundation 2010) aufgeführten Anforderungen erfüllt, und dass das Benutzerkonto Mitglied der Gruppe Administratoren auf dem lokalen Computer ist.

  2. Vergewissern Sie sich, dass die Hardwarekonfiguration SharePoint Foundation 2010 unterstützt. Weitere Informationen finden Sie unter Hardware- und Softwareanforderungen (SharePoint Foundation 2010).

  3. Stellen Sie sicher, dass die verfügbare Menge an freiem Speicherplatz die folgenden Anforderungen erfüllt:

    • Der verfügbare Speicherplatz ist mindestens doppelt so groß wie die größte Inhaltsdatenbank.

    • Der verfügbare Speicherplatz ist mindestens so groß wie die Gesamtgröße aller Inhaltsdatenbanken.

So installieren und konfigurieren Sie Windows Internal Database auf dem neuen Server

  1. Klicken Sie auf Start und auf Server-Manager.

  2. Klicken Sie im Server-Manager auf Features, und klicken Sie anschließend auf Features hinzufügen.

  3. Führen Sie im Assistenten zum Hinzufügen von Features in der Liste der Features einen Bildlauf nach unten aus, und wählen Sie den Eintrag Windows Internal Database aus.

  4. Klicken Sie auf Installieren.

  5. Beenden Sie den Server-Manager.

  6. Klicken Sie auf Start, dann auf Verwaltung und anschließend auf Computerverwaltung.

  7. Erweitern Sie den Knoten Dienste und Anwendungen.

  8. Klicken Sie auf Dienste.

  9. Klicken Sie im Bereich Dienste mit der rechten Maustaste auf Windows Internal Database, und klicken Sie anschließend auf Eigenschaften.

  10. Ändern Sie mithilfe des Dropdownmenüs den Starttyp in Automatisch.

  11. Klicken Sie auf Starten, um den Dienst zu starten.

  12. Klicken Sie auf OK, und schließen Sie dann das Fenster Computerverwaltung.

So verschieben Sie die Inhaltsdatenbanken auf den neuen Server

  1. Kopieren Sie die im Verfahren So bereiten Sie das Upgrade auf SharePoint Foundation 2010 auf dem ursprünglichen Server vor erstellten Sicherungskopien der Inhaltsdatenbanken auf den neuen Server.

  2. Laden Sie auf dem neuen Server Management Studio von der Seite Microsoft® SQL Server® 2008 Management Studio Express (https://go.microsoft.com/fwlink/?linkid=186132&clcid=0x407) herunter, und installieren Sie die Software.

  3. Befolgen Sie die Anleitungen unter Vorgehensweise: Wiederherstellen einer Datenbanksicherung (SQL Server Management Studio) (https://go.microsoft.com/fwlink/?linkid=187769&clcid=0x407), um die Datenbanken mithilfe von Management Studio wiederherzustellen. Führen Sie den Wiederherstellungsvorgang mit den folgenden Einstellungen aus:

    • Geben Sie in Schritt 1 für die Windows Internal Database-Instanz den folgenden Namen an: \\.\pipe\MSSQL$MICROSOFT##SSEE\sql\query.

    • Geben Sie in Schritt 5 den korrekten Namen der wiederherzustellenden Datenbank ein. Es empfiehlt sich, denselben Namen wie bei der Sicherung der Datenbank zu verwenden.

    • Wählen Sie in Schritt 7 die Datenbankdatei aus, die Sie in Schritt 1 kopiert haben.

    • Übernehmen Sie für alle übrigen Optionen die Standardeinstellungen, und schließen Sie den Wiederherstellungsvorgang ab.

So installieren Sie SQL Server Express 2008 R2 auf dem neuen Server

  1. Laden Sie SQL Server 2008 R2 Express von Microsoft SQL Server 2008 R2 Express Edition (https://go.microsoft.com/fwlink/?linkid=189418&clcid=0x407).

  2. Befolgen Sie die angezeigten Anweisungen zum Installieren von SQL Server 2008 R2 Express.

    Weitere Informationen finden Sie unter Vorgehensweise: Installieren von SQL Server 2008 (Setup) (https://go.microsoft.com/fwlink/?linkid=187771&clcid=0x407).

    Beachten Sie insbesondere die folgenden Einstellungen:

    • Geben Sie auf der Seite Instanzkonfiguration an, ob eine Standardinstanz oder eine Benannte Instanz installiert werden soll. Wenn Sie eine benannte Instanz erstellen, notieren Sie sich den Instanznamen. Sie müssen diesen Namen in einem später auszuführenden Verfahren angeben.

    • Auf der Seite Serverkonfiguration – Dienstkonten müssen Sie die Anmeldekonten für SQL Server-Dienste angeben. Sie können allen SQL Server-Diensten ein und dasselbe Anmeldekonto zuweisen, oder Sie können die einzelnen Dienstkonten einzeln konfigurieren.

    • Stellen Sie auf der Seite Datenbankmodulkonfiguration sicher, dass das für diese Installation verwendete Domänenkonto als SQL Server-Administrator aufgelistet ist.

So installieren Sie RBS auf dem neuen Server

  1. Gehen Sie zur Webseite https://go.microsoft.com/fwlink/?linkid=165839&clcid=0x407, und laden Sie die Datei RBS_X64.msi herunter.

    Wichtig

    Sie müssen die RBS-Version installieren, die im Installationspaket für den SQL Server-Remote BLOB-Speicher aus dem Feature Pack für Microsoft SQL Server 2008 R2 enthalten ist. Die erforderliche RBS-Version ist 10.50.xxx. Frühere Versionen von RBS werden für SharePoint Foundation 2010 nicht unterstützt.

  2. Öffnen Sie den Ordner, der die MSI-Datei enthält, und doppelklicken Sie auf RBS_X64.msi, um den Installationsassistenten für den SQL-Remote-BLOB-Speicher zu starten.

  3. Erweitern Sie im Installationsassistenten für den SQL-Remote-BLOB-Speicher auf der Seite Featureauswahl den Knoten Server, klicken Sie neben dem Pfeil nach unten auf Skripts ausführen, und klicken Sie anschließend auf Das gesamte Feature wird nicht verfügbar sein.

  4. Erweitern Sie FILESTREAM-Anbieter und Server, klicken Sie auf den Pfeil nach unten neben Skripts ausführen, und klicken Sie anschließend auf Das gesamte Feature wird nicht verfügbar sein.

    Hinweis

    Die Datenbank, die die Skripts hostet, ist noch nicht vorhanden. Sie wird erst während des Datenbank-Upgradeprozesses erstellt. Die Option Skripts ausführen wird während der Installation von SharePoint Foundation 2010 automatisch installiert.

  5. Schließen Sie die Ausführung des Assistenten ab, indem Sie die Standardwerte übernehmen.

    Während des Installationsvorgangs wird ein Dialogfeld für einen RBS-Maintainer-Task geöffnet. Klicken Sie in diesem Dialogfeld auf OK, um mit dem Installationsvorgang fortzufahren.

So installieren Sie SharePoint Foundation 2010 auf dem neuen Server

  1. Installieren Sie SharePoint Foundation 2010, indem Sie die Anweisungen in Installieren von SharePoint Foundation 2010 auf den Farmservern befolgen. Sie müssen den Namen der Datenbankinstanz verwenden, der in Schritt 2 des obigen Verfahrens So installieren Sie SQL Server Express 2008 R2 auf dem neuen Server erstellt wurde. Wenn Sie in diesem Schritt die standardmäßige benannte Instanz verwendet haben, müssen Sie ihn an dieser Stelle als “SQLExpress” eingeben. Wenn Sie die Standardinstanz verwendet haben, müssen Sie hier anstelle der standardmäßigen benannten SQLExpress-Instanz " " eingeben.

    Beachten Sie, dass Sie eine neue Installation von SharePoint Foundation 2010 erstellen. Sie führen ein Upgrade des Anfügens von Datenbanken und kein direktes Upgrade aus.

    Hinweis

    Erstellen Sie nach dem Installieren von SharePoint Foundation 2010 keine Webanwendungen, bis Sie an späterer Stelle in diesem Artikel dazu aufgefordert werden.

So migrieren Sie die Inhaltsdatenbanken nach RBS und schließen den Installationsvorgang ab

  1. Stellen Sie sicher, dass das Benutzerkonto, mit dem SharePoint Foundation 2010 und RBS installiert wurden, identisch mit dem Benutzerkonto ist, mit dem Sie dieses Verfahren ausführen.

  2. Klicken Sie im Startmenü auf Alle Programme.

  3. Klicken Sie auf Microsoft SharePoint 2010-Produkte.

  4. Klicken Sie auf SharePoint 2010-Verwaltungsshell.

  5. Geben Sie an der Windows PowerShell-Eingabeaufforderung den folgenden Befehl ein, um die Inhaltsdatenbank nach RBS zu migrieren. Sie müssen diesen Befehl für jede einzelne Inhaltsdatenbank ausführen. Verwenden Sie dabei die Liste der Inhaltsdatenbanken, die in Schritt 4 des obigen Verfahrens So bereiten Sie das Upgrade auf SharePoint Foundation 2010 auf dem ursprünglichen Server vor vom Tool zum Ausführen einer Überprüfung vor dem Upgrade generiert wurde.

    Move-SPBlobStorageLocation -SourceDatabase "<DbName>" -DestinationDataSourceInstance "<InstanceName>"
    

    Dabei gilt:

    • <DbName> ist der Name der Inhaltsdatenbank, die in Windows Internal Database wiederhergestellt wurde.

    • <InstanceName> ist der Name der SQL Server-Datenbankinstanz, die im Verfahren So installieren Sie SQL Server Express 2008 R2 auf dem neuen Server an früherer Stelle in diesem Artikel erstellt wurde. Wenn Sie in diesem Schritt die standardmäßige benannte Instanz verwendet haben, müssen Sie diese hier als “SQLExpress” eingeben. Wenn Sie die Standardinstanz verwendet haben, müssen Sie sie hier anstelle der standardmäßigen benannten SQLExpress-Instanz als " " eingeben.

  6. Erstellen Sie die Webanwendungen, die an die Datenbank angefügt werden. Weitere Informationen zum Erstellen einer Webanwendung in SharePoint Foundation 2010 finden Sie unter Erstellen einer Webanwendung (SharePoint Foundation 2010) und Erstellen einer Webanwendung, die die Windows-Forderungsauthentifizierung verwendet (SharePoint Foundation 2010).

  7. Geben Sie den folgenden Befehl ein, um eine Inhaltsdatenbank an eine Webanwendung anzufügen und ein Upgrade der Inhaltsdatenbank auszuführen:

    Mount-SPContentDatabase "<DbName>" -WebApplication <http://SiteName>
    

    Dabei gilt:

    • <DbName> ist der Name der Datenbank.

    • <http://SiteName> ist der Name der Webanwendung.

    Führen Sie diesen Befehl für jede einzelne Inhaltsdatenbank aus.

    Weitere Informationen finden Sie unter Move-SPBlobStorageLocation und Mount-SPContentDatabase.

  8. Erstellen Sie die erforderlichen Anpassungen, oder stellen Sie sie im neuen System wieder her. Informationen zu den empfohlenen Schritten nach Ausführung des Upgrades finden Sie unter Ausführen von Schritten nach dem Upgrade (SharePoint Foundation 2010).

See Also

Concepts

Planen von RBS (SharePoint Foundation 2010)