Restaurar um aplicativo Web (SharePoint Server 2010)
Aplica-se a: SharePoint Foundation 2010, SharePoint Server 2010
Tópico modificado em: 2016-11-30
Este artigo descreve como restaurar um aplicativo Web. Ao fazer isso, você também restaura as configurações do IIS (Serviços de Informações da Internet) e todos os bancos de dados de conteúdo associados ao aplicativo Web.
Neste artigo:
Considerações ao fazer backup de um aplicativo Web
Usar o Windows PowerShell para restaurar um aplicativo Web
Usar a Administração Central para restaurar um aplicativo Web
Etapas adicionais para restaurar um aplicativo Web que usa autenticação baseada em formulários
Considerações ao fazer backup de um aplicativo Web
Considere as seguintes informações ao se preparar para restaurar um aplicativo Web.
É possível restaurar apenas um aplicativo Web de cada vez, seguindo os procedimentos deste artigo. Entretanto, você pode restaurar simultaneamente todos os aplicativos Web do farm, restaurando todo o farm.
Se um aplicativa Web usar o cache de objetos, configure manualmente duas contas de usuário especiais para o aplicativo Web após a restauração desse aplicativo. Para obter mais informações sobre o cache de objetos e sobre como configurar as contas de usuário, consulte Configurar contas de usuário de cache de objetos.
Não é possível usar as ferramentas do SQL Server para restaurar um aplicativo Web.
Quando você restaura um aplicativo Web configurado para usar autenticação de declarações, é preciso executar etapas adicionais após a restauração do aplicativo Web para restaurar a autenticação de declarações.
Usar o Windows PowerShell para restaurar um aplicativo Web
Use o Windows PowerShell para restaurar um aplicativo Web manualmente ou como parte de um script que pode ser executado em intervalos agendados.
Para restaurar um aplicativo Web usando o Windows PowerShell
Verifique se você atende aos seguintes requisitos mínimos: Consulte Add-SPShellAdmin.
No menu Iniciar, clique em Todos os Programas.
Clique em Produtos do Microsoft SharePoint 2010.
Clique em Shell de Gerenciamento do SharePoint 2010.
No prompt de comando do Windows PowerShell (ou seja, PS C:\>), digite o comando a seguir e pressione ENTER:
Restore-SPFarm -Directory <BackupFolderName> -RestoreMethod Overwrite -Item <WebApplicationName> [-BackupId <GUID>] [-Verbose]
Em que:
<NomeDaPastaDeBackup> é o caminho completo da pasta utilizada para os arquivos de backup.
<NomeDoAplicativoWeb> é o nome do aplicativo Web submetido a backup.
<GUID> é o identificador do backup a ser usado na operação de restauração.
Se você não especificar o valor do parâmetro
BackupID
, o backup mais recente será usado. Não é possível restaurar um aplicativo Web usando um backup somente de configuração. Você pode exibir os backups do farm digitando o seguinte:Get-SPBackupHistory -Directory <BackupFolderName> -ShowBackup
Para obter mais informações, consulte Restore-SPFarm.
Observação
Recomendamos que você use o Windows PowerShell ao executar tarefas administrativas de linha de comando. A ferramenta de linha de comando Stsadm está obsoleta, mas está incluída para oferecer suporte à compatibilidade com versões anteriores do produto.
Usar a Administração Central para restaurar um aplicativo Web
Você pode usar a Administração Central para restaurar um aplicativo Web.
Para restaurar um aplicativo Web usando a Administração Central
Verifique se a conta de usuário que executará o procedimento é membro do grupo Administradores de Farm. Além disso, verifique se o serviço Windows SharePoint Services Timer V4 e a conta de Acesso ao Banco de Dados do Farm têm permissões de Controle Total na pasta de backup.
Na home page da Administração Central, na seção Backup e Restauração, clique em Restaurar usando backup.
Na página Restaurar do Backup — Etapa 1 de 3: Selecionar Backup a Ser Restaurado, na lista de backups, selecione o trabalho de backup que contém o farm ou o backup do aplicativo Web e clique em Avançar. É possível exibir mais detalhes sobre cada backup clicando em (+) ao lado do backup.
Observação
Se o trabalho de backup correto não for exibido, na caixa de texto Local do Diretório Atual, digite o caminho UNC da pasta de backup correta e clique em Atualizar.
Não é possível usar um backup somente de configuração para restaurar um aplicativo Web.Na página Restaurar do Backup — Etapa 2 de 3: Selecionar Componente para Restauração, marque a caixa de seleção ao lado do aplicativo Web e clique em Avançar.
Na página Restaurar do Backup — Etapa 3 de 3: Selecionar Opções de Restauração, na seção Restaurar Componente, verifique se Farm\<Aplicativo Web> é exibido na lista Restaurar o seguinte conteúdo.
Na seção Restaurar Somente as Definições de Configuração, verifique se a opção Restaurar conteúdo e definições de configuração está selecionada.
Na seção Restaurar Opções, em Tipo de Restauração, selecione a opção Mesma configuração. Uma caixa de diálogo é apresentada, solicitando que você confirme a operação. Clique em OK.
Observação
Se a seção Restaurar Somente as Definições de Configuração não for exibida, isso indicará que o backup selecionado é somente de configuração. Selecione outro backup.
Clique em Iniciar Restauração.
É possível exibir o status geral de todos os trabalhos de recuperação na parte superior da página Status do Trabalho de Backup e Restauração, na seção Preparação. Você pode exibir o status do trabalho de recuperação atual na parte inferior da página, na seção Restaurar. A página de status é atualizada automaticamente a cada 30 segundos. Você pode atualizar os detalhes de status manualmente clicando em Atualizar. O backup e a recuperação são trabalhos do serviço de timer. Por isso, a recuperação pode levar alguns instantes para ser iniciada.
Se receber erros, você poderá analisá-los na coluna Mensagem de Falha da página Status do Trabalho de Backup e Restauração. Também é possível obter mais detalhes no arquivo Sprestore.log, no caminho UNC especificado na etapa 3.
Etapas adicionais para restaurar um aplicativo Web que usa autenticação baseada em formulários
Depois de restaurar um aplicativo Web que usa autenticação baseada em formulários, execute as seguintes etapas para reconfigurar o aplicativo Web para utilizar a autenticação baseada em formulários.
Registre novamente a associação e os provedores de função no arquivo Web.config.
Reimplante os provedores.
Para obter mais informações, consulte Configurar a autenticação baseada em formulários para um aplicativo Web baseado em declarações (SharePoint Server 2010).
Etapas adicionais para remover provedores duplicados de declarações após a restauração do aplicativo Web que usa autenticação baseada em declarações
Após a restauração de um aplicativo Web configurado para usar autenticação baseada em declarações, os provedores duplicados ou adicionais de declarações geralmente ficam visíveis. Siga este processo para remover os provedores duplicados:
Na Administração Central, clique em Gerenciar aplicativos Web, selecione o aplicativo Web que usa autenticação baseada em declarações e clique em Provedores de Autenticação.
Selecione uma zona associada ao aplicativo Web para abrir a página Editar Autenticação e clique em Salvar.
Repita para cada zona e então para cada aplicativo Web que utilize autenticação baseada em declarações.
Conteúdo relacionado
Central de recursos |
Business Continuity Management for SharePoint Server 2010 (https://go.microsoft.com/fwlink/?linkid=199235&clcid=0x416) |
Conteúdo do profissional de TI |
Fazer backup de um aplicativo Web (SharePoint Server 2010) |
Conteúdo do desenvolvedor |
Proteção e recuperação de dados (https://go.microsoft.com/fwlink/?linkid=199237&clcid=0x416) |