Sicherungs- und Wiederherstellungsvorgänge für Reporting Services

Dieser Artikel bietet eine Übersicht über alle Datendateien, die in einer Reporting Services-Installation verwendet werden. Zudem wird beschrieben, wann und auf welche Weise Sicherungskopien für die Dateien erstellt werden sollten. Das Entwickeln eines Sicherungs- und Wiederherstellungsplans für die Berichtsserver-Datenbankdateien stellt den wichtigsten Teil einer Wiederherstellungsstrategie dar. Eine vollständigere Wiederherstellungsstrategie würde jedoch Sicherungen der Verschlüsselungsschlüssel, der benutzerdefinierten Assemblys oder Erweiterungen, der Konfigurationsdateien und der Quelldateien für Berichte einschließen.

Gilt für: Reporting Services Einheitlicher Modus | Reporting Services SharePoint-Modus

Hinweis

Die Integration von Reporting Services in SharePoint ist nach SQL Server 2016 nicht mehr möglich.

Sicherungs- und Wiederherstellungsvorgänge werden häufig zum Verschieben einer gesamten Reporting Services -Installation oder eines Teils derselben verwendet:

Sichern der Berichtsserver-Datenbanken

Da es sich bei einem Berichtsserver um einen zustandslosen Server handelt, werden alle Anwendungsdaten in den Datenbanken reportserver und reportservertempdb gespeichert, die in einer SQL Server-Datenbank-Engine -Instanz ausgeführt werden. Mithilfe einer der zum Sichern von -Datenbanken unterstützten Methoden können Sie die Datenbanken reportserver und reportservertempdbSQL Server sichern. Hier finden Sie einige Empfehlungen für die Berichtsserver-Datenbanken:

  • Verwenden Sie zum Sichern der reportserver-Datenbank das vollständige Wiederherstellungsmodell.

  • Verwenden Sie zum Sichern der reportservertempdb-Datenbank das einfache Wiederherstellungsmodell.

  • Die Sicherungszeitpläne für die beiden Datenbanken sollten sich voneinander unterscheiden. Der einzige Grund für das Sichern der reportservertempdb-Datenbank besteht darin, sie nach einem Hardwarefehler nicht erneut erstellen zu müssen. Wenn ein Hardwarefehler auftritt, ist es nicht nötig, die Daten in reportservertempdbwiederherzustellen, Sie benötigen jedoch die Tabellenstruktur. Wenn Sie reportservertempdbverlieren, können Sie sie nur zurückbekommen, indem Sie die Berichtsserver-Datenbank erneut erstellen. Wenn Sie reportservertempdb neu erstellen, muss sie den gleichen Namen wie die primäre Berichtsserver-Datenbank aufweisen.

Weitere Informationen zur Sicherung und Wiederherstellung von relationalen SQL Server -Datenbanken finden Sie unter Sichern und Wiederherstellen von SQL Server-Datenbanken.

Wichtig

Wenn sich der Berichtsserver im SharePoint-Modus befindet, muss er mit zusätzlichen Datenbanken verbunden werden, u.a. den SharePoint-Konfigurationsdatenbanken und der Reporting Services-Warnungsdatenbank. Im SharePoint-Modus werden drei Datenbanken für jede Reporting Services -Dienstanwendung erstellt: reportserver, reportservertempdbund dataalerting . Weitere Informationen finden Sie unter Sichern und Wiederherstellen von Reporting Services-SharePoint-Dienstanwendungen

Sichern der Verschlüsselungsschlüssel

Sie sollten die Verschlüsselungsschlüssel sichern, wenn Sie eine Reporting Services-Installation zum ersten Mal konfigurieren. Ebenso sollten Sie bei jeder Änderung der Dienstkontoidentität oder jeder Umbenennung des Computers eine Sicherungskopie der Schüssel erstellen. Weitere Informationen finden Sie unter Sichern und Wiederherstellen von Reporting Services-Schlüsseln.

Weitere Informationen zu Berichtsservern im SharePoint-Modus finden Sie im Abschnitt „Schlüsselverwaltung“ des Artikels Verwalten einer Reporting Services-SharePoint-Dienstanwendung.

Sichern der Konfigurationsdateien

Reporting Services werden Anwendungseinstellungen in Konfigurationsdateien gespeichert. Sie sollten die Dateien sichern, wenn Sie den Server erstmalig konfigurieren und nachdem Sie benutzerdefinierte Erweiterungen bereitgestellt haben. Folgende Dateien müssen gesichert werden:

  • RSReportServer.config

  • Rssvrpolicy.config

  • ReportingServicesService.exe.config

  • „Web.config“ für die Berichtsserver-ASP.NET-Anwendung

  • Machine.config für ASP.NET

Sichern von Datendateien

Sichern Sie die im Berichts-Designer erstellten und verwalteten Dateien. Diese umfassen Berichtsdefinitionsdateien (RDL), freigegebene Datenquellendateien (RDS), Datenansichtsdateien (DV), Datenquellendateien (DS), Berichtsserver-Projektdateien (RPTPROJ) und Berichtsprojektmappen-Dateien (SLN).

Sichern Sie alle Skriptdateien (RSS), die Sie für Verwaltungs- oder Bereitstellungsaufgaben erstellt haben.

Stellen Sie sicher, dass Sie eine Sicherungskopie aller verwendeten benutzerdefinierten Erweiterungen und benutzerdefinierten Assemblys haben.

Weitere Fragen? Stellen Sie eine Frage im Reporting Services-Forum.