Share via


Operazioni di backup e ripristino per un'installazione di Reporting Services

Data aggiornamento: 14 aprile 2006

In questo argomento viene fornita una panoramica di tutti i file di dati utilizzato in un'installazione di Reporting Services e viene descritto quando e come è necessario 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 ulteriori componenti, ad esempio backup del sito Web del server di report, delle chiavi di crittografia, di estensioni o assembly personalizzati, dei file di configurazione e dei file di origine di report e modelli.

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 utilizzare il backup e il ripristino oppure eseguire il collegamento e lo scollegamento per spostare i database in un'istanza di SQL Server diversa. Per ulteriori informazioni, vedere Spostamento di un database del server di report in un altro computer.
  • 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 ulteriori informazioni sulla migrazione di un'installazione di Reporting Services, vedere Migrazione di Reporting Services.

Backup dei database del server di report

Poiché un server di report è un server senza stato (stateless), tutti i dati delle applicazioni vengono archiviati nei database reportserver e reportservertempdb in esecuzione in un'istanza del Motore di database di SQL Server. È possibile eseguire il backup dei database reportserver e reportservertempdb utilizzando 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, utilizzare il modello di recupero con registrazione completa.
  • Per il backup del database reportservertempdb, utilizzare il modello di recupero con registrazione minima.
  • Per ogni database, è possibile utilizzare diverse pianificazioni di backup. È 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 reportservertempdb viene perso, l'unico modo per recuperarlo consiste nel ricreare il database del server di report. Se si ricrea il database reportservertempdb, è importante assegnargli lo stesso nome del database del server di report principale.

Per ulteriori informazioni sul backup e il recupero di database relazionali di SQL Server, vedere Backup e ripristino di database in SQL Server.

Backup delle chiavi di crittografia

Quando si configura un'installazione di Reporting Services per la prima volta, è consigliabile eseguire il backup delle chiavi di crittografia. È inoltre consigliabile eseguire il backup delle chiavi ogni volta che si modifica l'identità degli account di servizio o si rinomina il computer. Per ulteriori informazioni, vedere Backup e ripristino delle chiavi di crittografia.

Backup dei siti Web di Reporting Services

In Reporting Services vengono utilizzate directory virtuali per l'accesso a un server di report e a Gestione report. È possibile utilizzare le funzionalità di backup e ripristino di Internet Information Services (IIS) per eseguire il backup di un server Web. Se si utilizzano impostazioni di IIS personalizzate, ad esempio un indirizzo IP univoco, il reindirizzamento e così via, assicurarsi di eseguire il backup del server o di salvare le impostazioni di configurazione del sito Web in un file.

Backup dei file di configurazione

In Reporting Services vengono utilizzati file di configurazione per archiviare le impostazioni delle applicazioni. È 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
  • Rswebapplication.config
  • Rssvrpolicy.config
  • Rsmgrpolicy.config
  • Reportingservicesservice.exe.config
  • Web.config per le applicazioni ASP.NET Server report e Gestione 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

Concetti

Database del server di report
File di configurazione di Reporting Services
Amministrazione del database del server di report
Gestione delle chiavi di crittografia

Altre risorse

Utilità rskeymgmt
Copia di database tramite backup e ripristino

Guida in linea e informazioni

Assistenza su SQL Server 2005

Cronologia modifiche

Versione Cronologia

14 aprile 2006

Contenuto modificato:
  • Ampliamento e approfondimento dell'argomento.