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:
Wenn Sie nur die Berichtsserver-Datenbanken verschieben, können Sie Sichern und Wiederherstellen oder Anfügen und Trennen verwenden, um die Datenbanken in eine andere SQL Server-Instanz zu verschieben. Weitere Informationen finden Sie unter Verschieben von Berichtsserver-Datenbanken auf einen anderen Computer (nativer SSRS-Modus).
Das Verschieben einer Reporting Services -Installation auf einen neuen Computer wird als Migration bezeichnet. Wenn Sie eine Installation migrieren, führen Sie Setup aus, um eine neue Berichtsserverinstanz zu installieren, und kopieren Sie anschließend die Instanzdaten auf den neuen Computer. Weitere Informationen zum Migrieren einer Reporting Services-Installation finden Sie in folgenden Artikeln:
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.
Zugehöriger Inhalt
- Berichtsserver-Datenbank
- Reporting Services-Konfigurationsdateien
- rskeymgmt Utility (rskeymgmt-Hilfsprogramm)
- Kopieren von Datenbanken durch Sichern und Wiederherstellen
- Verwalten einer Berichtsserver-Datenbank
- Konfigurieren und Verwalten von Verschlüsselungsschlüsseln
- Stellen Sie eine Frage im Reporting Services-Forum