Restaurar bancos de dados (Search Server 2008)
Atualizado em: 2008-07-24
Rascunho de conteúdo Este artigo foi publicado para uma versão anterior deste produto e está sendo publicado sem alterações para esta versão.
É possível restaurar os seguintes bancos de dados:
Bancos de dados de conteúdo
Observação: O índice de pesquisa não é armazenado no SQL Server. Se você usar as ferramentas do SQL Server 2005 para fazer backup e restaurar a pesquisa, execute um rastreamento completo ao fazer a restauração do banco de dados. Para obter mais informações, consulte o tópico sobre proteção de pesquisa no documento que aborda a Escolher o que proteger (Office SharePoint Server).
Banco de dados de conteúdo da Administração Central
Banco de dados de configuração
Observação: O banco de dados de configuração e o banco de dados de conteúdo da Administração Central contêm informações específicas do computador. Portanto, é possível restaurá-los somente em um ambiente configurado exatamente da mesma forma, incluindo todas as atualizações de software, nomes de servidores e números de servidores. Ou seja, você não pode fazer backup do banco de dados de configuração, alterar sua topologia ou suas funções de servidor e então restaurar o banco de dados de configuração.
Para obter mais informações sobre como usar o SQL Server para restaurar bancos de dados, consulte o documento sobre backup e restauração de bancos de dados no SQL Server (em inglês) (https://go.microsoft.com/fwlink/?linkid=102629&clcid=0x416) (em inglês).
Restaurar bancos de dados do Servidor de Pesquisa 2008
Observação: |
---|
Ao proteger o Servidor de Pesquisa da Microsoft 2008, é recomendável configurar um farm de recuperação—um segundo farm, usado somente para restaurar dados—para recuperação de sites e itens. O farm de recuperação não foi projetado para ser um farm ativo e não precisa ter o mesmo hardware que o farm principal—recomenda-se o uso de uma instalação de servidor único ou um farm virtual. |
Se o seu ambiente de TI exigir que o seu administrador de banco de dados (DBA) restaure os bancos de dados associados ao Provedor de Serviços Compartilhados (SSP), você terá de coordenar suas operações de backup e restauração com seu DBA.
Restaurar um banco de dados usando ferramentas internas
Siga este procedimento para restaurar um banco de dados usando as ferramentas internas dos Produtos e Tecnologias do SharePoint.
Importante: |
---|
A conta usada para restaurar os bancos de dados deve ser membro do grupo de administradores de farm do SharePoint e ter a função de servidor fixa dbcreator do SQL Server para executar o procedimento a seguir. |
Restaurar um banco de dados usando a interface do usuário
No site da Administração Central do SharePoint, página Operações, seção Backup e Restauração, clique em Restaurar Usando Backup.
Na página Selecionar Local do Backup, na seção Local do Arquivo de Backup, insira o caminho UNC para a pasta de backup.
Na página Selecionar pacote de backup a ser restaurado, selecione o arquivo de backup que você deseja usar para restaurar e clique em Continuar Processo de Restauração.
Na página Selecionar Componente a Ser Restaurado, selecione o banco de dados que você deseja restaurar e clique em Continuar o Processo de Restauração.
Na página Selecionar opções de restauração:
Verifique se o banco de dados selecionado está sendo exibido na seção Restaurar Componente.
Na seção Opções de Restauração, selecione Mesma configuração.
Será exibida uma mensagem, notificando que o farm atual será substituído. Clique em OK.Na seção Novos Nomes, digite novos nomes e URLs para cada componente ou aceite os valores padrão.
Clique em OK.
Siga este procedimento para restaurar um banco de dados usando a ferramenta de linha de comando Stsadm.
Importante: |
---|
A conta utilizada para restaurar os bancos de dados deve ser membro do grupo Administradores no computador local e deve ter a função de servidor fixa dbcreator do SQL Server para realizar o procedimento a seguir. |
Restaurar um banco de dados usando a linha de comando
Na unidade em que estão instalados produtos e tecnologias do SharePoint, vá para o seguinte diretório: %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin.
Para obter o GUID do backup específico que você deseja restaurar, digite o seguinte comando e pressione ENTER:
stsadm -o backuphistory -directory <caminho UNC>
onde caminho UNC é o caminho para a pasta compartilhada que contém o backup.
Se você ainda não souber o nome do banco de dados que deseja restaurar, digite o comando a seguir e pressione ENTER:
stsadm –o restore –showtree -directory <caminho UNC> -backupid <GUID de backuphistory>
onde caminho UNC é o caminho da pasta compartilhada que contém o backup e onde o GUID de backuphistory é o GUID do pacote de backup que você deseja restaurar.
Observação: Os itens entre colchetes ([ ]) não podem ser restaurados.
Para restaurar um banco de dados, digite o comando a seguir e pressione ENTER:
stsadm -o restore -directory <caminho UNC> -backupid <GUID de backuphistory> -item <caminho criado da árvore> -restoremethod overwrite
onde caminho UNC é o caminho UNC para a pasta de backup compartilhada, GUID de backuphistory é o GUID do pacote de backup específico que você deseja restaurar e caminho criado da árvore é a notação de caminho de farm completo exibida pelo parâmetro -showtree.
Quando receber um aviso de que todos os itens selecionados serão substituídos, digite y e pressione ENTER.
Quando solicitado, digite o nome de usuário e a senha do banco de dados.
Se a recuperação for concluída com êxito, a janela de comando exibirá o seguinte texto:
Completed with 0 warnings. Completed with 0 errors. Restore completed successfully. --------------------------------------------------------- Operation completed successfully.
Se a recuperação não for concluída com êxito, a seguinte mensagem será exibida:
The restore job failed. For more information, see the error log that is located in the backup directory.
O log de erro referenciado será o arquivo sprestore.log na pasta compartilhada de backup.
Usando ferramentas do SQL Server para restaurar um banco de dados
Em caso de falha, você deve usar seus backups para restaurar o banco de dados. O banco de dados deve ser recuperado na seguinte ordem:
Se possível, faça backup do log de transação dinâmica do atual banco de dados para proteger todas as alterações feitas desde o último backup completo.
Restaure o último backup completo do banco de dados.
Restaure o backup diferencial mais recente do banco de dados, desde o último backup completo.
Restaure todos os backups de logs de transações desde o último backup completo ou diferencial do banco de dados.
Aviso
A recuperação do banco de dados de configuração não pode ser executada por meio deste procedimento. Para restaurar o banco de dados de configuração, consulte Restaurar um farm após um problema de banco de dados de configuração (Search Server 2008).
Importante: |
---|
A associação à função de servidor fixa dbcreator é o requisito mínimo para a conclusão do procedimento a seguir. |
Restaurar um banco de dados existente
Se o serviço de Timer do Windows SharePoint Services estiver em execução, interrompa-o e aguarde alguns minutos até a conclusão de todos os procedimentos armazenados em execução. Não reinicie o serviço até ter restaurado todos os bancos de dados necessários. Para interromper o serviço de Timer do Windows SharePoint Services:
No Microsoft Windows Server 2003, inicie o snap-in Serviços.
Em Serviços (local), clique em Timer do Windows SharePoint Services.
Clique em Parar o serviço.
Verifique se todos os trabalhos em execução foram concluídos antes de continuar este procedimento.
Inicie o SQL Server Management Studio e conecte-se ao servidor de banco de dados.
No Object Explorer, expanda Bancos de Dados.
Clique com o botão direito do mouse no banco de dados a ser restaurado, aponte para Tarefas, aponte para Restaurar e clique em Banco de Dados.
O banco de dados é automaticamente colocado no modo offline durante a operação de restauração e não pode ser acessado por outros processos.
Na caixa de diálogo Restaurar Banco de Dados, especifique o destino e a origem e selecione o(s) conjunto(s) de backups a serem restaurados.
Os valores padrão para destino e origem normalmente se ajustam à maioria dos cenários.
No painel Selecionar uma página, clique em Opções.
Na seção Opções de restauração, selecione apenas Substituir o banco de dados existente. A menos que o ambiente ou as políticas determinem o contrário, não selecione outras opções nessa seção.
Na seção Estado de recuperação:
Se você tiver incluído todos os logs de transações que deve recuperar, selecione RESTORE WITH RECOVERY.
Se precisar restaurar logs de transações adicionais, selecione RESTORE WITH NORECOVERY.
A terceira opção, RESTORE WITH STANDBY, não é usada neste cenário.
Observação: Para obter mais informações sobre essas opções de recuperação, consulte o documento sobre restauração de banco de dados (página de opções) (https://go.microsoft.com/fwlink/?linkid=114420&clcid=0x416) (em inglês).
Clique em OK para concluir a operação de restauração.
Repita as etapas 4 a 9 para cada banco de dados a ser restaurado.
Inicie o serviço de Timer do Windows SharePoint Services
No Microsoft Windows Server 2003, inicie o snap-in Serviços.
Em Serviços (local), clique em Timer do Windows SharePoint Services.
Clique em Iniciar o serviço
Consulte também
Fazer backup e restaurar bancos de dados (Search Server 2008)
Fazer backup de bancos de dados (Search Server 2008)