Migrieren von PowerPivot zu SharePoint 2013

  

SharePoint 2013 unterstützt keine direkten Upgrades. Allerdings wird das Upgrade mit Anfügen der Datenbanken unterstützt. Das Verhalten unterscheidet sich vom Upgrade auf SharePoint 2010, bei dem ein Kunde zwischen zwei grundlegenden Upgradeansätzen wählen kann: dem direkten Upgrade und dem Upgrade mit Anfügen der Datenbanken.

Wenn Sie über eine in SharePoint 2010 integrierte PowerPivot-Installation verfügen, kann der SharePoint-Server nicht direkt aktualisiert werden. Sie haben jedoch die Möglichkeit, Inhaltsdatenbanken und Dienstanwendungsdatenbanken von der SharePoint 2010-Farm zu einer SharePoint 2013-Farm zu migrieren. Dieses Thema bietet eine Übersicht über die Schritte, die zum Ausführen eines Upgrades mit Anfügen der Datenbanken sowie für eine PowerPivot-bezogene Migration erforderlich sind.

Übersicht über die Migration

1

2

3

4

Vorbereiten der SharePoint 2013-Farm

Sichern, Kopieren und Wiederherstellen von Datenbanken

Einbinden von Inhaltsdatenbanken

Migrieren von PowerPivot-Zeitplänen

SQL Server Management Studio

  • SharePoint-Zentraladministration

  • Windows PowerShell

  • SharePoint-Anwendungsseiten

  • Windows PowerShell

  

In diesem Thema:

  • 1) Vorbereiten der SharePoint 2013-Farm

  • 2) Sichern, Kopieren und Wiederherstellen der Datenbanken

  • 3) Vorbereiten von Webanwendungen und Einbinden von Inhaltsdatenbanken

  • 4) Aktualisieren von PowerPivot-Zeitplänen

  • Zusätzliche Ressourcen

1) Vorbereiten der SharePoint 2013-Farm

  1. TippTipp

    Überprüfen Sie die Authentifizierungsmethode, die in vorhandenen Webanwendungen konfiguriert wurde. SharePoint 2013-Webanwendungen verwenden standardmäßig die anspruchsbasierte Authentifizierung. Für den klassischen Authentifizierungsmodus konfigurierte SharePoint 2010-Webanwendungen erfordern zusätzliche Schritte, um Datenbanken von SharePoint 2010 zu SharePoint 2013 zu migrieren. Wenn die Webanwendungen für den klassischen Authentifizierungsmodus konfiguriert sind, lesen Sie die SharePoint 2013-Dokumentation.

  2. Installieren Sie eine neue SharePoint Server 2013-Farm.

  3. Installieren Sie eine Instanz eines SQL Server 2012 SP1 Analysis Services-Servers im SharePoint-Modus. Weitere Informationen finden Sie unter Installieren von Analysis Services-Server im SharePoint-Modus für SharePoint 2013 (SQL Server 2012 SP1).

  4. Installieren Sie das Installationspaket für PowerPivot für SharePoint 2013 spPowerPivot.msi auf jedem Server in der SharePoint-Farm. Weitere Informationen finden Sie unter Installieren oder Deinstallieren des PowerPivot für SharePoint-Add-Ins.

  5. Konfigurieren Sie in der SharePoint 2013-Zentraladministration die Excel Services-Dienstanwendung in der Weise, dass sie den im vorangehenden Schritt erstellten Analysis Services-Server im SharePoint-Modus verwendet. Weitere Informationen finden Sie im Abschnitt "Konfigurieren einer grundlegenden Analysis Services-SharePoint-Integration" in Installieren von Analysis Services-Server im SharePoint-Modus für SharePoint 2013 (SQL Server 2012 SP1).

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wirdNach oben

2) Sichern, Kopieren und Wiederherstellen der Datenbanken

Der Prozess "SharePoint-Upgrade mit Anfügen der Datenbanken" umfasst eine Abfolge von Schritten, mit denen PowerPivot-bezogene Inhalts- und Dienstanwendungsdatenbanken auf der SharePoint 2013-Farm gesichert, kopiert und wiederhergestellt werden.

  1. Schreibgeschützte Datenbank: Klicken Sie in SQL Server Management Studio mit der rechten Maustaste auf den Datenbanknamen, und klicken Sie auf Eigenschaften. Legen Sie auf der Seite Optionen die Eigenschaft Datenbank schreibgeschützt auf True fest.

  2. Sichern: Sichern Sie jede Inhaltsdatenbank und jede Dienstanwendungsdatenbank, die Sie zur SharePoint 2013-Farm migrieren möchten. Klicken Sie in SQL Server Management Studio mit der rechten Maustaste auf den Datenbanknamen, und klicken Sie auf Tasks und dann auf Sichern.

  3. Kopieren Sie die Datenbank-Sicherungsdateien (.bak) auf den gewünschten Zielserver.

  4. Wiederherstellen: Stellen Sie die Datenbanken auf dem Ziel-SQL Server Database Engine (Datenbankmodul) wieder her. Dieser Schritt kann mit SQL Server Management Studio ausgeführt werden.

  5. Datenbank mit Lese-/Schreibzugriff: Legen Sie Datenbank schreibgeschützt auf False fest.

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wirdNach oben

