Sicherungs- und Wiederherstellungsvorgänge für eine Reporting Services-Installation

Aktualisiert: 14. April 2006

Dieses Thema bietet eine Übersicht zu allen 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 umfassendere Wiederherstellungsstrategie würde jedoch zusätzliche Bestandteile umfassen, unter anderem Sicherungen der Berichtsserver-Website, Verschlüsselungsschlüssel, benutzerdefinierte Assemblys oder Erweiterungen, Konfigurationsdateien und Quelldateien für Berichte und Modelle.

Sicherungs- und Wiederherstellungsvorgänge werden häufig zum Verschieben einer gesamten Reporting Services-Installation oder eines Teiles dieser 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 einer Berichtsserver-Datenbank auf einen anderen Computer.
  • 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 Verschieben einer Reporting Services-Installation finden Sie unter Migrieren von Reporting Services.

Sichern der Berichtsserver-Datenbanken

Da es sich bei einem Berichtsserver um einen statuslosen Server handelt, werden alle Anwendungsdaten in den Datenbanken reportserver und reportservertempdb gespeichert, die in einer Instanz des SQL Server-Datenbankmoduls ausgeführt werden. Mithilfe einer der zum Sichern von SQL Server-Datenbanken unterstützten Methoden können Sie die Datenbanken reportserver und reportservertempdb sichern. Speziell für die Berichtsserver-Datenbanken gelten die folgenden Empfehlungen:

  • Verwenden Sie zum Sichern der reportserver-Datenbank das Modell der vollständigen Wiederherstellung.
  • 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 reportservertempdb wiederherzustellen, Sie benötigen jedoch die Tabellenstruktur. Wenn Sie reportservertempdb verlieren, können Sie sie nur zurückbekommen, indem Sie die Berichtsserver-Datenbank erneut erstellen. Wenn Sie reportservertempdb neu erstellen, ist es wichtig, dass sie denselben Namen wie die primäre Berichtsserver-Datenbank aufweist.

Weitere Informationen zum Sichern und Wiederherstellen von relationalen SQL Server-Datenbanken finden Sie unter Sichern und Wiederherstellen von Datenbanken in SQL Server.

Sichern der Verschlüsselungsschlüssel

Sie sollten die Verschlüsselungsschlüssel sichern, wenn Sie eine Reporting Services-Installation zum ersten Mal konfigurieren. Sie sollen die Schlüssel zudem jedes Mal sichern, wenn Sie die Identität der Dienstkonten ändern oder den Computer umbenennen. Weitere Informationen finden Sie unter Sichern und Wiederherstellen von Verschlüsselungsschlüsseln.

Sichern der Reporting Services-Websites

In Reporting Services werden für den Zugriff auf einen Berichtsserver und den Berichts-Manager virtuelle Verzeichnisse verwendet. Sie können die Features zum Sichern und Wiederherstellen in Internet Information Services (IIS) zum Sichern eines Webservers verwenden. Wenn Sie benutzerdefinierte IIS-Einstellungen verwenden (beispielsweise eine eindeutige IP-Adresse, Umleitung usw.), müssen Sie sicherstellen, dass Sie den Server sichern oder Website-Konfigurationseinstellungen in einer Datei speichern.

Sichern der Konfigurationsdateien

In Reporting Services werden Konfigurationsdateien zum Speichern von Anwendungseinstellungen verwendet. 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
  • Rswebapplication.config
  • Rssvrpolicy.config
  • Rsmgrpolicy.config
  • Reportingservicesservice.exe.config
  • Web.config für die beiden ASP.NET-Anwendungen Berichtsserver und Berichts-Manager
  • Machine.config für ASP.NET

Sichern von Datendateien

Sichern Sie die im Berichts-Designer und Modell-Designer erstellten und verwalteten Dateien. Diese umfassen Berichtsdefinitionsdateien (RDL), Berichtsmodelldateien (SMDL), 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.

Siehe auch

Konzepte

Berichtsserver-Datenbank
Reporting Services-Konfigurationsdateien
Verwalten einer Berichtsserver-Datenbank
Verwalten von Verschlüsselungsschlüsseln

Andere Ressourcen

rskeymgmt (Dienstprogramm)
Kopieren von Datenbanken durch Sichern und Wiederherstellen

Hilfe und Informationen

Informationsquellen für SQL Server 2005

Änderungsverlauf

Version Verlauf

14. April 2006

Geänderter Inhalt:
  • Das Thema wurde erweitert und verdeutlicht.