Share via


Roteiro para a atualização in-loco com bancos de dados desanexados (SharePoint Server 2010)

 

Aplica-se a: SharePoint Server 2010

Tópico modificado em: 2016-11-30

Ao atualizar do Microsoft Office SharePoint Server 2007 para o Microsoft SharePoint Server 2010, você pode realizar uma atualização in-loco, uma atualização com anexação de banco de dados ou pode combinar certos aspectos dessas duas abordagens a fim de aumentar a disponibilidade ou a produtividade durante o processo de atualização. Este artigo descreve como realizar uma abordagem híbrida que combina a atualização in-loco com a desanexação e a anexação de bancos de dados, para que seja possível atualizar vários bancos de dados ao mesmo tempo, talvez até mesmo em hardwares separados. Você pode usar essa abordagem para atualizar dois ou mais bancos de dados de conteúdo de uma só vez mais rapidamente do que se usasse uma atualização in-loco padrão (que atualiza bancos de dados de conteúdo individuais e conjuntos de sites em série). Essa abordagem usa as seguintes técnicas híbridas:

  • Use uma atualização in-loco para atualizar o farm e as configurações.

  • Desanexe e atualize vários bancos de dados em paralelo.

  • Sequência de atualização alternativa: atualize bancos de dados em um pequeno farm temporário.

Observe que, se você optar por usar um pequeno farm temporário para realizar a atualização real, precisará de acesso direto aos servidores cujos bancos de dados serão copiados. Copiar bancos de dados pela rede consome muito tempo e largura de banda — teste esse processo para determinar se você tem os recursos necessários para usar um pequeno farm temporário.

Para obter mais informações sobre os prós e os contras das diferentes abordagens de atualização, consulte Determinar abordagem de atualização (SharePoint Server 2010). Para obter uma visão geral breve e uma descrição gráfica das etapas envolvidas em cada abordagem, consulte Visão geral do processo de atualização (SharePoint Server 2010).

Observação

Uma causa frequente de falhas durante a atualização é a falta de recursos, soluções ou outros elementos personalizados no ambiente. Verifique se todos os elementos personalizados necessários estão instalados em seus servidores Web front-end antes de iniciar o processo de atualização. Você pode usar o verificador de pré-atualização — e, para uma atualização com anexação de banco de dados, o cmdlet test-spcontentdatabase do Windows PowerShell — para identificar qualquer elemento personalizado que os seus sites possam estar usando. Para obter mais informações, consulte Identificar e instalar personalizações no artigo "Usar uma atualização de avaliação para localizar possíveis problemas".

Neste artigo:

  • Visão geral do processo

  • Antes de começar

  • Para desanexar bancos de dados e atualizá-los em paralelo no mesmo farm

  • Para desanexar bancos de dados e atualizá-los em paralelo em um pequeno farm temporário

  • Verificação

  • Etapas adicionais

Importante

É necessário executar o Service Pack 2 (SP2) do Office SharePoint Server 2007 em um ambiente Windows Server 2008 de 64 bits para realizar uma atualização in-loco para o SharePoint Server 2010. Se você utiliza um ambiente de farm de servidores, também deve executar uma versão de 64 bits de um dos produtos a seguir: Microsoft SQL Server 2008 R2, SQL Server 2008 com Service Pack 1 (SP1) e Atualização Cumulativa 2, e SQL Server 2005 com SP3 e Atualização Cumulativa 3.

Visão geral do processo

Como essa abordagem de atualização é um híbrido das técnicas usadas nas atualizações in-loco e com anexação de banco de dados, este artigo descreve como as etapas de cada abordagem se encaixam no processo híbrido. Ele não provê detalhes sobre cada etapa desse processo, já que elas estão disponíveis nos seguintes artigos:

Esses artigos, combinados com este roteiro, proporcionam as informações necessárias para você realizar a atualização híbrida.

Há duas maneiras de realizar esse tipo de atualização híbrida: usando um farm por inteiro ou usando um pequeno farm temporário para realizar a atualização real. As seções abaixo apresentam as etapas que você deve seguir para realizar a atualização usando cada um desses métodos.

Antes de começar

Antes de iniciar o processo de atualização in-loco, examine as informações a seguir sobre permissões, requisitos de hardware, requisitos de software e etapas a serem executadas.

Para desanexar bancos de dados e atualizá-los em paralelo no mesmo farm

Esta seção descreve as etapas a serem realizadas para usar a abordagem de atualização com desanexação de banco de dados em um único farm.

Processo de atualização in-loco com bancos de dados desanexados (mesmo farm)

Desanexar bancos de dados

  1. Use a operação a seguir para desanexar os bancos de dados de conteúdo:

    Stsadm.exe -o deletecontentdb -url https://servername -databasename ContentDatabaseName

    Para obter mais informações sobre essa operação, consulte o artigo sobre Deletecontentdb: operação de Stsadm (Office SharePoint Server).

