Freigeben über


Wiederherstellen von Benutzerprofil-Dienstanwendungen in SharePoint Server

 

**Gilt für:**SharePoint Server 2013, SharePoint Server 2016

**Letztes Änderungsdatum des Themas:**2018-03-09

Zusammenfassung: Informationen zum Wiederherstellen der Benutzerprofil-Dienstanwendung in SharePoint Server 2016 und SharePoint Server 2013.

Sie können die Benutzerprofildienst-Anwendung mithilfe von die Website für die SharePoint-Zentraladministration-, Microsoft PowerShell- oder SQL Server-Tools wiederherstellen. Das Sicherungstool ist von der bereitgestellten Umgebung, den Anforderungen Ihres Sicherungszeitplans und den Vereinbarungen zum Servicelevel (Service Level Agreements, SLAs), die Sie mit Ihrer Organisation getroffen haben, abhängig.

Wichtig

Die in diesem Artikel aufgeführten Schritte gelten für SharePoint Server 2016.

Inhalt dieses Artikels

  • Bevor Sie beginnen

  • Verwenden von PowerShell zum Wiederherstellen der Benutzerprofildienst-Anwendung in SharePoint Server

  • Verwenden von Zentraladministration zum Wiederherstellen einer Benutzerprofildienst-Anwendung in SharePoint Server

  • Verwenden von SQL Server-Tools zum Wiederherstellen der zur Benutzerprofildienst-Anwendung gehörigen Datenbanken in SharePoint

Bevor Sie beginnen

In diesem Artikel wird beschrieben, wie Sie die Benutzerprofildienst-Anwendung anstelle der gesamten Farm wiederherstellen.

Lesen Sie die folgenden Informationen über die Wiederherstellung einer Benutzerprofildienst-Anwendung durch, ehe Sie mit diesem Vorgang beginnen:

  • Die Benutzerprofildienst-Anwendung stellt Daten für andere Dienste und Websites bereit. Deshalb können bis zum Abschluss des Wiederherstellungsvorgangs Dienstunterbrechungen auftreten.

  • Es ist nicht möglich, eine bestimmte Version von SharePoint Server für die Sicherung und eine andere Version von SharePoint Server für die Wiederherstellung zu verwenden.

  • Informationen zur gleichzeitigen Wiederherstellung aller Dienstanwendungen in einer Farm finden Sie unter Wiederherstellen von Farmen in SharePoint Server.

Verwenden von PowerShell zum Wiederherstellen der Benutzerprofildienst-Anwendung in SharePoint Server

Sie können eine Benutzerprofildienst-Anwendung mithilfe von Microsoft PowerShell wiederherstellen.

So stellen Sie die Benutzerprofildienst-Anwendung mithilfe von PowerShell wieder her

  1. Vergewissern Sie sich, dass Sie über die folgenden Mitgliedschaften verfügen:

    • Feste Serverrolle securityadmin auf der SQL Server-Instanz.

    • Feste Datenbankrolle db_owner auf allen Datenbanken, die aktualisiert werden sollen.

    • Administratorgruppe auf dem Server, auf dem die PowerShell-Cmdlets ausgeführt werden.

    Mit dem Cmdlet Add-SPShellAdmin kann ein Administrator die Berechtigung zur Verwendung von SharePoint Server-Cmdlets gewähren.

    Hinweis

    Wenn Sie über keine Berechtigungen verfügen, kontaktieren Sie Ihren Setup-Administrator oder SQL Server-Administrator, um die Berechtigungen anzufordern. Weitere Informationen zu PowerShell-Berechtigungen finden Sie unter Add-SPShellAdmin.

  2. Starten Sie SharePoint 15-Verwaltungsshell.

  3. Geben Sie an der PowerShell-Eingabeaufforderung den folgenden Befehl ein:

    Restore-SPFarm -Directory <BackupFolder> -Item Shared Services\Shared Services Applications\<ServiceApplicationName> -RestoreMethod Overwrite [-BackupId <GUID>] [-Verbose]
    

    Dabei gilt Folgendes:

    • <BackupFolder> ist der Pfad des Ordners, in dem die Sicherungen gespeichert werden.

    • <ServiceApplicationName> ist der Name der Dienstanwendung.

    • <GUID> ist der Bezeichner der Sicherung, die für den Wiederherstellungsvorgang verwendet werden soll.

    Wenn Sie den BackupId-Parameter nicht angeben, wird die letzte Sicherung verwendet. Mit einer Sicherung nur der Konfiguration kann eine Dienstanwendung nicht wiederhergestellt werden.

Weitere Informationen finden Sie unter Restore-SPFarm.

Hinweis

