Wykonywanie kopii zapasowej i operacji przywracania dla instalacji usług raportowania

Ten temat zawiera omówienie wszystkich plików danych używanych w Reporting Services instalacji i opisuje, kiedy i jak należy tworzyć kopię zapasową pliki.Tworzenia kopii zapasowej i przywracanie plan dla plików bazy danych serwera raportu jest najważniejszą częścią strategii odzyskiwanie.Jednak bardziej wszechstronnej strategii odzyskiwanie obejmują kopie zapasowe kluczy szyfrowanie, niestandardowe zestawy lub rozszerzenia plików konfiguracyjnych i źródło pliki raportów i modeli.

Operacje wykonywania kopii zapasowych i przywracanie są często używane do przenoszenia wszystkich lub części Reporting Services instalacji:

  • W przypadku przenoszenia tylko serwer raportów bazy danych, można użyć kopia zapasowa i przywracanie lub dołączanie lub odłączanie Aby przenieść bazy danych na inną SQL Server instancji.Aby uzyskać więcej informacji, zobacz Przenoszenie baz danych serwera raportu do innego komputera.

  • Przenoszenie Reporting Services instalacji na nowy komputer jest nazywany migracji.Podczas migracji instalacji uruchom Instalatora, aby zainstalować nowy serwer raportów instancji, a następnie skopiuj dane wystąpienie do nowego komputera.Aby uzyskać informacje dotyczące migrowania Reporting Services instalacji, zobacz Migracji (Reporting Services).

Wykonywanie kopii zapasowej bazy danych serwera raportów

Ponieważ serwer raportów jest serwerem bezpaństwowców, wszystkie dane aplikacji są przechowywane w reportserver i reportservertempdb baz danych, które są uruchomione na Aparat baz danych programu SQL Server wystąpienie.Możesz kopia zapasowa reportserver i reportservertempdb bazy danych za pomocą jednej z obsługiwanych metod wykonywania kopii zapasowych SQL Server baz danych.Następujące zalecenia specyficznych dla baz danych serwer raportów:

  • Użyj pełnego model odzyskiwanie kopia zapasowa reportserver bazy danych.

  • Użyj model odzyskiwanie prostego kopia zapasowa reportservertempdb bazy danych.

  • Dla każdej bazy danych można użyć różnych harmonogramów kopia zapasowa.Jedynym powodem do kopia zapasowa reportservertempdb jest uniknięcie konieczności ponownego tworzenia po awarii sprzętu.W przypadku wystąpienia awarii sprzętowej, nie jest konieczne odzyskać danych w reportservertempdb, ale trzeba strukturę tabela.Jeżeli zgubisz reportservertempdb, jedynym sposobem go odzyskać jest ponownie baza danych serwera raportów.Jeśli zostanie ponownie reportservertempdb, jest ważne, że ma on taką samą nazwę jak podstawowy baza danych serwera raportów.

Więcej informacji o kopia zapasowa i odzyskiwanie SQL Server relacyjnych baz danych, zobacz Wykonywanie kopii zapasowych i przywracanie baz danych programu SQL Server.

Wykonywanie kopii zapasowych kluczy szyfrowania

Podczas konfigurowania powinny kopii zapasowych kluczy szyfrowanie Reporting Services instalacji dla pierwszego czas.Należy również wszelkie kopia zapasowa klucze czas zmiana tożsamości kont usług lub zmienić nazwę komputera.Aby uzyskać więcej informacji, zobacz Wykonywanie kopii zapasowych i przywracanie kluczy szyfrowania.

Wykonywanie kopii zapasowych plików konfiguracyjnych

Reporting Services używa konfiguracja pliki do przechowywania ustawień aplikacji.Należy kopia zapasowa plików podczas pierwszego konfigurowania serwera i po wdrożyć wszystkie rozszerzenia niestandardowe.Pliki tworzyć kopię zapasową zapasowej obejmować:

  • Rsreportserver.config

  • Rssvrpolicy.config

  • Rsmgrpolicy.config

  • Reportingservicesservice.exe.config

  • Web.config zarówno dla serwera raportowania, jak i Menedżer raportów ASP.NET aplikacji

  • Machine.config dla ASP.NET

Wykonywanie kopii zapasowych plików danych

Wykonaj kopię zapasową plików, które można tworzyć i obsługiwać Projektant raportów oraz Projektant modelu.Obejmują one danych udostępnionych plików definicji (.rdl), pliki modeli (.smdl) raport, raport źródło (.rds), pliki, pliki danych w widoku (.dv), dane źródło (.ds) pliki, pliki projektu (.rptproj) serwer raportów i pliki roztworu (.sln) raportu.

Pamiętaj, aby kopia zapasowa dowolne pliki skryptów (.rss) utworzone dla zadań administracyjnych lub wdrożenia.

Sprawdź, czy kopia zapasowa kopię żadnych rozszerzeń niestandardowych i zestawów niestandardowych używasz.