Partilhar via


Operações de backup e restauração para o Reporting Services

Este tópico fornece uma visão geral de todos os arquivos de dados usados em uma instalação do Reporting Services e descreve quando e como você deve fazer backup dos arquivos. O desenvolvimento de um plano de backup e restauração para os arquivos do banco de dados do servidor de relatório é a parte mais importante de uma estratégia de recuperação. No entanto, uma estratégia de recuperação mais abrangente inclui backups de chaves de criptografia, assemblies ou extensões personalizados, arquivos de configuração e arquivos de origem para relatórios e modelos.

As operações de backup e restauração são usadas com frequência para mover todo ou parte de uma instalação do Reporting Services:

Fazendo backup dos bancos de dados do servidor de relatório

Uma vez que um servidor de relatório é um servidor sem monitoração de estado, os dados de todos os aplicativos são armazenados nos bancos de dados reportserver e reportservertempdb que são executados em uma instância do Mecanismo de Banco de Dados do SQL Server. Você pode fazer backup dos bancos de dados reportserver e reportservertempdb que usam um dos métodos com suporte para fazer backup dos bancos de dados do SQL Server. As recomendações específicas para os bancos de dados do servidor de relatório incluem:

  • Use o modelo de recuperação completo para fazer backup do banco de dados reportserver.

  • Use o modelo de recuperação simples para fazer backup do banco de dados reportservertempdb.

  • Você pode usar agendas de backup diferentes para cada banco de dados. O único motivo para fazer backup do reportservertempdb é evitar ter que recriá-lo se houver uma falha de hardware. No caso de uma falha de hardware, não é necessário recuperar os dados no reportservertempdb, mas você precisará da estrutura da tabela. Se você perder o reportservertempdb, o único modo de reverter isso é recriar o banco de dados de servidor de relatório. Se você recriar o reportservertempdb, é importante que você tenha o mesmo nome que o banco de dados do servidor de relatório primário.

Para obter mais informações sobre backup e recuperação dos bancos de dados relacionais SQL Server, consulte Fazer backup e restaurar bancos de dados do SQL Server.

Observação importanteImportante

Se seu servidor de relatório do SQL Server 2012 estiver em modo do SharePoint, haverá bancos de dados adicionais com os quais se preocupar, inclusive bancos de dados de configuração do SharePoint e o banco de dados de alertas do Reporting Services. No modo do SharePoint, três bancos de dados são criados para cada aplicativo de serviço do Reporting Services. Os bancos de dados reportserver, reportservertempdb e dataalerting. Para obter mais informações, consulte Backup e restauração dos aplicativos de serviço Reporting Services

Fazendo backup das chaves de criptografia

Você deve fazer backup das chaves de criptografia ao configurar uma instalação do Reporting Services pela primeira vez. Você também deve fazer backup das chaves sempre que alterar a identidade das contas de serviço ou renomear o computador. Para obter mais informações, consulte Faça backup e restaure as chave de criptografia do Reporting Services (modo nativo de SSRS). Para os servidores de relatório do modo do SharePoint, consulte a seção "Gerenciamento de Chave" de Gerenciar um aplicativo de serviço Reporting Services.

Fazendo backup dos arquivos de configuração

O Reporting Services usa arquivos de configuração para armazenar as configurações do aplicativo. Você deve fazer backup dos arquivos quando configurar o servidor pela primeira vez e depois de implantar qualquer extensão personalizada. Os arquivos dos quais deve ser feito backup incluem:

  • Rsreportserver.config

  • Rssvrpolicy.config

  • Rsmgrpolicy.config

  • Reportingservicesservice.exe.config

  • Web.config para os aplicativos Servidor de Relatório e Gerenciador de Relatórios do ASP.NET

  • Machine.config para ASP.NET

Fazendo backup de arquivos de dados

Faça backup dos arquivos criados e mantidos no Designer de Relatórios e Designer de Modelos. Eles incluem arquivos de definição de relatórios (.rdl), arquivos de modelo de relatórios (.smdl), arquivos de fontes de dados compartilhadas (.rds), arquivos de exibição de dados (.dv), arquivos de fonte de dados (.ds), arquivos de projeto do servidor de relatório (.rptproj) e arquivos de solução de relatórios (.sln).

Lembre-se de fazer backup de qualquer arquivo de script (.rss) criado para as tarefas de administração ou implantação.

Verifique se você tem uma cópia de backup de todas as extensões e assemblies personalizados que você está usando.

Consulte também

Referência

Utilitário rskeymgmt (SSRS)

Conceitos

Banco de Dados do Servidor de Relatório

Arquivos de configuração (Reporting Services)

Copiar bancos de dados com backup e restauração

Administrar um banco de dados do servidor de relatório

Configurar e gerenciar chaves de criptografia