Share via


Mover todos os bancos de dados para um servidor diferente (Project Server 2010)

 

Aplica-se a: Project Server 2010

Tópico modificado em: 2010-08-25

Se quiser mover o banco de dados associado a um site do PWA (Microsoft Project Web App) para outra instância do Microsoft SQL Server, siga os procedimentos deste artigo.

A movimentação de bancos de dados do PWA é um procedimento de manutenção importante e deve ser feita em momentos de atividade mínima do sistema. Os usuários não podem acessar o site do PWA durante a realização destes procedimentos.

Observação

Este artigo descreve como mover os bancos de dados do Microsoft Project Server 2010 para uma nova instância do SQL Server mantendo o mesmo site do PWA. Para obter informações sobre como mover os bancos de dados do Project Server para um site do PWA diferente, consulte Mover todos os bancos de dados (Project Server 2010).

As etapas básicas envolvidas na movimentação de um banco de dados são as seguintes:

  1. Desprovisionar o site do PWA

  2. Desanexar os bancos de dados

  3. Copiar os bancos de dados para a nova instância do SQL Server

  4. Anexar os bancos de dados à nova instância do SQL Server

  5. Reprovisionar o site do PWA

Desprovisionar o site do PWA

Ao mover os bancos de dados do PWA, você deve desprovisionar o site do PWA como primeira etapa. Isso remove as referências ao site do Microsoft SharePoint Server 2010 sem fazer nenhuma alteração no site. Depois de fazer isso, você pode reconfigurar o PWA movendo o banco de dados de relatórios e, em seguida, reprovisionar o site do PWA.

Para desprovisionar o site do PWA

  1. No site da Administração Central do SharePoint, em Gerenciamento de Aplicativos, clique em Gerenciar aplicativos de serviço.

  2. Na página Gerenciar Aplicativos de Serviço, clique no aplicativo de serviço Project Server.

  3. Na página Gerenciar Sites do Project Web App, aponte para o site do PWA onde residem os bancos de dados que deseja mover, clique na seta exibida e clique em Excluir.

  4. Na página Excluir Site do Project Web App:

    1. Desmarque a caixa de seleção Excluir conjunto de sites do SharePoint.

      Importante

      A caixa de seleção Excluir conjunto de sites do SharePoint deve estar desmarcada, ou o site do PWA será excluído do banco de dados de conteúdo.

    2. Clique em Excluir.

O desprovisionamento do site pode levar bastante tempo. Quando o site do PWA não aparecer mais na lista da página Gerenciar Sites do Project Web App, significa que ele está desprovisionado, e você poderá continuar movendo os bancos de dados.

Mover os bancos de dados

Qualquer combinação dos seguintes bancos de dados pode ser movida:

  • Os bancos de dados de Rascunho, Publicado e de Arquivos Mortos

  • O banco de dados de Relatórios

  • O banco de dados de conteúdo do SharePoint Server onde residem o site do PWA e os espaços de trabalho do projeto

É possível mover qualquer um ou todos esses bancos de dados para instâncias diferentes do SQL Server. Os bancos de dados de Rascunho, Publicado e de Arquivos Mortos devem residir na mesma instância do SQL Server. O banco de dados de Relatórios e o banco de dados de conteúdo do SharePoint Server podem residir em instâncias diferentes do SQL Server, se desejar.

Se você pretende mover o banco de dados de conteúdo do SharePoint Server, siga os procedimentos recomendados publicados para o SharePoint Server 2010. Para obter mais informações, consulte Mover bancos de dados de conteúdo (SharePoint Server 2010).

Importante

Se for mover o banco de dados de conteúdo, faça isso enquanto o site do PWA estiver desprovisionado. Siga os procedimentos publicados para o SharePoint Server 2010 para mover um banco de dados de conteúdo e conclua o restante dos procedimentos apresentados aqui.

É possível mover cada banco de dados do Project Server desanexando-o da instância atual do SQL Server e anexando-o à nova instância do SQL Server. É recomendável que o administrador do banco de dados siga estas etapas se você não estiver familiarizado com a movimentação de bancos de dados no SQL Server. Siga o procedimento abaixo para cada banco de dados que quiser mover.

Para mover um banco de dados

  1. Inicie o SQL Server Management Studio.

  2. Conecte-se à instância do SQL Server onde está o banco de dados.

  3. No Explorador de Objetos, expanda Bancos de Dados.

  4. Clique com o botão direito do mouse no banco de dados que você deseja mover, clique em Tarefas e clique em Desanexar.

  5. Copie os arquivos de banco de dados (.mdf e .ldf) para a nova instância do SQL Server.

  6. No SQL Server Management Studio, no Explorador de Objetos, clique em Conectar e clique em Mecanismo de Banco de Dados.

  7. Conecte-se à instância do SQL Server onde copiou o banco de dados.

  8. Clique com o botão direito do mouse em Bancos de Dados e clique em Anexar.

  9. Clique em Adicionar.

  10. Selecione o arquivo de banco de dados (.mdf) e clique em OK.

  11. Clique em OK.

Quando terminar de mover os bancos de dados, você poderá reprovisionar o site do PWA.

Reprovisionar o site do PWA

O reprovisionamento do site do PWA é feito adicionando-se um novo site do PWA e conectando-o aos bancos de dados e ao conjunto de sites existentes. Isso é feito na Administração Central do SharePoint.

Para atualizar as propriedades do PWA

  1. Na Administração Central do SharePoint, em Gerenciamento de Aplicativos, clique em Gerenciar aplicativos de serviço.

  2. Clique no aplicativo de serviço Project Server.

  3. Na página Gerenciar Sites do Project Web App, clique em Criar Site do Project Web App.

  4. Na página Criar Site do Project Web App, verifique todas as configurações para certificar-se de que correspondam ao site do PWA desprovisionado.

    Importante

    Os nomes dos banco de dados devem corresponder exatamente aos bancos de dados no SQL Server deste site do PWA, e os nomes dos servidores de banco de dados devem corresponder às instâncias do SQL Server em que você reanexou os bancos de dados.

  5. Clique em OK.

Após o reprovisionamento do site do PWA (quando o status estiver como Provisionado), os usuários poderão voltar a usar o PWA normalmente.