Atualizar o farm in-loco

  1. Instale todos os pré-requisitos para todos os servidores no farm.

  2. Execute a Instalação em todos os servidores no farm.

  3. Execute o Assistente de Configuração de Produtos do SharePoint em todos os servidores no farm.

Para conhecer os procedimentos detalhados que descrevem essas etapas, consulte Atualização in-loco para o SharePoint Server 2010.

Anexar os bancos de dados e atualizar o conteúdo

  1. Adicione os bancos de dados de conteúdo aos aplicativos Web.

    Use o seguinte cmdlet do Windows PowerShell para adicionar e atualizar os bancos de dados de conteúdo:

    Mount-SPContentDatabase -Name <DatabaseName> -DatabaseServer <ServerName> -WebApplication <URL> [-Updateuserexperience]
  2. Verifique a atualização do primeiro banco de dados.

  3. Repita os procedimentos de restauração e adição para os demais bancos de dados em paralelo.

Para conhecer os procedimentos detalhados que descrevem essas etapas, consulte Executar uma atualização com anexação de banco de dados para o SharePoint Server 2010.

Para desanexar bancos de dados e atualizá-los em paralelo em um pequeno farm temporário

Esta seção descreve as etapas a serem realizadas para usar a abordagem de atualização com desanexação de bancos de dados em dois farms: no original e em um pequeno farm temporário.

Processo de atualização in-loco com bancos de dados desanexados (pequeno farm temporário)

Configurar um pequeno farm temporário a ser usado na atualização dos bancos de dados

Para conhecer os procedimentos detalhados que descrevem essas etapas, consulte Preparar o novo ambiente do SharePoint Server 2010 para uma atualização de anexação do banco de dados.

2 - Desanexr bancos de dados do farm original

  1. Faça backup dos bancos de dados da versão anterior usando ferramentas do SQL Server.

    Para conhecer os procedimentos detalhados sobre backup de bancos de dados, consulte Executar uma atualização com anexação de banco de dados para o SharePoint Server 2010.

  2. Use a operação a seguir para desanexar os bancos de dados de conteúdo:

    Stsadm.exe -o deletecontentdb -url https://servername -databasename ContentDatabaseName

    Para obter mais informações sobre essa operação, consulte o artigo sobre Deletecontentdb: operação de Stsadm (Office SharePoint Server).

Atualizar o farm original in-loco

  1. Instale todos os pré-requisitos para todos os servidores no farm.

  2. Execute a Instalação em todos os servidores no farm.

  3. Execute o Assistente de Configuração de Produtos do SharePoint em todos os servidores no farm.

Para conhecer os procedimentos detalhados que descrevem essas etapas, consulte Executar uma atualização in-loco (SharePoint Server 2010).

Anexar bancos de dados ao pequeno farm temporário e atualizar o conteúdo

  1. Restaure a cópia de backup para o novo farm.

  2. Adicione os bancos de dados de conteúdo aos aplicativos Web.

    Use o seguinte cmdlet do Windows PowerShell para adicionar e atualizar os bancos de dados de conteúdo:

    Mount-SPContentDatabase -Name <DatabaseName> -DatabaseServer <ServerName> -WebApplication <URL> [-Updateuserexperience]
  3. Verifique a atualização do primeiro banco de dados.

  4. Repita os procedimentos de restauração e adição para os demais bancos de dados em paralelo.

Para conhecer os procedimentos detalhados que descrevem essas etapas, consulte Executar uma atualização com anexação de banco de dados para o SharePoint Server 2010.

Fazer backup dos bancos de dados a partir do pequeno farm temporário e anexá-los ao farm original

  1. Faça backup dos bancos de dados atualizados usando ferramentas do SQL Server.

  2. Restaure a cópia de backup para o farm original.

  3. Adicione os bancos de dados de conteúdo atualizados aos aplicativos Web originais.

Basicamente, este é um processo idêntico ao da etapa anterior; no entanto, você está movendo os bancos de dados do pequeno farm temporário para o farm original. O mesmo procedimento se aplica, como nas etapas anteriores.

Verificação

Se a atualização falhar ou relatar problemas, você poderá consultar os arquivos de log e de erros para saber o que aconteceu. Para obter mais informações sobre como analisar os arquivos de log e reiniciar a atualização após uma falha, consulte Verificar a atualização e revisar os sites atualizados (Office SharePoint Server).

Etapas adicionais

Depois de concluir a atualização, há várias etapas que você deve seguir para concluir a configuração do novo farm. Para obter mais informações, consulte Executar etapas pós-atualização para uma atualização no local (SharePoint Server 2010).