Compartilhar via


Atualizar sites (Office SharePoint Server)

Atualizado em: 2009-03-05

Neste artigo:

  • Atualizar sites usando as páginas da Administração Central

  • Atualizar sites usando a linha de comando

  • Atualizar sites após a instalação de um pacote de modelos de idiomas

Quando você executa uma atualização gradual, pode determinar quais sites serão atualizados e quando. Para poder atualizar os sites para o Microsoft Office SharePoint Server 2007, você deve executar a instalação e o Assistente de Configuração dos Produtos e Tecnologias do SharePoint em todos os servidores do farm. Depois concluir essa etapa e de instalar qualquer pacote de idioma necessário, você poderá começar a atualizar sites. Para obter mais informações sobre como atualizar seus servidores, consulte um dos tópicos a seguir:

Quando você estiver pronto para atualizar seus sites, poderá usar as páginas de atualização do site do SharePoint® Central Administration ou a operação upgrade na linha de comando. Use a linha de comando se quiser executar a atualização em grandes lotes de sites em momentos diferentes ou se tiver instalado um pacote de modelos de idiomas após a atualização de outros sites em seu ambiente.

Atualizar sites usando as páginas da Administração Central

Existem duas fases no processo de atualização de sites a partir das páginas da Administração Central. Primeiro, você cria um novo aplicativo Web para hospedar as versões atualizadas dos sites. Em seguida, você atualiza um ou mais conjuntos de sites.

Importante

Você precisa atualizar o conjunto de sites raiz antes de atualizar qualquer outro conjunto de sites do aplicativo Web.

Criar um novo aplicativo Web para hospedar sites atualizados

  1. Na Administração Central, na guia Operações, em Atualização e Migração, clique em Status de atualização do conteúdo de site.

  2. Na página Status de Atualização de Conteúdo de Site, ao lado da URL que você deseja atualizar, clique em Iniciar atualização.

  3. Na página Definir Aplicativo Web de Destino, na seção Aplicativo Web para Atualizar, verifique se o aplicativo Web que você deseja atualizar está sendo exibido.

  4. Na seção Nova URL para o Conteúdo Original, na caixa Porta, digite um número de porta e, na caixa Cabeçalho do Host, digite o cabeçalho do host a ser usado (se necessário).

  5. Na seção Pool de Aplicativos para o Novo Aplicativo Web, selecione Criar novo pool de aplicativos e, na caixa Nome do pool de aplicativos, digite um nome e selecione Predefinido ou Configurável.

    • Se você selecionou Predefinido, selecione a conta a ser utilizada.

    • Se você selecionou Configurável, digite o nome da conta a ser utilizada e digite a senha dessa conta.

      Dica

      Não é possível usar o mesmo pool de aplicativos usado na versão anterior. Você poderá usar a mesma conta do usuário, mas terá de criar um novo pool de aplicativos ou usar um pool de aplicativos já criado para os sites atualizados.

  6. Na seção Redefinir Serviços de Informações da Internet, selecione Reiniciar o IIS Automaticamente ou Reiniciar o IIS Manualmente.

    Se você escolher Reiniciar o IIS Manualmente, terá de reiniciar o IIS após a criação do aplicativo Web na etapa final deste procedimento.

  7. Na seção Configuração de Segurança, em Provedor de Autenticação, selecione Negociar (Kerberos) ou NTLM, dependendo de seu ambiente.

  8. Na seção Bancos de Dados de Conteúdo, selecione Seleção automática de nome de banco de dados ou Definir manualmente os nomes dos bancos de dados.

    Se você optar por definir manualmente os nomes do banco de dados, deverá fornecer nomes para os bancos de dados de conteúdo temporários e para os bancos de dados de conteúdo da nova versão na página Nomes de Bancos de Dados.

  9. Na seção Definições do Banco de Dados do SSP, na caixa Nome do Banco de Dados do SSP, digite o nome do banco de dados do Provedor de Serviços Compartilhados.

  10. Na caixa Nome do Banco de Dados de Pesquisa, digite o nome do banco de dados de Pesquisa.

  11. Na seção Servidor de Indexação , na caixa Servidor de Indexação, selecione o servidor de indexação a ser usado.

  12. Clique em OK. Se você optar por definir manualmente os nomes de banco de dados, a página Nomes de Banco de Dados será aberta. Digite os nomes a serem usados para os bancos de dados de conteúdo temporários e para os bancos de dados de conteúdo da nova versão para este aplicativo Web e clique em Salvar.

    Uma página Operação em Andamento será exibida enquanto o novo aplicativo Web é criado.

    Dica

    Se você optar por reiniciar o IIS manualmente, deverá executar iisreset /noforce em cada servidor Web front-end do seu farm de servidores.

Atualizar conjuntos de sites

  1. Na página Atualização do Conjunto de Sites , marque as caixas de seleção ao lado dos sites que você deseja atualizar e clique em Atualizar Sites.

    Importante

    Você precisa atualizar o conjunto de sites raiz antes de atualizar qualquer outro conjunto de sites do aplicativo Web. Se estiver atualizando vários conjuntos de sites ao mesmo tempo, o conjunto de sites raiz deverá ser incluído no primeiro conjunto de sites para atualização.

  2. Na página Sites Selecionados para Atualização, verifique o número de conjuntos de sites, o armazenamento utilizado, o banco de dados de origem e o banco de dados de destino, e clique em Atualizar Sites.

    A página de execução da atualização é exibida e a atualização é executada para os conjuntos de sites selecionados. Isso pode levar alguns minutos ou algumas horas, dependendo de quantos conjuntos de sites foram selecionados e do tamanho deles. A página Status é atualizada automaticamente a cada minuto para mostrar o status atualizado. Se a atualização falhar, ou informar falhas, você poderá consultar os arquivos de log para obter mais informações. O arquivo Upgrade.log e o arquivo de log de rastreamento estão localizados em %COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\12\LOGS. O log de rastreamento é nomeado com o seguinte formato: Nome_máquina-AAAAMMDD-HHMM.log, onde AAMMDD é a data e HHMM é a hora (por exemplo, Servidor1-20061105-1241.log).

  3. Após a conclusão do processo de atualização, clique em Home para voltar à home page da Administração Central.

