Operazioni di backup e ripristino per Reporting Services
Questo argomento fornisce una panoramica di tutti i file di dati usati in un'installazione di Reporting Services e descrive quando e come eseguire il backup dei file. Lo sviluppo di un piano di backup e ripristino per i file dei database del server di report rappresenta la parte più importante di una strategia di recupero. Una strategia di recupero più completa include tuttavia i backup delle chiavi di crittografia, di estensioni o assembly personalizzati, dei file di configurazione e dei file di origine di report e modelli.
Si applica a: Reporting Services modalità nativa | Reporting Services modalità SharePoint
Le operazioni di backup e ripristino vengono spesso utilizzate per spostare un'installazione di Reporting Services o parte di essa:
Se si stanno spostando solo i database del server di report, è possibile usare il backup e il ripristino oppure eseguire il collegamento e lo scollegamento per spostare i database in un'istanza di SQL Server diversa. Per altre informazioni, vedere Spostamento di database del server di report in un altro computer (modalità nativa SSRS).
Lo spostamento di un'installazione di Reporting Services in un nuovo computer viene definito migrazione. In caso di migrazione di un'installazione, eseguire il programma di installazione per installare una nuova istanza del server di report e quindi copiare i dati dell'istanza in un nuovo computer. Per altre informazioni sulla migrazione di un'installazione di Reporting Services, vedere gli argomenti seguenti:
Backup dei database del server di report
Poiché un server di report è un server senza stato, tutti i dati dell'applicazione vengono archiviati nei database reportserver e reportservertempdb eseguiti in un'istanza del motore di database di SQL Server. È possibile eseguire il backup dei database reportserver e reportservertempdb usando uno dei metodi supportati per il backup dei database di SQL Server. Per i database del server di report, tenere presenti le seguenti indicazioni:
Per il backup del database reportserver , usare il modello di recupero con registrazione completa.
Per il backup del database reportservertempdb , usare il modello di recupero con registrazione minima.
È possibile usare diverse pianificazioni di backup per ogni database. È consigliabile eseguire il backup del database reportservertempdb solo per non doverlo ricreare nel caso in cui si verifichi un errore hardware. Nel caso di un errore hardware, non è necessario recuperare i dati di reportservertempdb, ma è necessaria la struttura della tabella. Se il database reportservertempdbviene perso, l'unico modo per recuperarlo consiste nel ricreare il database del server di report. Se si ricrea il database reportservertempdb, è importante assegnare lo stesso nome del database del server di report principale.
Per altre informazioni sul backup e il ripristino dei database relazionali di SQL Server, vedere Backup e ripristino di database SQL Server.
Importante
Se il server di report SQL Server 2014 è in modalità SharePoint, sono disponibili database aggiuntivi, inclusi i database di configurazione di SharePoint e il database di avvisi Reporting Services. In modalità SharePoint vengono creati tre database per ciascuna applicazione di servizio Reporting Services. reportserver, reportservertempdbe dataalerting . Per altre informazioni, vedere Backup e ripristino Reporting Services applicazioni del servizio SharePoint
Backup delle chiavi di crittografia
È necessario eseguire il backup delle chiavi di crittografia quando si configura un'installazione Reporting Services per la prima volta. È inoltre consigliabile eseguire il backup delle chiavi ogni volta che si modifica l'identità degli account di servizio o si rinomina il computer. Per altre informazioni, vedere Eseguire il backup e il ripristino delle chiavi di crittografia di Reporting Services. Per i server di report in modalità SharePoint, vedere la sezione "Gestione chiavi" in Gestire un'applicazione di servizio SharePoint di Reporting Services.
Backup dei file di configurazione
Reporting Services usa i file di configurazione per archiviare le impostazioni dell'applicazione. È consigliabile eseguire il backup dei file quando si configura il server per la prima volta e dopo avere distribuito eventuali estensioni personalizzate. I file di cui eseguire il backup includono:
RSReportServer.config
Rssvrpolicy.config
Rsmgrpolicy.config
Reportingservicesservice.exe.config
Web.config per le applicazioni ASP.NET del server di report e del server di report
Machine.config per ASP.NET
Backup dei file di dati
Eseguire il backup dei file creati e gestiti in Progettazione report e in Progettazione modelli. Tra questi sono inclusi i file di definizione del report (con estensione rdl), i file modello di report (con estensione smdl), i file delle origini dei dati condivise (con estensione rds), i file di visualizzazione dei dati (con estensione dv), i file dell'origine dati (con estensione ds), i file di progetto del server di report (con estensione rptproj) e i file di soluzione di report (con estensione sln).
Ricordarsi di eseguire il backup di eventuali file script, con estensione rss, creati per attività di amministrazione o di distribuzione.
Verificare di avere una copia di backup per tutte le estensioni e gli assembly personalizzati utilizzati.
Vedere anche
Database del server di report (modalità nativa SSRS)
File di configurazione di Reporting Services
Utilità rskeymgmt (SSRS)
Copiare database tramite backup e ripristino
Amministrare un database del server di report (modalità nativa SSRS)
Configurare e gestire chiavi di crittografia (Gestione configurazione SSRS)