Es wird empfohlen, Windows PowerShell zum Ausführen von administrativen Befehlszeilenaufgaben zu verwenden. Das Befehlszeilentool Stsadm ist veraltet, aber weiterhin vorhanden, um die Kompatibilität mit früheren Produktversionen zu gewährleisten.

Verwenden von Zentraladministration zum Wiederherstellen einer Benutzerprofildienst-Anwendung in SharePoint Server

Verwenden Sie die folgenden Verfahren zum Wiederherstellen einer Benutzerprofildienst-Anwendung mithilfe der Website für die SharePoint-Zentraladministration.

So stellen Sie die Benutzerprofildienst-Anwendung mithilfe der Zentraladministration wieder her

  1. Vergewissern Sie sich, dass das Benutzerkonto, mit dem dieses Verfahren ausgeführt wird, Mitglied der SharePoint-Gruppe Farmadministratoren ist.

  2. Starten Sie die Zentraladministration.

  3. Klicken Sie in Zentraladministration auf der Homepage im Abschnitt Sichern und Wiederherstellen auf Farm aus Sicherung wiederherstellen.

  4. Wählen Sie auf der Seite "Wiederherstellung von Sicherung – Schritt 1 von 3: Wiederherzustellende Sicherung auswählen" den Sicherungsauftrag, der die gewünschte Dienstanwendungssicherung oder eine Sicherung auf Farmebene enthält, in der Liste mit den Sicherungen aus, und klicken Sie dann auf Weiter. Wenn Sie neben einer Sicherung auf das Pluszeichen (+) klicken, werden zusätzliche Details zu der Sicherung angezeigt.

    Hinweis

    Wenn der richtige Sicherungsauftrag nicht angezeigt wird, geben Sie im Textfeld Speicherort des Sicherungsverzeichnisses den Pfad des richtigen Sicherungsordners ein, und klicken Sie dann auf Aktualisieren.
    Mit einer Sicherung nur der Konfiguration kann die Benutzerprofildienst-Dienstanwendung nicht wiederhergestellt werden.

  5. Erweitern Sie auf der Seite Wiederherstellung von Sicherung – Schritt 2 von 3: Wiederherzustellende Komponente auswählen die Option Gemeinsame Dienstanwendungen, aktivieren Sie das Kontrollkästchen neben der Benutzerprofildienst-Dienstanwendung, und klicken Sie dann auf Weiter.

  6. Stellen Sie auf der Seite Wiederherstellung von Sicherung – Schritt 3 von 3: Wiederherstellungsoptionen auswählen im Abschnitt Komponente wiederherstellen sicher, dass Farm\Shared Services\Shared Services Applications\<Name der Benutzerprofildienst-Dienstanwendung> in der Liste Folgende Komponente wiederherstellen angezeigt wird.

    Wählen Sie im Abschnitt Wiederherstellungsoptionen unter Wiederherstellungstyp die Option Gleiche Konfiguration aus. In einem Dialogfeld werden Sie aufgefordert, den Vorgang zu bestätigen. Klicken Sie auf OK.

  7. Klicken Sie auf Wiederherstellung starten.

  8. Sie können den allgemeinen Status aller Wiederherstellungsaufträge oben auf der Seite "Status von Sicherungs- und Wiederherstellungsaufträgen" im Abschnitt Bereitschaft anzeigen. Der Status des aktuellen Wiederherstellungsauftrags kann im unteren Bereich der Seite im Abschnitt Wiederherstellen angezeigt werden. Die Statusseite wird alle 30 Sekunden automatisch aktualisiert. Durch Klicken auf Aktualisieren können die Statusdetails manuell aktualisiert werden. Sicherung und Wiederherstellung sind Timerdienstaufträge. Deshalb kann es ein paar Sekunden dauern, bis die Wiederherstellung gestartet wird.

    Für den Fall, dass Fehler gemeldet werden, können Sie diese in der Spalte Fehlermeldung auf der Seite Status von Sicherungs- und Wiederherstellungsaufträgen überprüfen. Weitere Informationen finden Sie außerdem in der Datei Sprestore.log unter dem in Schritt 3 angegebenen UNC-Pfad.

Verwenden von SQL Server-Tools zum Wiederherstellen der zur Benutzerprofildienst-Anwendung gehörigen Datenbanken in SharePoint Server

Sie können nicht die gesamte Dienstanwendung oder den gesamten Dienstanwendungsproxy mithilfe von SQL Server-Tools wiederherstellen. Sie können jedoch alle zur Dienstanwendung gehörigen Datenbanken mithilfe von SQL Server-Tools wiederherstellen. Zum Wiederherstellen der gesamten Dienstanwendung verwenden Sie entweder PowerShell oder die Zentraladministration.