Atualizar sites usando a linha de comando

Para atualizar sites usando a linha de comando, siga o mesmo processo de duas etapas: criar um aplicativo Web de destino e atualizar os sites.

Para criar os aplicativos Web de destino, use o comando a seguir, incluindo qualquer opção que se aplique ao seu ambiente (ignore esta etapa se já tiver executado as etapas em "Criar um novo aplicativo Web para hospedar sites atualizados" acima):

Stsadm.exe. -o upgradetargetwebapplication -url <URL para atualização>

**   -relocationurl <nova URL para conteúdo não atualizado>**

-apidname <nome do novo pool de aplicativos>

[-apidtype <id configurável/Serviço de Rede>]

[-apidlogin <DOMÍNIO\nome>]

[-apidpwd <senha do pool de aplicativos>] [-exclusivelyusentlm]

Depois de criar o aplicativo Web, você poderá atualizar conjuntos de sites individuais usando o comando a seguir, incluindo qualquer opção que se aplique ao seu ambiente:

stsadm.exe -o upgrade [-inplace | -sidebyside] [-url <url>]

[-forceupgrade] [-quiet] [-farmuser <usuário do farm>

-farmpassword <senha do farm>] [-sitelistpath <arquivo xml dos sites>]

Por exemplo, para atualizar sites em determinada URL em um processo de atualização (gradual) lado a lado, você usaria o seguinte comando:

stsadm.exe -o upgrade -sidebyside -url <url>

-sitelistpath <caminho para o arquivo XML>

Dica

Quando você usar a linha de comando para executar uma atualização gradual, não poderá atualizar sites a partir de bancos de dados de conteúdo diferentes. Se o seu aplicativo Web contiver um número muito grande de sites espalhados por vários bancos de dados de conteúdo, divida a lista em grupos menores de sites localizados no mesmo banco de dados de conteúdo.

Para obter uma lista de sites que precisam ser atualizados, você poderá usar a operação enumsites para listar todos os sites redirecionados em um aplicativo Web. Use a sintaxe a seguir para gerar a lista:

**stsadm -o enumsites -url http://**nome_servidor -redirectedsites

Você pode usar a lista de sites gerada por esta operação para criar seu arquivo XML com a lista de sites da operação upgrade.

A tabela a seguir descreve os parâmetros usados para a operação upgrade:

Parâmetro Opcional/Obrigatório Descrição

Inplace ou Sidebyside

Obrigatório, você deve especificar uma destas opções

Inplace especifica uma atualização no local, onde os sites da versão 2.0 são atualizados imediatamente e o ambiente da versão 2.0 não fica disponível após a conclusão do processo de atualização.

Sidebyside especifica uma atualização gradual, onde os sites da versão 2.0 são preservados no ambiente da versão 2.0.

URL

Opcional

A URL da versão 2.0 para o conjunto de sites.

ForceUpgrade

Opcional

Especifica se a atualização deve ser forçada ou não.

Quiet

Opcional

Especifica se o processo de atualização será executado em modo silencioso.

FarmUser

Opcional

Especifica a conta do usuário a ser usada na execução da atualização.

FarmPassword

Opcional (mas obrigatório se FarmUser for usado)

Especifica a senha para a conta FarmUser.

Reghost

Opcional

Especifica se será feito o reghost das páginas (redefinir páginas para a definição do site) durante a atualização.

SiteListPath

Opcional

Permite que você especifique um arquivo XML com uma lista de conjuntos de sites específicos para atualização. O formato do arquivo XML é:

<RedirectedSites Count="2”>

  <Site Url="http://server_name" TargetDatabase="DB1" />  

  <Site Url="http://server_name/sites/site1"  TargetDatabase="DB1" />

</RedirectedSites>

Os atributos “Count” e “TargetDatabase” são opcionais. Especifique somente o conjunto de sites que você deseja atualizar a partir de um único banco de dados de conteúdo.

Como alternativa, use o comando stsadm –o enumsites –url <V3url> -redirectedsites para produzir esse mesmo XML para conjuntos de sites que precisem de atualização.

Para obter informações adicionais sobre como executar esse procedimento usando o ferramenta de linha de comando Stsadm, consulte Atualização: operação do Stsadm (Office SharePoint Server), Upgradetargetwebapplication: operação do Stsadm (Office SharePoint Server) e Enumsites: operação de Stsadm (Office SharePoint Server).

Atualizar sites após a instalação de um pacote de modelos de idiomas

Se você executou uma atualização no local e instalou um pacote de modelos de idiomas, agora precisa atualizar os sites que dependem do idioma do pacote de modelos de idiomas. Para fazer a atualização, execute a operação upgrade na linha de comando usando qualquer opção que se aplique ao seu ambiente.

Baixar este manual

Este tópico está incluído no seguinte manual baixável para facilitar a leitura e a impressão:

Consulte a lista completa de manuais disponíveis na página de download de conteúdo do Office SharePoint Server 2007.