3) Vorbereiten von Webanwendungen und Einbinden von Inhaltsdatenbanken

Eine ausführliche Erläuterung der folgenden schrittweisen Anleitungen finden Sie unter Aktualisieren von Datenbanken von SharePoint 2010 auf SharePoint 2013 (https://go.microsoft.com/fwlink/p/?LinkId=256690).

  1. Datenbank offline schalten:

    Schalten Sie jede SharePoint 2013-Inhaltsdatenbank mithilfe der SharePoint-Zentraladministration offline. Die Inhaltsdatenbanken werden durch die Datenbanken ersetzt, die Sie kopiert haben. Überlegen Sie, welches die beste Abfolge für Ihre Umgebung ist. Sie können die Datenbanken einzeln offline schalten und die zugehörige Ersatzdatenbank einbinden, bevor Sie die nächste Inhaltsdatenbank offline schalten. Oder Sie haben die Möglichkeit, alle Inhaltsdatenbanken als Gruppe offline zu schalten.

    1. Klicken Sie in der SharePoint-Zentraladministration auf Anwendungsverwaltung.

    2. Klicken Sie auf Inhaltsdatenbanken verwalten.

    3. Klicken Sie auf den Namen der Datenbank.

    4. Legen Sie unter Inhaltsdatenbankeigenschaften verwalten die Option Datenbankstatus auf Offline fest.

    5. Wählen Sie Inhaltsdatenbank entfernen aus. Beachten Sie die Warnung, dass auf Websites, die in der Inhaltsdatenbank gespeichert sind, nicht mehr zugegriffen werden kann.

  • Inhaltsdatenbanken einbinden:

    Verwenden Sie PowerShell-Cmdlets in der SharePoint 2013-Verwaltungsshell, um die migrierte Inhaltsdatenbank einzubinden. Die Dienstanwendungsdatenbank muss nicht eingebunden werden, sondern nur die Inhaltsdatenbanken: PowerShell-Inhalt

    Mount-SPContentDatabase "SharePoint_Content_O14-KJSP1" -DatabaseServer "[server name]\powerpivot" -WebApplication [web application URL]
    

    Weitere Informationen finden Sie unter Anfügen oder Trennen von Inhaltsdatenbanken (SharePoint Server 2010) (https://technet.microsoft.com/de-de/library/ff628582.aspx).

    Status nach Ausführung des Schritts: Nachdem die Inhaltsdatenbanken eingebunden wurden, sehen Benutzer die Dateien, die in der alten Inhaltsdatenbank enthalten waren. Folglich können Benutzer die Arbeitsmappen in der Dokumentbibliothek anzeigen und öffnen.

    • TippTipp

      An dieser Stelle im Migrationsvorgang besteht die Möglichkeit, neue Zeitpläne für die migrierten Arbeitsmappen zu erstellen. Die Zeitpläne werden jedoch in der neuen PowerPivot-Dienstanwendungsdatenbank erstellt und nicht in der Datenbank, die Sie aus der alten SharePoint-Farm kopiert haben. Daher enthält die Datenbank keinen der alten Zeitpläne. Nachdem Sie die folgenden Schritte ausgeführt haben, um die alte Datenbank zu verwenden und die alten Zeitpläne zu migrieren, sind die neuen Zeitpläne nicht verfügbar.

Beheben von Problemen beim Einbinden von Datenbanken

In diesem Abschnitt sind mögliche Probleme zusammengefasst, die beim Einbinden der Datenbank auftreten können.

  1. Authentifizierungsfehler: Wenn Authentifizierungsfehler auftreten, überprüfen Sie den Authentifizierungsmodus, der von den Quellwebanwendungen verwendet wird. Der Fehler könnte durch einen Authentifizierungskonflikt zwischen der SharePoint 2013-Webanwendung und der SharePoint 2012-Webanwendung verursacht werden. Weitere Informationen finden Sie unter Vorbereiten der SharePoint 2013-Farm.

  2. Fehlende PowerPivot-Dateien: Wenn Fehler bezüglich fehlender PowerPivot-DLLs angezeigt werden, wurde entweder spPowerPivot.msi nicht installiert oder zur Konfiguration von PowerPivot wurde nicht das PowerPivot-Konfigurationstool verwendet.

4) Aktualisieren von PowerPivot-Zeitplänen

In diesem Abschnitt werden die Details und Optionen zum Migrieren von PowerPivot-Zeitplänen beschrieben. Die Migration von Zeitplänen erfolgt in zwei Schritten. Zunächst konfigurieren Sie die PowerPivot-Dienstanwendung für die Verwendung der migrierten Dienstanwendungsdatenbank. Als Nächstes wählen Sie eine der beiden Optionen zur Migration von Zeitplänen aus.

Konfigurieren Sie die Dienstanwendung für die Verwendung der migrierten Dienstanwendungsdatenbank.

Konfigurieren Sie die PowerPivot-Dienstanwendung in der SharePoint-Zentraladministration für die Verwendung der alten Dienstanwendungsdatenbank, die Sie kopiert haben. Der PowerPivot-Dienst aktualisiert die Dienstanwendungsdatenbank auf das neue Schema.

  1. Klicken Sie in der SharePoint-Zentraladministration auf Dienstanwendungen verwalten.

  2. Suchen Sie die PowerPivot-Dienstanwendung, z. B. "PowerPivot-Standarddienstanwendung", klicken Sie auf den Namen der Dienstanwendung, und klicken Sie im SharePoint-Menüband auf Eigenschaften.

  3. Aktualisieren Sie die Datenbankservernamensinstanz und den Datenbanknamen. Verwenden Sie die Namen der Datenbank, die Sie gesichert, kopiert und wiederhergestellt haben. Nachdem Sie auf OK geklickt haben, wird die Dienstanwendungsdatenbank aktualisiert. Etwaige Fehler können Sie dem ULS-Protokoll entnehmen.

Aktualisieren von PowerPivot-Zeitplänen

Konfigurieren Sie die PowerPivot-Dienstanwendung für die Migration von Aktualisierungszeitplänen.

  • Option 1 zum Migrieren von Zeitplänen: SharePoint-Farmadministrator

    1. Führen Sie in der SharePoint 2013-Verwaltung das Set-PowerPivotServiceApplication-Cmdlet mit dem -StartMigratingRefreshSchedules-Schalter aus, um die automatische bedarfsorientierte Migration von Zeitplänen PowerShell-Inhalt zu aktivieren. Im folgenden Windows PowerShell-Skript wird davon ausgegangen, dass nur eine PowerPivot-Dienstanwendung vorhanden ist.

      $app=Get-PowerPivotServiceApplication
      Set-PowerPivotServiceApplication $app -StartMigratingRefreshSchedules
      

      Nachdem das Windows PowerShell-Skript ausgeführt wurde, sind die Zeitpläne aktiv und werden zum nächstmöglichen Zeitpunkt ausgeführt. Der Status auf der Seite für die Zeitplanaktualisierung lautet jedoch nicht Aktiviert. Wenn der Zeitplan das erste Mal ausgeführt wird, wird er migriert und Aktiviert ist auf der Seite zur Zeitplanaktualisierung auf true festgelegt.

    2. Wenn Sie den aktuellen Wert der StartMigratingRefreshSchedules-Eigenschaft überprüfen möchten, führen Sie das folgende PowerShell-Skript aus. Das Skript durchläuft alle PowerPivot-Dienstanwendungsobjekte und zeigt den Namen und die Eigenschaftswerte an:

      $apps = Get-PowerPivotServiceApplication
      foreach ($app in $apps){}
      Get-PowerPivotServiceApplication $appp | format-table -property displayname,id,StartMigratingRefreshSchedules
      

    Option 2 zum Migrieren von Zeitplänen: Aktualisierung jeder Arbeitsmappe durch den Benutzer

    1. Eine andere Möglichkeit zum Migrieren von Zeitplänen besteht darin, die Zeitplanaktualisierung für jede Arbeitsmappe zu aktivieren. Navigieren Sie zu der Dokumentbibliothek, in der die Arbeitsmappen enthalten sind.

    2. Öffnen Sie das Kontextmenü, und klicken auf PowerPivot-Datenaktualisierung verwalten.

    3. Klicken Sie im Abschnitt zur Zeitplanaktualisierung auf Aktivieren.

    4. Sie können Außerdem sobald wie möglich aktualisieren auswählen. Durch diese Option wird der Warteschlange eine Instanz der Aktualisierung hinzugefügt, sobald Sie auf OK klicken. Der reguläre Aktualisierungszeitplan wird weiterhin zum entsprechenden Zeitpunkt ausgelöst.

    5. Klicken Sie auf OK. Der Aktualisierungsverlauf wird jetzt auf der Aktualisierungsseite angezeigt, und der Zeitplan wird zum normalen Zeitpunkt ausgelöst.

SQL Server 2008 R2 PowerPivot-Arbeitsmappen

  • SQL Server 2008 R2 PowerPivot-Arbeitsmappen werden nicht automatisch aktualisiert, wenn sie in SQL Server 2012 SP1 PowerPivot für SharePoint 2013 verwendet werden. Nach der Migration einer Inhaltsdatenbank, die 2008 R2-Arbeitsmappen enthält, können Sie die Arbeitsmappen zwar verwenden, die Zeitpläne werden jedoch nicht aktualisiert.

  • Weitere Informationen finden Sie unter Aktualisieren von Arbeitsmappen und planmäßige Datenaktualisierung (SQL Server 2012 SP1).

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wirdNach oben

Zusätzliche Ressourcen

HinweisHinweis

Weitere Informationen zu PowerPivot und dem SharePoint-Upgrade mit Anfügen der Datenbanken finden Sie unter:

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wirdNach oben