Compartilhar via


Mover todos os bancos de dados (Project Server 2010)

 

Aplica-se a: Project Server 2010

Tópico modificado em: 2016-11-30

Este artigo contém informações e etapas para mover todos os bancos de dados associados ao Microsoft Project Server 2010 de um servidor de banco de dados para outro no mesmo farm.

Importante

Esta tarefa exige que você pare todo o farm. Isso tornará todos os sites e ativos de farms indisponíveis para os usuários até a conclusão do processo.

Este artigo não fornece informações sobre como migrar ou mover o farm do Project Server 2010 de um grupo de servidores para outro. Para obter mais informações sobre como mover o farm completo de um conjunto de servidores de farm para outro, consulte Migrate a Project Web App instance in Project Server 2010.

Este artigo não fornece informações sobre como atualizar o SQL Server 2008 no servidor de banco de dados. Para obter mais informações sobre como atualizar o SQL Server 2008, consulte Atualizando para o SQL Server 2008 (https://go.microsoft.com/fwlink/?linkid=188747\&clcid=0x416) nos Manuais online do SQL Server 2008.

Você deve mover os seguintes bancos de dados associados ao Project Server 2010:

  • Banco de dados de rascunho

  • Banco de dados publicado

  • Banco de dados de arquivo morto

  • Banco de dados de relatório

  • Banco de dados de conteúdo

Os seguintes itens são necessários para a execução dos procedimentos desta tarefa:

  • Você deve estar conectado ao servidor que executa o site de Administração Central do SharePoint.

  • Você deve estar associado às seguintes funções no SQL Server:

    • db_backupoperator função de banco de dados fixo para fazer backup dos bancos de dados.

    • dbcreator função de servidor fixo no servidor de destino que executa o SQL Server ou uma instância do SQL Server para restaurar os bancos de dados.

  • Coordene os procedimentos para mover com o administrador de banco de dados (DBA). As etapas que exigem o envolvimento do DBA estão acompanhadas do prefixo "[DBA]".

Visão geral do procedimento

Esta seção resume os procedimentos que você deve seguir para concluir o processo para mover em todos os bancos de dados associados ao Project Server 2010. Para visualizar as etapas reais do procedimento, consulte todos os procedimentos após a visão geral.

No processo para mover, você usará as ferramentas do Project Server 2010 e as ferramentas do SQL Server 2005 ou do SQL Server 2008. Mover todos os bancos de dados de um servidor de banco de dados para outro consiste nas seguintes etapas:

Em alguns ambientes, o administrador do banco de dados deve executar determinadas etapas. Essas etapas começam com "[DBA]".

  1. Execute um backup completo do Shared Services Application (SSP) padrão.

  2. Pare completamente o farm interrompendo os serviços associados ao Project Server 2010 e interrompendo o IIS (Serviços de Informações da Internet).

  3. [DBA] Faça backup dos seguintes bancos de dados de farmusando as ferramentas do SQL Server:

    • Banco de dados de rascunho

    • Banco de dados publicado

    • Banco de dados de arquivo morto

    • Banco de dados de relatório

    • Banco de dados de conteúdo

  4. [DBA] Como copiar ou mover os arquivos de backup para o servidor de banco de dados de destino.

  5. [DBA] Restauração de bancos de dados no servidor de banco de dados de destino usando as ferramentas do SQL Server.

  6. [DBA] Copie para o servidor de destino todos os logons do SQL Server, as funções de servidor fixo, as funções de banco de dados fixo e as permissões desses bancos de dados.

Backup de bancos de dados no servidor de banco de dados de origem

Importante

A associação à função de banco de dados fixo db_backupoperator é o mínimo necessário para concluir este procedimento.

Importante

É importante que o serviço de fila seja esvaziado e interrompido para impedir inconsistências de dados.

Em alguns ambientes, o DBA deve executar estas etapas.

Faça backup dos bancos de dados no servidor de banco de dados de origem

  1. Abra o Microsoft SQL Server Management Studio e conecte-se ao servidor de banco de dados.

  2. No Object Explorer, expanda Bancos de Dados.

  3. Clique com o botão direito do mouse no banco de dados do qual deseja fazer backup, aponte para Tarefas e clique em Fazer Backup.

  4. Na caixa de diálogo Fazer Backup do Banco de Dados, selecione o tipo de backup a ser executado a partir da lista Tipo de backup. Para obter mais informações sobre que tipo utilizar, consulte o artigo Visão geral dos modelos de recuperação (https://go.microsoft.com/fwlink/?linkid=114396\&clcid=0x416) nos Manuais online do SQL Server 2008.

  5. Em Fazer backup do componente, selecione a opção Banco de Dados.

  6. Na seção Conjunto de Backup, use o nome padrão fornecido ou especifique um nome para o conjunto de backup na caixa de texto Nome.

  7. Especifique a data de expiração do conjunto de backup. Essa data determina até quando ou quando o conjunto de backup pode ser substituído por backups posteriores com o mesmo nome. Por padrão, o conjunto de backup é definido para não expirar nunca (0 dias).

  8. Na seção Destino, se o caminho correto da pasta de backup não estiver listada, você poderá adicionar o caminho clicando em Adicionar.

  9. Clique em OK para fazer backup do banco de dados.

  10. Repita as etapas 3 a 9 para cada banco de dados que quiser mover.

Importante

Você só deve fazer backup dos bancos de dados Rascunho e Publicado no servidor de banco de dados de origem.

Como copiar ou mover os arquivos de backup para o servidor de banco de dados de destino

Importante

Acesso de leitura para a pasta compartilhada no computador de origem e acesso de Gravação na pasta compartilhada do computador de destino são o mínimo necessário para concluir este procedimento.
Em alguns ambientes, o DBA deve executar estas etapas.

Copie ou mova os arquivos de backup para o servidor de banco de dados de destino

  1. No Windows Explorer, navegue até o local dos arquivos .bak dos bancos de dados.

  2. Selecione os arquivos .bak do banco de dados que você deseja mover e copie-os ou mova-os para o diretório de destino.

Restauração de bancos de dados no servidor de banco de dados de destino

Importante

A associação à função de servidor fixo dbcreator é o mínimo necessário para concluir este procedimento.
Você deve adicionar a conta Administrador do Farm à função de servidor fixo dbcreator para executar este procedimento. A conta pode ser removida da função após a conclusão da operação de recuperação.
Em alguns ambientes, o DBA deve executar estas etapas.

Restaure os bancos de dados no servidor de banco de dados de destino

  1. Abra o Microsoft SQL Server Management Studio e conecte-se ao servidor de banco de dados.

  2. No Object Explorer, expanda a instância de banco de dados.

  3. Clique com o botão direito do mouse em Bancos de Dados e clique em Restaurar Banco de Dados.

  4. Na caixa de diálogo Restaurar Banco de Dados, em Destino a ser restaurado, digite o nome do banco de dados. Você deve usar o nome idêntico do banco de dados no servidor de banco de dados de origem.

  5. Em Origem para restauração, selecione a opção Do dispositivo.

  6. Na caixa de diálogo Especificar Backup, selecione Arquivo na lista Mídia de backup.

  7. Clique em Adicionar e navegue até o arquivo .bak do banco de dados.

  8. Selecione o arquivo .bak e clique em OK. Clique em OK novamente para adicionar o caminho da caixa de diálogo Restaurar Backup.

  9. Verifique se o conjunto de backup está selecionado na lista Selecione conjuntos de backup para restauração.

  10. No painel Selecionar uma página, clique em Opções.

  11. 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 exijam algo diferente, não selecione as outras opções dessa seção.

  12. Na seção Estado de recuperação, selecione a opção RESTORE WITH RECOVERY.

    Para obter mais informações sobre essas opções de recuperação, consulte Restaurar Banco de Dados (Página de Opções) (https://go.microsoft.com/fwlink/?linkid=114420\&clcid=0x416).

  13. Clique em OK para concluir a operação de recuperação.

  14. Repita as etapas 3 a 13 para cada banco de dados que estiver movendo.

Como copiar para o servidor de destino todos os logons do SQL Server, as funções de servidor fixo, as funções de banco de dados fixo e as permissões desses bancos de dados

Para obter informações sobre como copiar as funções e pemissões do SQL Server para o servidor de banco de dados de destino, consulte o artigo de Ajuda e Suporte da Microsoft 246133, Como transferir logins e senhas entre instâncias do SQL Server (https://go.microsoft.com/fwlink/?linkid=132636\&clcid=0x416). Para obter informações de solução de problemas, consulte o artigo de Ajuda e Suporte da Microsoft 240872, Como resolver problemas de permissão ao mover um banco de dados entre servidores que estão executando o SQL Server (https://go.microsoft.com/fwlink/?linkid=123469\&clcid=0x416).

Reinicialização do servidor

Importante

A associação ao grupo de Administradores no computador local é o mínimo necessário para concluir estes procedimentos.

Reinicie o servidor.

  1. Reinicie o servidor que está executando o Project Server.

  2. No snap-in Serviços, verifique se os seguintes serviços foram iniciados:

    • Serviço de Eventos do SharePoint Server Project Server

    • Serviço de Fila do SharePoint Foundation Project Server

  3. No Gerenciador do IIS (Serviços de Informações da Internet), verifique se os seguintes sites foram iniciados:

    • Serviços Web do Office Server

    • Todos os sites do SSP

    • Administração Central do SharePoint