Wichtig

Wenn Sie die Benutzerprofildatenbank wiederherstellen (sie heißt standardmäßig User Profile Service_ProfileDB_<GUID>), müssen Sie auch die Datenbank für Funktionen und Daten für das soziale Netzwerk wiederherstellen (sie heißt standardmäßig User Profile Service_SocialDB_<GUID>). Andernfalls können Unstimmigkeiten bei den Benutzerprofildaten auftreten, die möglicherweise schwer zu erkennen und zu beheben sind.

So stellen Sie die zur Benutzerprofildienst-Anwendung gehörenden Datenbanken mithilfe von SQL Server-Tools wieder her

  1. Stellen Sie sicher, dass das zum Wiederherstellen der Datenbanken verwendete Benutzerkonto Mitglied der festen Serverrolle sysadmin in SQL Server auf dem Datenbankserver ist, auf dem die jeweilige Datenbank gespeichert ist.

  2. Starten Sie Zentraladministration.

  3. Klicken Sie in der Zentraladministration im Abschnitt Systemeinstellungen auf Dienste auf dem Server verwalten.

  4. Suchen Sie auf der Seite Dienste auf dem Server nach Benutzerprofildienst . Wenn der Dienst gestartet wurde, klicken Sie auf Anhalten, um den Dienst zu beenden.

  5. Bevor Sie die Datenbanken für die Benutzerprofildienst-Dienstanwendung wiederherstellen, müssen Sie den MIIS-Verschlüsselungsschlüssel (Microsoft Identity Integration Server) importieren, den Sie vor dem Sichern der Datenbanken exportiert haben. Dieser Schritt ist nur einmal für den Wiederherstellungsvorgang erforderlich. Geben Sie dazu auf dem Server, auf dem Sie die Dienstanwendung wiederherstellen, an der Eingabeaufforderung den folgenden Befehl ein:

    miiskmu.exe /i exported.key {<GUID>}
    

    Dabei ist <GUID> der Bezeichner für den Schlüssel.

  6. Öffnen Sie SQL Server Management Studio, und stellen Sie eine Verbindung mit dem Datenbankserver her.

  7. Erweitern Sie im Objekt-Explorer den Knoten Datenbanken.

  8. Klicken Sie mit der rechten Maustaste auf die Datenbank, die Sie wiederherstellen möchten. Zeigen Sie auf Tasks, und klicken Sie dann auf Datenbank wiederherstellen.

  9. Wählen Sie im Dialogfeld Datenbank wiederherstellen auf der Seite Optionen die gewünschte Wiederherstellungsmethode in der Liste Wiederherstellungsstatus aus.

    Weitere Informationen darüber, welchen Wiederherstellungstyp Sie verwenden sollten, finden Sie unter Wiederherstellungsmodelle (SQL Server).

  10. Wählen Sie auf der Seite Allgemein im Abschnitt Ziel für die Wiederherstellung die Datenbank in der Liste In Datenbank aus.

  11. Wählen Sie im Abschnitt Quelle für die Wiederherstellung die Sicherungsquelle in der Liste Aus Datenbank aus.

  12. Wenn Sie die Sicherungsdateien auf einen anderen Computer verschoben haben, wählen Sie alternativ die Option Von Medium aus. Falls die gewünschte Sicherung nicht im Feld Wählen Sie die wiederherzustellenden Sicherungssätze aus aufgeführt ist, klicken Sie auf die Schaltfläche mit den drei Punkten, um zu der Datei zu navigieren.

  13. Wählen Sie im Feld Wählen Sie die wiederherzustellenden Sicherungssätze aus die wiederherzustellende Sicherung aus, und klicken Sie dann auf OK.

  14. Klicken Sie auf OK, um die Datenbank wiederherzustellen.

  15. Wiederholen Sie die Schritte 5 bis 11 für die folgenden zur Benutzerprofildienst-Dienstanwendung gehörigen Datenbanken (die aufgeführten Namen sind die Standardnamen):

    • User Profile Service_ProfileDB_<GUID>

    • User Profile Service_SocialDB_<GUID>

    • User Profile Service_SyncDB_<GUID>

  16. Klicken Sie in der Zentraladministration im Abschnitt Systemeinstellungen auf Dienste auf dem Server verwalten.

  17. Suchen Sie auf der Seite Dienste auf dem Server nach Benutzerprofildienst . Wenn der Dienst beendet wurde, klicken Sie auf Starten, um den Dienst zu starten.

See also

Wiederherstellungslösungen in SharePoint Server
Sichern von Benutzerprofil-Dienstanwendungen in SharePoint Server

Microsoft PowerShell für SharePoint Server – Referenz