Вы находитесь на странице: 1из 482

Guia de implantao do Microsoft SharePoint Foundation 2010

Microsoft Corporation Publicado: novembro de 2010 Autor: equipe de servidores e do Microsoft Office System (itspdocs@microsoft.com)

Resumo
Este guia apresenta instrues de implantao do Microsoft SharePoint Foundation 2010. A audincia deste guia inclui especialistas em aplicativos, especialistas em aplicativos de linha de negcios e administradores de TI que esto prontos para implantar o SharePoint Foundation 2010 e querem saber as etapas de instalao. O contedo deste guia uma cpia do contedo selecionado na biblioteca tcnica do SharePoint Foundation 2010 (http://go.microsoft.com/fwlink/?linkid=181463&clcid=0x416) a partir da data de publicao. Para obter o contedo mais atual, consulte a biblioteca tcnica na Web.

Este documento fornecido "no estado em que se encontra". As informaes e as exibies expressas neste documento, incluindo URLs e outras referncias a sites da Internet, podem ser alteradas sem aviso prvio. Voc assume o risco inerente sua utilizao. Alguns exemplos citados neste documento so fornecidos somente como ilustrao e so fictcios. No h nenhuma inteno, nem por deduo, de qualquer associao ou conexo real. Este documento no oferece a voc quaisquer direitos legais sobre propriedade intelectual em qualquer produto da Microsoft. Este documento pode ser copiado e usado para fins internos e de referncia. 2010 Microsoft Corporation. Todos os direitos reservados. Microsoft, Access, Active Directory, Backstage, Excel, Groove, Hotmail, InfoPath, Internet Explorer, Outlook, PerformancePoint, PowerPoint, SharePoint, Silverlight, Windows, Windows Live, Windows Mobile, Windows PowerShell, Windows Server e Windows Vista so marcas registradas ou marcas comerciais da Microsoft Corporation nos Estados Unidos e/ou em outros pases. As informaes contidas neste documento representam a viso atual da Microsoft Corporation em relao s questes discutidas na data de publicao. Como a Microsoft precisa responder a condies de mercado em permanente mudana, essas informaes no devem ser interpretadas como um compromisso por parte da Microsoft, e a Microsoft no pode garantir a preciso das informaes apresentadas aps a data de publicao.

Contedo
Guia de implantao do Microsoft SharePoint Foundation 2010...............................................................1 Resumo..............................................................................................................................................1 Contedo..................................................................................................................................................3 Obtendo ajuda........................................................................................................................................18 Implantao do SharePoint Foundation 2010..........................................................................................19 Viso geral da implantao (SharePoint Foundation 2010).....................................................................21 Conceitos.............................................................................................................................................21 Arquitetura fsica..................................................................................................................................22 Tamanho..........................................................................................................................................22 Topologia..........................................................................................................................................23 Instalao e configurao....................................................................................................................23 Preparar os servidores.....................................................................................................................24 Criar o farm......................................................................................................................................25 Definir configuraes, servios, solues e sites..............................................................................25 Estgios de implantao......................................................................................................................26 Planejamento...................................................................................................................................26 Desenvolvimento..............................................................................................................................27 POC (verificao de conceito)..........................................................................................................27 Piloto................................................................................................................................................28 UAT (Teste de aceitao do usurio)................................................................................................28 Produo..........................................................................................................................................28 Instalar os pr-requisitos de um compartilhamento de rede (SharePoint Foundation 2010).....................30 Opes e argumentos do Installer........................................................................................................30 Baixar e consolidar os pr-requisitos em um compartilhamento de arquivo..........................................31 Instalar os pr-requisitos usando a linha de comando..........................................................................32 Instalar os pr-requisitos usando um arquivo de argumentos...............................................................32 Problemas conhecidos.....................................................................................................................34 Preparar a implantao (SharePoint Foundation 2010)...........................................................................36 Consulte tambm.................................................................................................................................36 Requisitos de hardware e software (SharePoint Foundation 2010)..........................................................37 Viso geral...........................................................................................................................................37 Requisitos de hardware servidores Web, servidores de aplicativos e instalaes de servidor nico 37 Requisitos de hardware servidores de banco de dados...................................................................38 Requisitos de software.........................................................................................................................39 Requisitos mnimos..........................................................................................................................39

Software opcional.............................................................................................................................43 Acesso ao software aplicvel...............................................................................................................44 Contas administrativas e de servios necessrias para a implantao inicial (SharePoint Foundation 2010)...................................................................................................................................................48 Permisses necessrias......................................................................................................................48 Proteger o SQL Server para ambientes do SharePoint (SharePoint Foundation 2010)............................50 Resumo das recomendaes de proteo...........................................................................................50 Configurar uma instncia do SQL Server para que ela escute em uma porta no padro....................50 Configurar o Firewall do Windows para que ele bloqueie as portas de escuta padro do SQL Server..52 Configurar o Firewall do Windows para abrir manualmente as portas atribudas..................................52 Configurar um alias de cliente SQL......................................................................................................52 Testar o alias do cliente SQL................................................................................................................53 Cenrios de implantao (SharePoint Foundation 2010).........................................................................54 Implantar um nico servidor com o SQL Server (SharePoint Foundation 2010).......................................55 Viso geral...........................................................................................................................................55 Antes de comear................................................................................................................................55 Instalar o SharePoint Foundation 2010................................................................................................56 Executar a Ferramenta de Preparao de Produtos do Microsoft SharePoint 2010..........................57 Executar a Instalao.......................................................................................................................57 Executar o Assistente de Configurao de Produtos do SharePoint.................................................58 Definir as configuraes do navegador.............................................................................................60 Execute o Assistente de Configurao do Farm................................................................................61 Etapas ps-instalao..........................................................................................................................62 Implantar um nico servidor com um banco de dados interno (SharePoint Foundation 2010).................64 Viso geral...........................................................................................................................................64 Antes de comear................................................................................................................................65 Instalar o SharePoint Foundation 2010................................................................................................65 Executar a Ferramenta de Preparao de Produtos do Microsoft SharePoint 2010..........................65 Executar a Instalao.......................................................................................................................66 Executar o Assistente de Configurao de Produtos do SharePoint.................................................66 Definir as configuraes do navegador.............................................................................................67 Etapas ps-instalao..........................................................................................................................69 Configurar o Backup do Windows Server.............................................................................................70 Vrios servidores para um farm de trs camadas (SharePoint Foundation 2010)....................................71 Viso geral...........................................................................................................................................71 Viso geral da topologia...................................................................................................................72 Antes de comear.............................................................................................................................73 Usando a Ferramenta de Preparao de Produtos do Microsoft SharePoint 2010........................73 Servidor de banco de dados..........................................................................................................73

Atualizaes pblicas e pacotes de hotfixes..................................................................................74 Preparar os servidores do farm............................................................................................................74 Instalar o SharePoint Foundation 2010 nos servidores do farm............................................................75 Criar e configurar o farm......................................................................................................................76 Adicionar servidores Web ao farm.......................................................................................................78 Configurar o log de diagnstico e a coleta de dados de integridade e uso...........................................79 Configurar a Pesquisa do SharePoint Foundation................................................................................80 Criar um site........................................................................................................................................80 Etapas ps-instalao..........................................................................................................................82 Incio rpido: implantar um nico servidor em um ambiente Hyper-V isolado (SharePoint Foundation 2010)...................................................................................................................................................83 Requisitos e recomendaes...............................................................................................................83 Configurao de mquina virtual e servidor de virtualizao.............................................................83 Ambiente de implantao.................................................................................................................85 Permisses necessrias......................................................................................................................86 Tarefas de pr-implantao..................................................................................................................86 Implantar o SharePoint Foundation 2010 manualmente.......................................................................86 Implantar o SharePoint Foundation 2010 usando scripts do Windows PowerShell...............................87 Implantar usando bancos de dados criados por um DBA (SharePoint Foundation 2010).........................92 Antes de comear................................................................................................................................92 Requisitos dos servidores do farm....................................................................................................92 Requisitos de bancos de dados........................................................................................................92 Sobre a configurao de bancos de dados criados por um DBA..........................................................93 Criar e configurar bancos de dados para a Administrao Central.......................................................94 Criar e configurar bancos de dados adicionais ....................................................................................96 Implantar em um ambiente virtual (SharePoint Foundation 2010)............................................................99 Diretrizes sobre mquina virtual (SharePoint Foundation 2010)............................................................100 Rede..................................................................................................................................................100 Adaptadores de rede......................................................................................................................102 Configurao de mquina virtual........................................................................................................102 Memria.........................................................................................................................................103 Processador...................................................................................................................................103 Controlador e disco rgido...............................................................................................................103 Servios de integrao.......................................................................................................................104 Incio e trmino automticos...........................................................................................................105 Usando instantneos......................................................................................................................105 Instalar o SharePoint Foundation 2010 usando o Windows PowerShell................................................107 Requisitos do servidor de farm...........................................................................................................107 Preparar o SPModule ........................................................................................................................108

Instalar o SharePoint Foundation 2010 executando o Install-SharePoint............................................109 Executar o Install-SharePoint usando uma chave PID.....................................................................111 Configurar o farm usando o New-SharePointFarm.............................................................................112 Configurar o SharePoint Foundation 2010 em um servidor autnomo.............................................112 Criar um aplicativo Web com o uso do Windows PowerShell.............................................................113 Implantar os servios usando o Assistente de Configurao do Farm do SharePoint 2010................114 Criar um conjunto de sites usando o Windows PowerShell.................................................................114 Executar tarefas adicionais de configurao.......................................................................................115 Adicionar servidores ao farm usando o Join-SharePointFarm............................................................115 Configurar o log de rastreamento.......................................................................................................116 Configurao inicial (SharePoint Foundation 2010)...............................................................................117 Implantar pacotes de idiomas (SharePoint Foundation 2010)................................................................118 Sobre IDs de idioma e pacotes de idioma..........................................................................................118 Baixando pacotes de idiomas............................................................................................................120 Preparando seus servidores Web para pacotes de idiomas...............................................................121 Instalando pacotes de idiomas em seus servidores Web...................................................................122 Desinstalando pacotes de idiomas.....................................................................................................124 Definir configuraes do farm (SharePoint Foundation 2010)................................................................125 Configure usage and health data collection (SharePoint Foundation 2010)...........................................126 Configure usage and health data collection by using Central Administration.......................................126 Configure usage data collection by using Windows PowerShell.........................................................127 To configure usage data collection for a specific event type by using Windows PowerShell................128 Log usage data in a different logging database by using Windows PowerShell..................................128 Consulte tambm...............................................................................................................................129 Configure diagnostic logging (SharePoint Foundation 2010).................................................................130 Best practices....................................................................................................................................130 Configure diagnostic logging by using Central Administration.............................................................132 Configure diagnostic logging by using Windows PowerShell..............................................................133 Consulte tambm...............................................................................................................................134 Integrao de email (SharePoint Foundation 2010)...............................................................................135 Configurar emails de entrada (SharePoint Foundation 2010)................................................................136 Viso geral.........................................................................................................................................136 Cenrio bsico...............................................................................................................................136 Cenrio avanado..........................................................................................................................136 Requisitos da tarefa...........................................................................................................................138 Instalar e configurar o servio SMTP..................................................................................................138 Instalar o servio SMTP..................................................................................................................138 Instalar ferramentas de gerenciamento do IIS 6.0...........................................................................139

Configurar o servio SMTP.............................................................................................................139 Configurar emails de entrada em um cenrio bsico..........................................................................140 Configurar o Gerenciador DNS..........................................................................................................141 Adicionar um conector SMTP no Microsoft Exchange Server 2007....................................................143 Configurar o AD DS para ser usado com o Servio de Gerenciamento de Diretrio...........................144 Configurar permisses para a pasta-depsito de emails....................................................................147 Configurar as permisses da pasta-depsito de emails para a conta de identidade do pool de aplicativos de um aplicativo Web.................................................................................................148 Configurar as permisses da pasta-depsito de emails para a conta de logon do servio de Timer do Windows SharePoint Services.....................................................................................................149 Configurar emails de entrada em um cenrio avanado.....................................................................149 Anexos esto ausentes em mensagens de email enviadas a uma biblioteca de documentos do SharePoint?....................................................................................................................................152 Configurar emails de sada (SharePoint Foundation 2010)....................................................................154 Viso geral.........................................................................................................................................154 Requisitos da tarefa...........................................................................................................................154 Instalar e configurar o servio SMTP..................................................................................................155 Instalar o servio SMTP..................................................................................................................155 Configurar o servio SMTP.............................................................................................................156 Configurar emails de sada para um farm...........................................................................................158 Definir email de sada de um aplicativo Web especfico.....................................................................159 Consulte tambm...............................................................................................................................160 Configurar uma conta mvel (SharePoint Foundation 2010)..................................................................161 Importar um certificado raiz e criar uma autoridade raiz confivel......................................................162 Configurao de uma conta mvel.....................................................................................................162 Recuperar informaes da conta de celular.......................................................................................166 Excluso de conta mvel...................................................................................................................167 Consulte tambm...............................................................................................................................168 Instalar e configurar o Remote BLOB Storage ou o External BLOB Storage (SharePoint Foundation 2010) ..........................................................................................................................................................169 Habilitar FILESTREAM e provisionar o repositrio de dados RBS......................................................169 Instalar o RBS ...................................................................................................................................170 Habilitar e testar o RBS......................................................................................................................172 Configurar servios (SharePoint Foundation 2010)...............................................................................173 Service application and service management (SharePoint Foundation 2010)........................................174 Nesta seo.......................................................................................................................................174 Consulte tambm...............................................................................................................................174 Configurar o servio de token de segurana (SharePoint Foundation 2010)..........................................175 Como funcionam os aplicativos Web que usam um STS....................................................................175

Configurar um aplicativo Web baseado em declaraes do SharePoint usando o Windows PowerShell .......................................................................................................................................................176 Editar associaes.............................................................................................................................178 Configurar uma aplicativo Web que usa um STS...............................................................................178 Preparar a hospedagem de sites (SharePoint Foundation 2010)...........................................................180 Create a Web application (SharePoint Foundation 2010)......................................................................181 Consulte tambm...............................................................................................................................181 Configure claims authentication (SharePoint Foundation 2010).............................................................183 Create a Web application that uses Windows-claims authentication (SharePoint Foundation 2010)......184 Consulte tambm...............................................................................................................................190 Configure anonymous access for a claims-based Web application (SharePoint Foundation 2010)........191 Configure anonymous access for a claims-based Web application.....................................................191 Configurar a autenticao baseada em formulrios para um aplicativo Web baseado em declaraes (SharePoint Foundation 2010)...........................................................................................................192 Converter aplicativos Web na autenticao baseada em declaraes................................................193 Configurar um aplicativo Web baseado em formulrios para usar um provedor LDAP por meio da Administrao Central....................................................................................................................193 Configurar os arquivos Web.Config do LDAP.....................................................................................194 Configurar um aplicativo Web baseado em formulrios para usar um provedor LDAP por meio do Windows PowerShell......................................................................................................................198 Migrar usurios e permisses do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010...............................................................................................................................................199 Configure Kerberos authentication for the claims to Windows token service (SharePoint Foundation 2010) ..........................................................................................................................................................201 Consulte tambm...............................................................................................................................201 Configurar a autenticao usando um token de segurana SAML (SharePoint Foundation 2010).........202 Configurar um aplicativo IP-STS (Identity Provider STS) usando o Windows PowerShell...................202 Configurar um aplicativo Web RP-STS (Relying Party STS)...............................................................204 Estabelecer uma relao de confiana com um IP-STS usando o Windows PowerShell....................205 Exportar o certificado IP-STS de confiana usando o Windows PowerShell.......................................205 Definir um identificador exclusivo para mapeamento de declaraes usando o Windows PowerShell 206 Criar um novo provedor de autenticao............................................................................................206 Criar um novo aplicativo Web do SharePoint e configur-lo para usar a entrada SAML.....................207 Configurar a autenticao Kerberos (SharePoint Foundation 2010)......................................................208 Sobre a autenticao Kerberos..........................................................................................................208 Antes de comear..............................................................................................................................209 Requisitos de verso de software...................................................................................................210

Problemas conhecidos...................................................................................................................210 Histrico adicional...........................................................................................................................211 Topologia do farm de servidores.....................................................................................................211 Servios de Domnio Active Directory, nomenclatura de computador e convenes NLB................212 Convenes de conta de domnio do Active Directory....................................................................213 Requisitos de configurao preliminar............................................................................................214 Configurar a autenticao Kerberos para comunicaes SQL............................................................214 Criar os SPNs para a sua conta de servio do SQL Server.............................................................215 Confirme se a autenticao Kerberos usada para conectar servidores que executam o SharePoint Foundation 2010 ao SQL Server.................................................................................................215 Criar nomes da entidade de servio para os aplicativos Web usando a autenticao Kerberos.........217 Implantar o farm de servidores...........................................................................................................218 Instalar o SharePoint Foundation 2010 em todos os servidores......................................................219 Criar um novo farm.........................................................................................................................219 Ingresse os outros servidores no farm............................................................................................222 Configurar servios nos servidores do farm.......................................................................................222 Pesquisa do Windows SharePoint Services....................................................................................223 Servidor de indexao....................................................................................................................223 Servidor de consulta.......................................................................................................................223 Criar aplicativos Web usando a autenticao Kerberos......................................................................223 Criar o aplicativo Web do site de portal...........................................................................................224 Criar o aplicativo Web Meu Site......................................................................................................224 Criar um conjunto de sites usando o modelo Portal de Colaborao no aplicativo Web do site de portal .......................................................................................................................................................225 Confirmar o acesso bem-sucedido aos aplicativos Web usando a autenticao Kerberos.................226 Confirmar a funcionalidade de Indexao de Pesquisa correta..........................................................228 Confirmar a funcionalidade de Consulta de Pesquisa correta.............................................................229 Limitaes de configurao................................................................................................................229 Recursos adicionais e diretrizes para a soluo de problemas ..........................................................229 Configurar a alterao automtica de senha (SharePoint Foundation 2010)..........................................231 Configurar contas gerenciadas..........................................................................................................231 Definir as configuraes de alterao automtica de senha...............................................................232 Solucionando problemas de alterao automtica de senha..............................................................232 Senha no correspondente.............................................................................................................233 Falha de provisionamento da conta de servio...............................................................................233 Expirao de senha iminente .........................................................................................................234 Requisito para a alterao da conta do farm para uma conta diferente...........................................235 Criar um conjunto de sites (SharePoint Foundation 2010).....................................................................236 Criar um conjunto de sites usando a Administrao Central...............................................................236 Criar um conjunto de sites usando o Windows PowerShell................................................................237 Implantar personalizaes - viso geral (SharePoint Foundation 2010).................................................239

Viso geral do processo.....................................................................................................................239 Antes de comear..............................................................................................................................239 Sobre os dois tipos de elementos de site personalizveis..................................................................240 Implantando elementos de site desenvolvidos...................................................................................241 Implantando elementos de site criados..............................................................................................241 Consulte tambm...............................................................................................................................244 Implantar pacotes de soluo (SharePoint Foundation 2010)................................................................245 O que um pacote de soluo?.........................................................................................................245 Implantando elementos de site usando pacotes de soluo...............................................................246 Quando usar pacotes de soluo...................................................................................................246 Implantando solues de farm........................................................................................................247 Adicionando um pacote de soluo................................................................................................247 Implantando um pacote de soluo................................................................................................248 Sobre a criao de um pacote de soluo......................................................................................249 Sobre a personalizao de pacotes de soluo...........................................................................250 Criar manualmente um arquivo de soluo.................................................................................250 Sobre o arquivo de manifesto de soluo....................................................................................251 Criando e implantando um pacote de soluo de Web Part personalizado usando o Visual Studio 2010 .......................................................................................................................................................252 Implantar elementos de site criados (SharePoint Foundation 2010)......................................................254 Sobre a implantao de elementos de site criados............................................................................254 Quando usar um pacote de implantao de contedo....................................................................255 Antes de comear..............................................................................................................................255 Implantar contedo usando a API de Migrao de Contedo.............................................................256 Criar um pacote de implantao de contedo usando o Windows PowerShell...................................256 Implantar elementos de site usando Recursos (SharePoint Foundation 2010)......................................259 O que um Recurso?........................................................................................................................259 Quando usar Recursos......................................................................................................................260 Criar um Recurso...............................................................................................................................260 Instalar e ativar um Recurso usando o Windows PowerShell.............................................................262 Implantar modelos (SharePoint Foundation 2010).................................................................................265 O que so definies de site?............................................................................................................265 Definies e configuraes de site.....................................................................................................266 Pginas no personalizadas e personalizao de pgina...............................................................267 Principais arquivos de esquema.....................................................................................................267 Criar uma definio e configurao de site personalizada..................................................................268 Implantar uma definio de site usando um pacote de soluo .........................................................270 Adicionar um elemento SiteDefinitionManifest................................................................................270 Adicionar um elemento TemplateFile..............................................................................................271

10

Processo de implantao de fluxo de trabalho (SharePoint Foundation 2010).......................................272 Viso geral.........................................................................................................................................272 Antes de comear..............................................................................................................................272 Implantando fluxos de trabalho..........................................................................................................273 Implantar fluxos de trabalho predefinidos........................................................................................273 Implantar fluxos de trabalho do SharePoint Designer.....................................................................274 Implantar fluxos de trabalho do Visual Studio.................................................................................275 Verificao.........................................................................................................................................276 Atualizando para o SharePoint Foundation 2010...................................................................................277 Consulte tambm...............................................................................................................................278 Sobre o processo de atualizao (SharePoint Foundation 2010)...........................................................279 O que h de novo na atualizao (SharePoint Foundation 2010)..........................................................280 Requisitos de atualizao..................................................................................................................280 Requisito de hardware: 64 bits........................................................................................................280 Requisito de sistema operacional: Windows Server 2008 ou Windows Server 2008 R2..................281 Requisito de banco de dados: SQL Server 2005 SP3 ou SQL Server 2008 SP1 de 64 bits.............282 Verificador de pr-atualizao............................................................................................................282 Comando do Windows PowerShell para verificar bancos de dados antes de anexar.........................283 Atualizao Visual..............................................................................................................................283 Atualizao de Recursos...................................................................................................................284 Novas opes para reduzir o tempo de inatividade durante a atualizao..........................................284 Alteraes nos principais recursos entre verses...............................................................................285 Viso geral do processo de atualizao (SharePoint Foundation 2010).................................................290 Atualizao in-loco.............................................................................................................................290 Atualizao com anexao de banco de dados..................................................................................292 Abordagem hbrida 1: bancos de dados somente leitura....................................................................293 Abordagem hbrida 2: desanexar bancos de dados............................................................................295 Atualizando do Windows SharePoint Services 2.0 para o SharePoint Foundation 2010........................298 Viso geral do processo.....................................................................................................................298 Sequncia de atualizao...............................................................................................................299 Antes de comear..............................................................................................................................301 Examinar as permisses necessrias.............................................................................................301 Examinar o hardware e o software necessrios..............................................................................302 Preparar-se para a atualizao..........................................................................................................302 Preparar os farms..............................................................................................................................303 Executar a primeira atualizao.........................................................................................................304 Verificar a primeira atualizao..........................................................................................................305 Executar a segunda atualizao........................................................................................................305 Verificar a segunda atualizao..........................................................................................................305

11

Planejar e preparar a atualizao (SharePoint Foundation 2010)..........................................................306 Determinar a abordagem de atualizao (SharePoint Foundation 2010)...............................................307 Escolher uma abordagem de atualizao...........................................................................................307 Casos especiais.................................................................................................................................310 Examinar prticas recomendadas de atualizao (SharePoint Foundation 2010)..................................314 Examinar caminhos de atualizao com e sem suporte (SharePoint Foundation 2010).........................316 Examinar topologias com suporte para atualizao............................................................................316 Orientaes sobre topologia fsica..................................................................................................316 Topologias com suporte..................................................................................................................316 Migrando de um servidor autnomo para um farm de servidores....................................................317 Migrando de um hardware de 32 bits..............................................................................................317 Examinar os requisitos do sistema para atualizao (SharePoint Foundation 2010)..............................318 Sobre esses requisitos.......................................................................................................................318 Determinar como lidar com personalizaes (SharePoint Foundation 2010).........................................320 Identificar personalizaes no ambiente............................................................................................320 Avaliar as personalizaes.................................................................................................................320 Consideraes para personalizaes especficas..............................................................................321 Garantir que personalizaes futuras seguiro prticas recomendadas.............................................324 Criar um plano de comunicao (SharePoint Foundation 2010)............................................................325 Quem faz parte da equipe de atualizao?........................................................................................325 Quando e o que deve ser comunicado equipe de atualizao.........................................................326 Quando e o que deve ser comunicado aos usurios do site...............................................................327 Planejar a atualizao visual (SharePoint Foundation 2010).................................................................329 Fase de planejamento fundamental da atualizao visual..................................................................329 Preservando a interface do usurio existente.................................................................................329 Atualizando para a nova interface do usurio.................................................................................330 Treinamento de proprietrios de conjuntos de sites e de proprietrios de sites..................................330 Problemas conhecidos.......................................................................................................................331 Consulte tambm...............................................................................................................................331 Testando a atualizao e solucionando problemas (SharePoint Foundation 2010)................................333 Prticas recomendadas para testar a atualizao (SharePoint Foundation 2010)..................................335 Usar uma atualizao de avaliao para encontrar possveis problemas (SharePoint Foundation 2010) ..........................................................................................................................................................337 Configurar um ambiente de teste.......................................................................................................338 Usando um ambiente de teste virtual..............................................................................................338 Usando um ambiente de teste fsico...............................................................................................339

12

Ambientes de teste adicionais para atualizao com anexao de banco de dados.......................340 Identificar e instalar personalizaes..................................................................................................340 Copiar os dados reais no ambiente de teste e tentar a atualizao....................................................341 Tentar a atualizao in-loco............................................................................................................342 Tentar uma atualizao com anexao de banco de dados............................................................342 Revisar os resultados........................................................................................................................343 Revisar os arquivos de log..............................................................................................................343 Reiniciar a atualizao, se necessrio............................................................................................344 Revisar sites atualizados................................................................................................................344 Ajustar seu planejamento e tentar novamente...................................................................................345 Estimar a durao do processo de atualizao e o espao necessrio (SharePoint Foundation 2010)..346 Estimar o espao de que voc precisa para a atualizao.................................................................346 Estimar a durao da atualizao......................................................................................................347 Limpando o ambiente antes da atualizao (SharePoint Foundation 2010)...........................................351 Itens para limpeza..............................................................................................................................351 Exclua subwebs e conjuntos de sites no utilizados ou pouco utilizados........................................351 Lidar com listas grandes.................................................................................................................351 Lidar com ACLs grandes................................................................................................................352 Remover verses de documentos no essenciais..........................................................................352 Remover modelos, recursos e Web Parts no utilizados................................................................352 Reparar problemas de dados.........................................................................................................353 Fazendo alteraes estruturais..........................................................................................................353 Solucionar problemas de atualizao (Windows SharePoint Services)..................................................354 Princpios gerais para identificar problemas.......................................................................................354 Em primeiro lugar, verifique o status da atualizao e os arquivos de log.......................................354 Em seguida, solucione os problemas em ordem.............................................................................355 Problemas comuns............................................................................................................................355 Personalizaes ou arquivos ausentes ou preteridos no servidor...................................................355 Configuraes ausentes ou definidas incorretamente para farm de servidores, aplicativo Web ou servios.......................................................................................................................................356 Nveis de atualizao inconsistentes ou incorretos.........................................................................357 Problemas de dados.......................................................................................................................357 Alteraes na interface do usurio..................................................................................................357 Espao insuficiente.........................................................................................................................358 Autenticao baseada em formulrios............................................................................................358 Segurana e permisses...................................................................................................................358 Consulte tambm...............................................................................................................................358 Recuperando aps uma atualizao com falha (SharePoint Foundation 2010).....................................359 Recuperando quando voc tem bancos de dados somente leitura em um ambiente em espera (atualizao com anexao de banco de dados)............................................................................359

13

Recuperando quando voc tem um backup do ambiente completo (atualizao in-loco)...................360 Recuperando quando voc tem backups de bancos de dados (atualizao in-loco)..........................360 Continuar a atualizao (SharePoint Foundation 2010).........................................................................361 Reiniciar a atualizao para um farm de servidores usando Psconfig.exe..........................................361 Reiniciar a atualizao para um banco de dados usando o Windows PowerShell..............................362 Executar etapas de pr-atualizao (SharePoint Foundation 2010).......................................................363 Executar o verificador de pr-atualizao (SharePoint Foundation 2010)..............................................364 Sobre o relatrio do verificador de pr-atualizao.............................................................................365 Instalar e executar o verificador de pr-atualizao............................................................................366 Fazer backup do ambiente inteiro antes de uma atualizao in-loco (SharePoint Foundation 2010)......368 Fazer backup do ambiente.................................................................................................................368 Testar os backups..............................................................................................................................368 Consulte tambm...............................................................................................................................368 Executar uma atualizao in-loco (SharePoint Foundation 2010)..........................................................369 Lista de verificao para atualizao in-loco (SharePoint Foundation 2010)..........................................370 Preparar a atualizao.......................................................................................................................370 Executar a atualizao.......................................................................................................................371 Executar etapas de ps-atualizao..................................................................................................375 Consulte tambm...............................................................................................................................377 Atualizao in-loco para o SharePoint Foundation 2010........................................................................378 Viso geral do processo.....................................................................................................................379 Antes de comear..............................................................................................................................380 Instalar pr-requisitos........................................................................................................................380 Executar a Instalao em todos os servidores...................................................................................381 Executar o Assistente de Configurao de Produtos do SharePoint...................................................382 Verificar o status de atualizao dos sites..........................................................................................384 Verificao.........................................................................................................................................384 Consulte tambm...............................................................................................................................385 Roteiro para a atualizao in-loco com bancos de dados desanexados (SharePoint Foundation 2010) 386 Viso geral do processo.....................................................................................................................387 Antes de comear..............................................................................................................................387 Para desanexar bancos de dados e atualiz-los em paralelo no mesmo farm....................................388 Para desanexar os bancos de dados e atualiz-los em paralelo em um farm pequeno e temporrio. 389 Verificao.........................................................................................................................................392 Instalar modelos de pacotes de idiomas disponveis (SharePoint Foundation 2010).............................393 Sobre a instalao de pacotes de idiomas e a atualizao de sites....................................................393 Sobre a alterao de idiomas.............................................................................................................393

14

Mudando de um produto totalmente localizado para um pacote de idiomas.......................................394 Alterando idiomas para um novo pacote de idiomas..........................................................................394 Consulte tambm...............................................................................................................................395 Atualizando de uma instalao autnoma do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010 quando os bancos de dados de contedo excedem 4 GB (Armazenamento de BLOB Remoto).............................................................................................................................................396 Nesta seo.......................................................................................................................................397 Consulte tambm...............................................................................................................................398 Atualizar uma instalao autnoma do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010 com Remote BLOB Storage......................................................................................................399 Consulte tambm...............................................................................................................................401 Atualizar uma instalao autnoma em um controlador de domnio usando RBS (Remote BLOB Storage) (anexao de banco de dados)..........................................................................................................402 Consulte tambm...............................................................................................................................406 Atualizar uma instalao autnoma para novo hardware usando Remote BLOB Storage (anexao de banco de dados)................................................................................................................................407 Consulte tambm...............................................................................................................................412 Executar uma atualizao com anexao de banco de dados para o SharePoint Foundation 2010......413 Lista de verificao para atualizao com anexao de banco de dados (SharePoint Foundation 2010) ..........................................................................................................................................................414 Preparar a atualizao.......................................................................................................................414 Executar a atualizao.......................................................................................................................417 Executar etapas de ps-atualizao..................................................................................................420 Consulte tambm...............................................................................................................................421 Preparar o novo ambiente do SharePoint Foundation...........................................................................422 Antes de comear..............................................................................................................................422 Criar e configurar o novo ambiente....................................................................................................423 Instalar...........................................................................................................................................423 Configurar aplicativos de servio....................................................................................................424 Configurar definies gerais do farm..............................................................................................424 Criar e configurar aplicativos Web..................................................................................................424 Reaplicar personalizaes..............................................................................................................425 Verificar o novo ambiente...................................................................................................................426 Executar a atualizao.......................................................................................................................426 Anexar bancos de dados e atualizar para o SharePoint Foundation 2010.............................................428 Viso geral do processo.....................................................................................................................429 Antes de comear..............................................................................................................................429

15

Definir os bancos de dados de verses anteriores como somente leitura (anexao de banco de dados com banco de dados somente leitura)............................................................................................430 Fazer o backup de bancos de dados de verses anteriores usando ferramentas do SQL Server.......431 Desanexar os bancos de dados de verses anteriores (anexao de banco de dados padro).........433 Restaurar uma cpia de backup do banco de dados (anexao de banco de dados com bancos de dados somente leitura)...................................................................................................................435 Verificar componentes personalizados...............................................................................................437 Anexar um banco de dados de contedo a um aplicativo Web...........................................................437 Verificao: verificar atualizao para o primeiro banco de dados......................................................440 Anexar os bancos de dados restantes...............................................................................................440 Verificao: verificar atualizao para bancos de dados adicionais....................................................441 Consulte tambm...............................................................................................................................441 Executar etapas de ps-atualizao (SharePoint Foundation 2010)......................................................442 Configurar a autenticao baseada em formulrios para um aplicativo Web baseado em declaraes (SharePoint Foundation 2010)...........................................................................................................443 Converter aplicativos Web na autenticao baseada em declaraes................................................444 Configurar um aplicativo Web baseado em formulrios para usar um provedor LDAP por meio da Administrao Central....................................................................................................................444 Configurar os arquivos Web.Config do LDAP.....................................................................................445 Configurar um aplicativo Web baseado em formulrios para usar um provedor LDAP por meio do Windows PowerShell......................................................................................................................449 Migrar usurios e permisses do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010...............................................................................................................................................450 Verificar a atualizao e examinar os sites atualizados (SharePoint Foundation 2010)..........................452 Verificar status da atualizao............................................................................................................452 Revisar os arquivos de log..............................................................................................................452 Verifique o nmero da verso.........................................................................................................454 Verificar o status de atualizao dos sites.......................................................................................454 Examinar sites atualizados.................................................................................................................455 Web Parts.......................................................................................................................................456 Listas grandes................................................................................................................................457 Estilos e aparncia.........................................................................................................................458 Permisses.....................................................................................................................................458 Pginas personalizadas (desconvertidas de fantasma)...................................................................458 Consulte tambm...............................................................................................................................460 Gerenciar a atualizao visual (SharePoint Foundation 2010)...............................................................461 Sobre o uso da Atualizao Visual.....................................................................................................461 Exibir o status da interface do usurio atual.......................................................................................462 Reverter sites para a interface do usurio anterior.............................................................................462 Impor uma atualizao para a nova interface do usurio....................................................................463

16

Opes de proprietrio do site para a atualizao visual....................................................................464 Consulte tambm...............................................................................................................................464 Usando redicionamento de URL AAM como parte do processo de atualizao (SharePoint Foundation 2010) (white paper)............................................................................................................................465 Implantar Office Web Apps (Instalados nos Produtos do SharePoint 2010)...........................................466 Compreendendo a implantao dos Office Web Apps........................................................................467 Instalar e configurar os Office Web Apps em um servidor SharePoint autnomo pr-existente..........468 Executar a instalao dos Office Web Apps....................................................................................468 Executar o PSConfig para registrar os servios..............................................................................468 Iniciar as instncias de servios......................................................................................................469 Criar os aplicativos de servio e os proxies de aplicativos de servio.............................................470 Ativar o Recurso Office Web Apps..................................................................................................471 Instalar e configurar os Office Web Apps em um servidor SharePoint autnomo novo.......................473 Executar a instalao dos Office Web Apps....................................................................................473 Execute o PSConfig para registrar servios, iniciar instncias e criar aplicativos e proxies de servio, alm de ativar o Recurso Office Web Apps..................................................................................474 Instalar e configurar os Office Web Apps em um farm de servidores SharePoint preexistente............474 Executar a instalao dos Office Web Apps....................................................................................474 Executar PSConfig para registrar servios......................................................................................475 Iniciar as instncias de servios......................................................................................................475 Criar os aplicativos de servio e os proxies de aplicativos de servio.............................................476 Ativar o Recurso Office Web Apps..................................................................................................478 Instalar e configurar os Office Web Apps em um novo farm de servidores SharePoint.......................480 Executar a instalao dos Office Web Apps....................................................................................480 Executar o PSConfig para registrar os servios..............................................................................480 Execute o Assistente de Configurao de Farm do SharePoint para iniciar instncias e criar aplicativos e proxies de servio, alm de ativar o Recurso Office Web Apps...............................481 Configurao adicional (opcional)......................................................................................................481 Configurar o comportamento de abertura padro do SharePoint com documentos habilitados para navegador...................................................................................................................................481 Soluo de problemas.......................................................................................................................483

17

Obtendo ajuda
Todo esforo foi dedicado para garantir a preciso deste guia. Este contedo tambm est disponvel online na TechNet Library do Office System, portanto, se encontrar algum problema, veja se h atualizaes em: http://technet.microsoft.com/pt-br/office/bb267342 Se no encontrar a sua resposta no contedo online, envie um email para a equipe de contedo de servidores e do Microsoft Office System: itspdocs@microsoft.com Se a sua dvida for relacionada aos produtos do Microsoft Office, e no ao contedo deste guia, pesquise o Centro de Ajuda e Suporte da Microsoft ou a Base de Dados de Conhecimento Microsoft pelo site: http://support.microsoft.com/?ln=pt-br

18

Implantao do SharePoint Foundation 2010


Bem-vindo ao guia de implantao do Microsoft SharePoint Foundation 2010. Os artigos deste guia ajudaro voc a se preparar para instalar e configurar o SharePoint Foundation 2010. O guia de implantao inclui informaes sobre cenrios de implantao, instrues passo a passo de instalao e etapas de configurao ps-instalao. Tambm descreve como atualizar para o SharePoint Foundation 2010. Antes de instalar o SharePoint Foundation 2010, no esquea de examinar as informaes em Planejamento e arquitetura para o SharePoint Foundation 2010. Para obter uma viso geral grfica do processo de implantao, baixe o modelo de Implantao dos Produtos do SharePoint 2010 do artigo Diagramas tcnicos (SharePoint Foundation 2010). Nesta seo: Viso geral da implantao (SharePoint Foundation 2010) Este artigo oferece informaes sobre como implantar o SharePoint Foundation 2010. Seu objetivo oferecer informaes para ajudar voc e suas equipes a tomar decises fundamentais sobre a implantao de solues baseadas no SharePoint Foundation 2010 em sua organizao. Instalar os pr-requisitos de um compartilhamento de rede (SharePoint Foundation 2010) Este artigo explica como usar PrerequisiteInstaller.exe para instalar os pr-requisitos de um compartilhamento de rede, pois isso torna uma implantao mais consistente. Preparar a implantao (SharePoint Foundation 2010) Esta seo fornece etapas essenciais a serem executadas antes da implantao do Microsoft SharePoint Foundation 2010. Cenrios de implantao (SharePoint Foundation 2010) Siga as etapas desta seo para implantar um nico servidor ou farm de servidores com o SharePoint Foundation 2010 ou para implantar os Office Web Apps para uso com o SharePoint Foundation 2010. Configurao inicial (SharePoint Foundation 2010) Siga as etapas desta seo para instalar pacotes de idiomas, definir servios e configuraes de farm e criar conjuntos de sites. Implantar personalizaes - viso geral (SharePoint Foundation 2010) Os artigos desta seo descrevem como implantar elementos de sites que foram personalizados por desenvolvedores ou Web designers em um ambiente do SharePoint Foundation 2010. Deploy software updates for SharePoint Foundation 2010 A Microsoft lana periodicamente atualizaes de software para o SharePoint Foundation 2010. Siga as etapas nesta seo para aplic-las a seus servidores com o SharePoint Foundation. Atualizando para o SharePoint Foundation 2010

19

Siga as etapas do guia de atualizao para planejar, preparar e executar uma atualizao para o SharePoint Foundation 2010. Observao: Se voc planeja usar o Office Web Apps, instale e configure-o para trabalhar com os Produtos do SharePoint 2010. Para obter mais informaes, consulte Implantar Office Web Apps (Instalados nos Produtos do SharePoint 2010).

20

Viso geral da implantao (SharePoint Foundation 2010)


Este artigo contm uma viso geral de uma implantao de farm do Microsoft SharePoint Foundation 2010. Embora os farms do Microsoft SharePoint Foundation variem em termos de complexidade e tamanho, possvel reduzir significativamente o risco de resultados inesperados por meio um planejamento cuidadoso e de uma implantao em fases que inclua testes e avaliao contnuos. Observao: Para obter informaes sobre o planejamento de sites e solues, que est fora do escopo deste artigo, consulte Planejamento de sites e solues (SharePoint Foundation 2010). Para obter uma representao visual das informaes deste artigo, consulte o modelo Implantao de Produtos do SharePoint 2010 no tpico Diagramas tcnicos (SharePoint Foundation 2010). Neste artigo: Conceitos Arquitetura fsica Instalao e configurao Estgios de implantao

Conceitos
A consequncia lgica da flexibilidade e da excelncia do SharePoint Foundation pode ser um alto grau de complexidade no que se refere instalao e configurao corretas do SharePoint Foundation. preciso um conhecimento abrangente destes principais elementos estruturais de um ambiente SharePoint Foundation para permitir a implantao e o suporte adequados aos produtos do SharePoint Foundation 2010: Farm de servidores: o elemento de nvel superior de um design de arquitetura lgica para o SharePoint Foundation. Aplicativo Web: um site do IIS que criado e usado pelo SharePoint Foundation 2010. Banco de dados de contedo: fornece contedo de aplicativos Web de armazenamento. Voc pode dividir esse contedo em vrios bancos de dados no nvel do conjunto de sites. Conjunto de sites: um conjunto de sites que possuem o mesmo proprietrio e compartilham configuraes de administrao. Site: uma ou mais pginas da Web e outros itens relacionados (como listas, bibliotecas e documentos) que esto hospedados em um conjunto de sites.

21

Alm de entender os elementos de um ambiente SharePoint Foundation e saber como eles devem ser configurados na sua soluo, voc precisa levar em considerao os seguintes fatores adicionais: arquitetura fsica, instalao e configurao e os vrios estgios de implantao.

Arquitetura fsica
A arquitetura fsica, que consiste em um ou mais servidores e na infraestrutura de rede, permite implementar a arquitetura lgica para uma soluo do SharePoint Foundation. A arquitetura fsica geralmente descrita de duas formas: pelo tamanho e pela topologia. O tamanho, que pode ser medido de vrias maneiras, como o nmero de usurios ou de documentos, utilizado para categorizar um farm como pequeno, mdio ou grande. A topologia se baseia na noo de camadas ou grupos de servidores para definir uma organizao lgica de servidores de farm.

Tamanho
O tamanho usa o nmero de usurios e o nmero de itens de contedo como uma medida fundamental para indicar se um farm de servidores pequeno, mdio ou grande, da seguinte forma: Um farm de servidores de pequeno porte consiste em pelo menos dois servidores Web e um servidor de banco de dados. Um dos servidores Web hospeda o site da Administrao Central e o outro lida com as demais tarefas relacionadas ao farm; por exemplo, exibio de contedo aos usurios. Um farm de pequeno porte pode ser ampliado at trs camadas com o uso de um servidor de aplicativos dedicado em resposta ao nmero de usurios, ao nmero de itens de contedo e ao nmero de servios necessrios. Um farm de servidores de mdio porte geralmente consiste em dois ou mais servidores Web, dois servidores de aplicativos e mais de um servidor de banco de dados. recomendvel comear pela configurao anterior e depois realizar a ampliao para acomodar a carga de trabalho dos servidores. Nos cenrios em que se sabe que os servios utilizam uma quantidade desproporcional de recursos, voc pode ampliar a camada de aplicativo. Os dados de desempenho indicaro os servios que voc deve optar por descarregar em um servidor dedicado. Um farm de servidores de grande porte pode ser o resultado lgico da ampliao de um farm de mdio porte para atender aos requisitos de desempenho e capacidade, ou pode decorrer de questes de design anteriores implementao de uma soluo do SharePoint Foundation. Um ambiente de topologia de trs camadas normalmente usa servidores dedicados em todas as camadas. Alm disso, esses servidores muitas vezes so agrupados de acordo com sua funo no farm. Por exemplo, todos os servios relacionados a clientes podem ser agrupados em um ou dois servidores e depois ampliados com a adio de servidores ao grupo, conforme necessrio, em resposta demanda dos usurios por esses servios. A recomendao de ampliao de um farm destina-se a agrupar servios ou bancos de Observao:

22

especficos que evoluem para um farm dependem das demandas especficas por cada servio em um farm. Para conhecer valores especficos relacionados a farms de pequeno, mdio e grande porte, consulte Gerenciamento de desempenho e capacidade (SharePoint Server 2010).

Topologia
A topologia usa camadas como um modelo de organizao lgica dos servidores do farm, de acordo com os componentes que eles hospedam ou conforme as respectivas funes em um farm de servidores. Um farm do SharePoint Foundation implantado em uma, duas ou trs camadas, da seguinte forma: Em uma implantao de camada nica, o SharePoint Foundation e o servidor de banco de dados so instalados em um nico computador. Em uma implantao de duas camadas, os componentes do SharePoint Foundation e o banco de dados so instalados em servidores separados. Esse tipo de implantao corresponde ao que chamado de farm de pequeno porte. Os servidores Web front-end ficam na primeira camada, e o servidor de banco de dados fica localizado na segunda camada. Na indstria de computadores, a primeira camada conhecida como camada Web. O servidor de banco de dados conhecido como camada de banco de dados ou back-end de banco de dados. Em uma implantao de trs camadas, os servidores Web front-end ficam na primeira camada, os servidores de aplicativos ficam na segunda camada (que chamada de camada de aplicativo) e o servidor de banco de dados fica localizado na terceira camada. Uma implantao de trs camadas utilizada para farms de mdio e grande porte.

Instalao e configurao
Aps concluir o planejamento da sua soluo do SharePoint Foundation, voc pode criar um farm do SharePoint Foundation para hospedar essa soluo. A primeira etapa consiste em instalar o SharePoint Foundation 2010 e criar o farm necessrio soluo. O processo de preparao do ambiente consiste nas seguintes fases: 1. Preparar os servidores 2. Criar o farm 3. Definir configuraes, servios, solues e sites Observao: O farm que voc criar e implantar sofrer alteraes significativas em termos de tamanho, topologia e complexidade medida que voc percorrer os diferentes estgios de implantao ilustrados no modelo Implantao de Produtos do SharePoint 2010. Esse o resultado tpico e esperado de uma implantao em fases. Por esse motivo, recomendvel seguir todos os estgios descritos na seo "Estgios de implantao" deste artigo.

23

Preparar os servidores
Nessa fase, voc prepara os servidores para hospedar o produto. Isso inclui os servidores de suporte e os servidores que tero o SharePoint Foundation instalado. Os seguintes servidores devem ser configurados para dar suporte a um farm e hosped-lo: Controlador de domnio: as contas de farm necessrias devem ser configuradas para o domnio, e a sincronizao de diretrios deve ser configurada. Importante: O SharePoint Foundation 2010 no d suporte a nomes de SLD (domnio de rtulo nico). Como o uso de nomes de SLD no uma prtica recomendada, os Produtos do SharePoint 2010 no so amplamente testados nesse cenrio. Portanto, poder haver problemas de incompatibilidade quando os Produtos do SharePoint 2010 forem implementados em um ambiente de domnio de rtulo nico. Para obter mais informaes, consulte as informaes para configurao do Windows para domnios com nomes DNS de rtulo nico (http://go.microsoft.com/fwlink/?linkid=193849&clcid=0x416) e o centro de solues para planejamento de namespaces DNS (http://go.microsoft.com/fwlink/? linkid=198010&clcid=0x416). Para obter informaes sobre as contas necessrias, consulte: Contas administrativas e de servios necessrias para a implantao inicial (SharePoint Foundation 2010) Sobre a sincronizao de diretrios (http://go.microsoft.com/fwlink/? linkid=193169&clcid=0x416) Servidor de banco de dados: a verso necessria do SQL Server, incluindo service packs e atualizaes cumulativas, deve ser instalada no servidor de banco de dados. A instalao deve incluir quaisquer recursos adicionais, como o SQL Analysis Services, e os logons adequados do SharePoint Foundation devem ser adicionados e configurados. O servidor de banco de dados deve ser protegido e, se necessrio, bancos de dados devem ser criados pelo DBA. Para obter mais informaes, consulte: Requisitos de hardware e software (SharePoint Foundation 2010) Proteger o SQL Server para ambientes do SharePoint (SharePoint Foundation 2010) Implantar usando bancos de dados criados por um DBA (SharePoint Foundation 2010)

Servidores de aplicativos e servidores Web front-end: os servidores do farm nos quais o SharePoint Foundation ser instalado devem ser preparados da seguinte maneira: verifique se eles atendem aos requisitos de hardware, se o sistema operacional est protegido, se os protocolos de rede e de segurana necessrios esto configurados, se os pr-requisitos de software do SharePoint Foundation 2010 esto instalados e protegidos e se a autenticao necessria est configurada. Para obter mais informaes, consulte: Requisitos do sistema (SharePoint Foundation 2010)

24

Tpico sobre instalao de pr-requisitos de software em Requisitos de hardware e software (SharePoint Foundation 2010) Planejar a proteo de segurana (SharePoint Foundation 2010) Planejar a autenticao (SharePoint Foundation 2010)

Criar o farm
Nessa fase, voc instala o produto e configura cada servidor para dar suporte sua funo no farm. Alm disso, voc cria o banco de dados de configurao e o site da Administrao Central do SharePoint. Os seguintes servidores so necessrios para um farm do SharePoint Foundation: Servidor de banco de dados: a menos que voc planeje usar bancos de dados criados pelo DBA, o banco de dados de configurao, o banco de dados de contedo e outros bancos de dados necessrios sero criados quando voc executar o Assistente de Configurao de Produtos do SharePoint. Servidor de aplicativos: aps preparar o servidor de aplicativos, instale os componentes adicionais necessrios para dar suporte a funes como IRM (Gerenciamento de Direitos de Informao) e apoio a decises. Instale o SharePoint Foundation no servidor que hospedar o site da Administrao Central do SharePoint e execute o Assistente de Configurao de Produtos do SharePoint para criar e configurar o farm. Servidor Web Front-end: instale o SharePoint Foundation em cada servidor Web, instale pacotes de idiomas e execute o Assistente de Configurao de Produtos do SharePoint para adicionar os servidores Web ao farm. Observao: Depois de adicionar e configurar todos os servidores Web front-end, voc pode incluir no farm os servidores de aplicativos adicionais que fazem parte do seu design de topologia. Para obter mais informaes sobre cenrios de implantao com suporte, consulte Cenrios de implantao (SharePoint Foundation 2010).

Definir configuraes, servios, solues e sites


Nessa fase, voc prepara o farm para hospedar o contedo do site realizando as seguintes tarefas: Definir configuraes globais. Para obter mais informaes, consulte Definir configuraes do farm (SharePoint Foundation 2010) Configurar servios. Para obter mais informaes, consulte Configurar servios (SharePoint Foundation 2010) Implantar solues e personalizaes. Para obter mais informaes, consulte Implantar personalizaes - viso geral (SharePoint Foundation 2010) Criar e popular os sites. Para obter mais informaes, consulte Preparar a hospedagem de sites (SharePoint Foundation 2010)

25

Observao: As etapas de configurao de farm no so isoladas para uma camada especfica na infraestrutura de servidor.

Estgios de implantao
Implantando uma soluo do SharePoint Foundation 2010 em estgios, voc obtm os benefcios decorrentes de uma abordagem sistemtica, como a coleta de dados de desempenho e de uso, que voc pode utilizar para avaliar sua soluo. Alguns dos benefcios adicionais so a verificao de suas pressuposies de gerenciamento da capacidade e a identificao de problemas antes que o farm seja colocado em produo. recomendvel implantar o farm nos seguintes estgios: Planejamento Desenvolvimento POC (verificao de conceito) Piloto UAT (Teste de aceitao do usurio) Produo

Planejamento
Para implantar um farm, voc deve planejar a soluo que deseja implantar e determinar os requisitos de infraestrutura, como os recursos de servidor e a topologia do farm. Ao concluir o estgio de planejamento, voc dever ter documentado o seguinte: Um design de infraestrutura para dar suporte sua soluo Uma descrio detalhada sobre como implementar o farm e a soluo Um plano para testar e validar a soluo Um site e uma arquitetura de soluo

Compreenso dos requisitos de monitoramento e engenharia sustentada para dar suporte soluo Um registro de como a soluo ser controlada Compreenso de como a soluo ser comunicada ao usurio para incentivar sua adoo

recomendvel usar os recursos de planejamento e os artigos descritos em Planejamento e arquitetura para o SharePoint Foundation 2010. Importante: Problemas de recurso e tempo podem causar presso, fazendo com que voc seja menos rigoroso durante o estgio de planejamento. recomendvel que voc seja o mais diligente

26

possvel, pois elementos de planejamento omitidos ou superficialmente abordados podem voltar tona como problemas significativos no estgio de produo. Esses problemas podem criar um considervel trabalho extra, alm de consumirem recursos no inclusos no oramento e possivelmente prejudicarem o xito do SharePoint Foundation. Aps o estgio de planejamento, voc percorre os seguintes estgios de implantao, atualizando e revisando seus planos, configuraes e topologias medida que realiza os testes.

Desenvolvimento
Durante o estgio de desenvolvimento, voc implantar o SharePoint Foundation em um nico servidor ou em vrios servidores para desenvolver, testar, avaliar e refinar a soluo que pretende implementar. Esse ambiente dimensionado de acordo com as suas necessidades durante o desenvolvimento da soluo e pode ser mantido como um ambiente reduzido para desenvolvimento e testes futuros. No se trata de um ambiente estvel, e no h contratos de nvel de servio.

POC (verificao de conceito)


Durante o estgio de verificao de conceito, o objetivo duplo: compreender o SharePoint Foundation e avaliar o SharePoint Foundation em termos de como ele pode atender s suas necessidades de negcios. O primeiro nvel de avaliao do produto pode ser feito com a instalao de todos os componentes do produto em um nico servidor. possvel fazer uma avaliao do produto mais extensa por meio de uma implantao com verificao de conceito. Uma implantao com verificao de conceito em um nico servidor ou em um farm de pequeno porte permite ampliar o escopo da avaliao. Nessa implantao, uma equipe no TI adicionada equipe de avaliao, proporcionando uma viso muito mais ampla de como os recursos do SharePoint Foundation podem ser realmente usados na organizao. O benefcio de uma implantao com verificao de conceito que voc pode coletar dados que podem ser usados para refinar o planejamento original. Esses dados por exemplo, modos de exibio de pgina, padres de comportamento do usurio e consumo de recursos de servidor tambm permitem que voc comece a desenvolver um benchmark para o dimensionamento do seu farm. Uma verificao de conceito tambm interessante ao avaliar aplicativos de servio e ao determinar quais conjuntos de recursos voc oferecer aos usurios finais. Durante o estgio de verificao de conceito, importante compreender as caractersticas exclusivas e a funcionalidade desses recursos, pois essa compreenso ajudar a definir a topologia geral. Lembre-se de que uma implantao com verificao de conceito exige recursos adicionais e aumenta o tempo necessrio para colocar o SharePoint Foundation em produo. A virtualizao fornece uma boa plataforma para avaliao do SharePoint Foundation, pois um Dica: ambiente virtual fornece flexibilidade, capacidade de rpida implantao e a possibilidade de reverter mquinas virtuais para estados anteriores.

Piloto
Um piloto usado para testar sua soluo em pequena escala. H duas abordagens para o uso de uma implantao piloto. A primeira se concentra em testes funcionais sem o uso de dados reais. Usando a

27

segunda abordagem, voc testa caractersticas de produo utilizando dados reais, e os usurios pilotos testam diferentes tipos de tarefas. recomendvel adotar a segunda abordagem, devido ao escopo mais amplo e aos dados reais que voc pode coletar e utilizar para refinar o design da soluo. Uma implantao piloto oferece muitos benefcios. Ela permite que voc colete dados que podem ser usados para validar os seguintes aspectos do design de farm: Design de infraestrutura Pressuposies de gerenciamento da capacidade Arquitetura de site e soluo Pressuposies de uso da soluo

O estgio piloto tambm permite determinar dados adicionais que devem ser coletados para aumentar a amplitude e a profundidade das suas avaliaes de desempenho. Isso ser importante se voc quer avaliar o efeito potencial de recursos ou servios adicionais que deseja adicionar ao farm antes do teste de aceitao do usurio. Na concluso da implantao piloto, voc pode usar os dados coletados para ajustar os vrios componentes da soluo e da respectiva infraestrutura de suporte.

UAT (Teste de aceitao do usurio)


A implantao do teste de aceitao do usurio tambm conhecida como ambiente de pr-produo usada por organizaes como uma etapa de transio da implantao piloto para uma implantao de produo. Os processos empresariais de uma organizao determinam o escopo, a escala e a durao dos testes de aceitao do usurio. A topologia do ambiente de pr-produo deve ser igual ou muito semelhante topologia de produo planejada. Durante os testes de aceitao do usurio, a soluo do SharePoint Foundation testada em relao a um subconjunto ou a uma cpia completa dos dados de produo. Esse estgio de implantao fornece uma oportunidade final para o ajuste de desempenho e a validao de procedimentos operacionais, como backups e restauraes.

Produo
O estgio final colocar o farm em um ambiente de produo. Nesse estgio, voc j ter incorporado os ajustes necessrios de soluo e infraestrutura que foram identificados durante o estgio de teste de aceitao do usurio. Para colocar o farm em produo, necessrio concluir as seguintes tarefas: Implantar o farm. Implantar a soluo. Implementar o plano de operaes.

Se necessrio, implantar ambientes adicionais, como farms de criao e de preparo e farms de servios.

28

Instalar os pr-requisitos de um compartilhamento de rede (SharePoint Foundation 2010)


Este artigo descreve como instalar pr-requisitos do Microsoft SharePoint Foundation 2010 de um local de rede compartilhado offline usando a ferramenta de instalao de pr-requisitos (PrerequisiteInstaller.exe). A instalao de pr-requisitos por meio de um local offline geralmente necessria quando os servidores em que voc deseja instalar o Microsoft SharePoint Foundation esto isolados da Internet. Mesmo que esse no seja o caso, a instalao de pr-requisitos por meio de um local central offline permite garantir a consistncia do servidor de farm mediante a instalao de um conjunto de imagens conhecido e controlado. Observao: O Ferramenta de Preparao de Produtos do Microsoft SharePoint uma interface do usurio criada com base no arquivo PrerequisiteInstaller.exe. o Ferramenta de Preparao de Produtos do Microsoft SharePoint no aceita entrada de usurio. Neste artigo: Opes e argumentos do Installer Baixar e consolidar os pr-requisitos em um compartilhamento de arquivo Instalar os pr-requisitos usando a linha de comando Instalar os pr-requisitos usando um arquivo de argumentos Problemas conhecidos

Opes e argumentos do Installer


Ao usar o PrerequisiteInstaller.exe com opes e argumentos, voc ter controle sobre quais verses do software necessrio esto instaladas e o local onde esto instaladas. O PrequisiteInstaller.exe aceita um ou mais pares de opo e argumento. Uma opo identifica o prrequisito e o argumento especifica a ao e o local do pr-requisito. Um par de opo e argumento tem o seguinte formato: /opo: <caminho> Em que: /opo uma opo vlida para identificar um pr-requisito. Por exemplo, /NETFX35SP1: a opo para o .NET Framework 3.5 Service Pack 1.

29

<caminho> expresso como o caminho para o arquivo local ou o caminho para um compartilhamento de arquivo, por exemplo, "C:\nomedapasta\dotnetfx35.exe " ou "\\<nomedoservidor>\<nomedocompartilhamento>\dotnetfx35.exe". Cada opo e seu argumento so separados por dois pontos e um espao. O argumento colocado entre aspas. Os pares de opo e argumento podem ser passados para o PrerequisiteInstaller.exe no prompt de comando ou lidos de um arquivo de texto de argumentos.

Baixar e consolidar os pr-requisitos em um compartilhamento de arquivo


O processo para baixar e consolidar pr-requisitos consiste nas etapas descritas nos procedimentos a seguir. Para identificar pr-requisitos 1. Consulte o artigo Requisitos de hardware e software (SharePoint Foundation 2010), que contm uma lista de todos os programas de software necessrios e opcionais para o SharePoint Foundation 2010. Adicionalmente, este documento fornece o local de download de cada prrequisito disponvel na Internet. 2. Do prompt de comando, navegue at a raiz da mdia de instalao do SharePoint Foundation 2010 ou do local da pasta. 3. No prompt de comando, digite PrerequisiteInstaller.exe /?. Isso exibir uma lista de opes de lista de comando e seus argumentos correspondentes para a instalao de um pr-requisito usando a linha de comando. Dica: Para copiar o contedo da janela Sobre ativa para a rea de Transferncia, pressione CTRL+C. 4. Verifique se voc tem uma lista precisa dos programas de software necessrios. Compare a sada do instalador do pr-requisito lista de pr-requisitos da Etapa 1. 5. Baixe os pr-requisitos para um computador que tenha acesso Internet. Em seguida, use o procedimento a seguir para criar um local central que possa ser usado para a instalao dos pr-requisitos do SharePoint Foundation em todos os servidores do farm. Para consolidar pr-requisitos 1. Crie uma pasta compartilhada em um computador que possa ser acessado pelos servidores nos quais os pr-requisitos sero instalados. 2. Copie os arquivos baixados da Internet para a pasta compartilhada. Depois de terminar de criar um local de rede acessvel para os pr-requisitos, use o procedimento da

30

seo a seguir para instalar os pr-requisitos do SharePoint Foundation 2010 em um servidor.

Instalar os pr-requisitos usando a linha de comando


Voc pode instalar um ou todos os pr-requisitos da linha de comando usando o procedimento a seguir. Para instalar usando a linha de comando 1. No menu Iniciar, abra a janela Prompt de Comando usando a opo Executar como administrador. 2. Navegue at o diretrio de origem do SharePoint Foundation. 3. Digite a opo de programa de pr-requisito e o argumento correspondente para o programa que voc deseja instalar e pressione ENTER, por exemplo: PrerequisiteInstaller.exe /SQLNCli: "\\o14-sf-admin\SP_prereqs\sqlncli.msi" Observao Para instalar mais de um pr-requisito, digite cada par de opo e argumento, tomando o cuidado de separar cada par por um espao, por exemplo: PrerequisiteInstaller.exe /SQLNCli: "\\o14-sf-admin\SP_prereqs\sqlncli.msi" /ChartControl: "\\o14-sfadmin\SP_prereqs\MSChart.exe" /W2K8SP2: "\\o14-sf-admin\SP_prereqs\Windows6.0-KB948465X64.exe" /NETFX35SP1: "\\o14-sf-admin\SP_prereqs\dotnetfx35setup.exe"

Instalar os pr-requisitos usando um arquivo de argumentos


Voc pode instalar os pr-requisitos do compartilhamento de arquivo usando um arquivo de argumentos que consiste em opes e instrues de caminho correspondentes para os programas que precisam ser instalados. Quando PrerequisiteInstaller.exe executado com um arquivo de argumentos, acontece o seguinte: 1. O PrerequisiteInstaller.exe l o arquivo de argumentos para verificar se cada opo vlida e se o programa identificado na instruo de caminho realmente existe. Observao: Se voc especificar um argumento, o PrerequisiteInstaller.exe ir ignorar o arquivo de argumentos e s processar o argumento da linha de comando. 2. O PrerequisiteInstaller.exe verifica o sistema local para determinar se qualquer um dos prrequisitos j foi instalado. 3. O PrerequisiteInstaller.exe instala os programas no arquivo de argumentos e retorna um dos seguintes cdigos de sada: 0 - xito

31

1 Outra instncia deste aplicativo j est em execuo 2 Parmetro de linha de comando invlido 1001 Uma reinicializao pendente bloqueia a instalao 3010 Uma reinicializao necessria

4. Se um pr-requisito exigir uma reinicializao, ser gerado um cdigo 3010 e ser solicitado que voc clique em Concluir para reiniciar o sistema. O comportamento do instalador aps um cdigo 3010 ser diferente dependendo da existncia das seguintes condies no computador: Se o Windows Server 2008 Service Pack 2 (SP2) j estiver instalado no sistema, o cdigo 3010 ser gerado e os pr-requisitos restantes sero instalados. Depois que o ltimo prrequisito for instalado, ser solicitada a reinicializao do sistema. Se o Windows Server 2008 SP2 tiver sido instalado no sistema pelo PrerequisiteInstaller.exe, o instalador ir gerar o cdigo 3010 e a instalao dos pr-requisitos restantes ser ignorada. Ser solicitada a reinicializao do sistema. Aps a reinicializao do sistema, o PrerequisiteInstaller.exe ser executado novamente porque o arquivo de inicializao criado antes da reinicializao contm um sinalizador /continue. Aps uma reinicializao, o PrerequisiteInstaller.exe ignora o arquivo de argumentos e tenta baixar e instalar os pr-requisitos restantes da Internet. Para obter mais informaes, consulte Problemas conhecidos. Use o procedimento a seguir para criar um arquivo de argumentos. Para criar um arquivo de argumentos 1. Usando um editor de texto, crie um novo documento de texto chamado PrerequisiteInstaller.Arguments.txt. Salve-o no mesmo local do programa PrerequisiteInstaller.exe. Esse arquivo conter as opes e os argumentos usados durante a execuo do Ferramenta de Preparao de Produtos do Microsoft SharePoint. 2. Em um editor de texto, edite o arquivo PrerequisiteInstaller.Arguments.txt e fornea caminhos de arquivo para a fonte de instalao para cada opo de pr-requisito, usando a sintaxe a seguir: /opo: <caminho> Onde /opo uma opo vlida e <caminho> um caminho para a fonte de instalao. O exemplo a seguir mostra um arquivo de argumentos completo que utiliza um compartilhamento de arquivo como um ponto de instalao comum. /SQLNCli: "\\o14-sf-admin\SP_prereqs\sqlncli.msi" /ChartControl: "\\o14-sf-admin\SP_prereqs\MSChart.exe" /W2K8SP2: "\\o14-sf-admin\SP_prereqs\Windows6.0-KB948465-X64.exe" /NETFX35SP1: "\\o14-sf-admin\SP_prereqs\dotnetfx35setup.exe" /PowerShell: "\\o14-sf-admin\SP_prereqs\Windows6.0-KB968930-x64.msu" /KB976394: "\\o14-sf-admin\SP_prereqs\Windows6.0-KB976394-x64.msu" /KB976462: "\\o14-sf-admin\SP_prereqs\Windows6.1-KB976462-v2-x64.msu"

32

/IDFX: "\\o14-sf-admin\SP_prereqs\Windows6.0-KB974405-x64.msu" /Sync: "\\o14-sf-admin\SP_prereqs\Synchronization.msi" /FilterPack: "\\o14-sf-admin\SP_prereqs\FilterPackx64.exe" /ADOMD: "\\o14-sf-admin\SP_prereqs\SQLSERVER2008_ASADOMD10.msi" /ReportingServices: "\\o14-sf-admin\SP_prereqs\rsSharePoint.msi" /Speech: "\\o14-sf-admin\SP_prereqs\SpeechPlatformRuntime.msi" /SpeechLPK: "\\o14-sf-admin\SP_prereqs\MSSpeech_SR_en-US_TELE.msi" Importante: Para fins de legibilidade, as opes e instrues de caminho do exemplo anterior foram exibidas em linhas separadas. Quando voc criar um arquivo PrerequisitesInstaller.Arguments.txt real, no use quebras de linha, separe cada opo e instruo de caminho com um espao. Para obter mais informaes, consulte Problemas conhecidos. 3. Depois de terminar de editar PrerequisiteInstaller.Arguments.txt, salve suas edies e verifique se esse arquivo est no mesmo diretrio de PrerequisiteInstaller.exe. Use o seguinte procedimento para instalar os pr-requisitos. Para instalar os pr-requisitos usando um arquivo de argumentos 1. Execute PrerequisiteInstaller.exe usando o prompt de comando para instalar os prrequisitos. Cuidado: Se for solicitado que voc clique em Concluir para reiniciar o sistema, no faa isso. Clique em Cancelar. Para obter mais informaes, consulte Problemas conhecidos antes de prosseguir para a prxima etapa. 2. Reinicie o sistema manualmente. 3. Execute PrerequisiteInstaller.exe usando o prompt de comando.

Problemas conhecidos
Existem dois problemas conhecidos que afetam o uso de um arquivo de argumentos: Usando quebras de linha no arquivo de argumentos Se voc criar um arquivo de argumentos e usar quebras de linha para colocar cada opo e argumento em uma linha separada, o instalador do pr-requisito falhar. A soluo alternativa inserir todos os pares de opo e argumento em uma nica linha. Aps a reinicializao de um computador, o arquivo de argumentos no usado Aps uma reinicializao, o programa PrerequisiteInstaller.exe executa o arquivo de comando de inicializao, que contm um sinalizador /continue. O sinalizador /continue fora o instalador a ignorar o arquivo de argumentos.

33

Voc deve impedir uma reinicializao ao excluir a tarefa de inicializao neste arquivo de comando usando uma das seguintes opes: Opo 1 a. Execute PrerequisiteInstaller.exe ao clicar duas vezes nele. O programa exibir a primeira tela com a lista de pr-requisitos. b. Clique em Cancelar. O programa PrerequisiteInstaller.exe excluir a tarefa de inicializao. Opo 2 a. No menu Iniciar, escolha Executar e digite regedit para abrir o Registro. b. Abra a chave HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders. c. Verifique o valor de "Common Startup". Isso mostra o diretrio onde as tarefas de inicializao esto listadas. d. Feche o editor do Registro sem fazer alteraes. e. Navegue at o diretrio de inicializao, que normalmente <diretriodosistema>\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup. f. Exclua "SharePointServerPreparationToolStartup_0FF1CE14-0000-0000-0000000000000000.cmd" para excluir a tarefa de inicializao.

34

Preparar a implantao (SharePoint Foundation 2010)


Esta seo apresenta as etapas essenciais a serem executadas antes da implantao do Microsoft SharePoint Foundation 2010. Nesta seo: Requisitos de hardware e software (SharePoint Foundation 2010) Este artigo fornece os requisitos mnimos de hardware e software necessrios para instalar o SharePoint Foundation 2010. Contas administrativas e de servios necessrias para a implantao inicial (SharePoint Foundation 2010) Este artigo fornece informaes sobre as contas administrativas e de servio necessrias para a implantao inical do SharePoint Foundation 2010. Contas e permisses adicionais so necessrias para a implantao completa de todos os aspectos de um farm de produo. Proteger o SQL Server para ambientes do SharePoint (SharePoint Foundation 2010) Este artigo descreve como aumentar a proteo do Microsoft SQL Server para ambientes do SharePoint Foundation 2010.

Consulte tambm
Viso geral da implantao (SharePoint Foundation 2010) Cenrios de implantao (SharePoint Foundation 2010)

35

Requisitos de hardware e software (SharePoint Foundation 2010)


Este artigo lista os requisitos mnimos de hardware e software para instalar e executar o Microsoft SharePoint Foundation 2010. Importante: Se voc contatar o suporte tcnico da Microsoft com relao a um sistema de produo que no atende s especificaes mnimas de hardware descritas neste documento, o suporte ser limitado at que o sistema seja atualizado para os requisitos mnimos. Neste artigo: Viso geral Requisitos de hardware servidores Web, servidores de aplicativos e instalaes de servidor nico Requisitos de hardware servidores de banco de dados Requisitos de software Acesso ao software aplicvel

Viso geral
O Microsoft SharePoint Foundation 2010 possibilita vrios cenrios de instalao. No momento, essas instalaes incluem o tipo servidor nico com banco de dados interno e instalaes de farm com um ou vrios servidores.

Requisitos de hardware servidores Web, servidores de aplicativos e instalaes de servidor nico


Os requisitos na tabela a seguir se aplicam a instalaes de servidor nico com banco de dados interno e a servidores que esto executando o SharePoint Foundation 2010 em uma instalao de farm com vrios servidores.

Componente

Requisito mnimo

Processador RAM

64 bits, quatro ncleos 4 GB para uso de desenvolvedor ou de avaliao

36

Componente

Requisito mnimo

8 GB para uso de produo em um farm com um ou vrios servidores Disco rgido 80 GB para unidade do sistema Para uso em produo, voc precisa de espao livre adicional em disco para operaes dirias. Mantenha duas vezes mais espao livre do que a memria RAM disponvel para ambientes de produo. Para obter mais informaes, consulte Capacity management and sizing for SharePoint Server 2010.

Requisitos de hardware servidores de banco de dados


Os requisitos da tabela a seguir se aplicam aos servidores de banco de dados em ambientes de produo com vrios servidores no farm. Observao: Nossas definies de implantaes pequenas e mdias esto descritas na seo sobre arquiteturas de referncia em Capacity management and sizing for SharePoint Server 2010.

Componente

Requisito mnimo

Processador

64 bits, quatro ncleos para implantaes de pequeno porte 64 bits, oito ncleos para implantaes de mdio porte 8 GB para implantaes de pequeno porte 16 GB para implantaes de mdio porte

RAM

Para implantaes de grande porte, consulte a seo de estimativa de requisitos de memria do artigo Planejamento e configurao de armazenamento e capacidade do SQL Server (SharePoint Server 2010). Observao: Esses valores so maiores que os valores mnimos recomendados para o SQL Server devido distribuio de dados necessria para um ambiente de Produtos do SharePoint 2010. Para obter mais informaes sobre os

37

Componente

Requisito mnimo

requisitos de sistema do SQL Server, consulte o artigo sobre requisitos de hardware e software para a instalao do SQL Server 2008 (http://go.microsoft.com/fwlink/? linkid=129377&clcid=0x416). Disco rgido 80 GB para a unidade do sistema O espao no disco rgido depende do tamanho do contedo do SharePoint. Para obter informaes sobre como estimar o tamanho do contedo e outros bancos de dados para sua implantao, consulte Planejamento e configurao de armazenamento e capacidade do SQL Server (SharePoint Server 2010).

Requisitos de software
Os requisitos nas tabelas a seguir se aplicam a um nico servidor com instalaes de bancos de dados internos e instalaes de farm de servidores que incluam um nico servidor e vrios servidores no farm. Importante: O SharePoint Foundation 2010 no d suporte a nomes de domnio de rtulo nico. Para obter mais informaes, consulte as informaes sobre configurao do Windows para domnios com nomes DNS de rtulo nico. O Ferramenta de Preparao de Produtos do Microsoft SharePoint , que pode ser acessado a partir da pgina inicial do SharePoint Foundation 2010, pode ajud-lo na instalao dos pr-requisitos de software para o SharePoint Foundation 2010. Certifique-se de ter uma conexo com a Internet, pois alguns desses pr-requisitos so instalados a partir da Internet. Para mais informaes, consulte Implantar um nico servidor com o SQL Server (SharePoint Foundation 2010), Implantar um nico servidor com um banco de dados interno (SharePoint Foundation 2010) e Vrios servidores para um farm de trs camadas (SharePoint Foundation 2010).

Requisitos mnimos

Ambiente

Requisito mnimo

Servidor de banco de dados em um farm

Um dos seguintes: A edio de 64 bits do Microsoft SQL Server 2008 R2. A edio de 64 bits do Microsoft SQL Server 2008 com Service Pack 1 (SP1) e Atualizao Cumulativa 2. Na pgina do pacote de

38

Ambiente

Requisito mnimo

atualizao cumulativa 2 para SQL Server 2008 Service Pack 1 (http://go.microsoft.com/fwlink/?linkid=165962&clcid=0x416), clique no link para exibir e solicitar downloads de hotfix e siga as instrues. Na pgina de solicitao de hotfix, baixe o arquivo SQL_Server_2008_SP1_Cumulative_Update_2. Quando voc instalar o Microsoft SQL Server 2008 SP1 no Windows Server 2008 R2, talvez receba um aviso de compatibilidade. Ignore esse aviso e continue a instalao. Observao: No recomendvel usar a atualizao cumulativa 3 ou 4; use a 2, a 5 ou uma atualizao cumulativa posterior 5. Para obter mais informaes, consulte o artigo sobre o pacote de atualizao cumulativa 5 para SQL Server 2008 (http://go.microsoft.com/fwlink/?linkid=196928&clcid=0x416). Baixe o arquivo SQL_Server_2008_RTM_CU5_SNAC. A edio de 64 bits do Microsoft SQL Server 2005 com Service Pack 3 (SP3). Na pgina do pacote de atualizao cumulativa 3 para SQL Server 2005 Service Pack 3 (http://go.microsoft.com/fwlink/? linkid=165748&clcid=0x416), clique no link para exibir e solicitar downloads de hotfix e siga as instrues. Na pgina de solicitao de hotfix, baixe o arquivo SQL_Server_2005_SP3_Cumulative_Update_3. Para obter mais informaes sobre como escolher uma verso do SQL Server, consulte SQL Server 2008 R2 e Produtos do SharePoint 2010: melhores juntos (white paper) (SharePoint Server 2010). Servidor nico com banco de dados interno A edio de 64 bits do Windows Server 2008 Standard, Enterprise, Data Center ou Web Server com SP2, ou a edio de 64 bits do Windows Server 2008 R2 Standard, Enterprise, Data Center ou Web Server. Se estiver executando o Windows Server 2008 sem o SP2, o Ferramenta de Preparao de Produtos do Microsoft SharePoint instalar o Windows Server 2008 SP2 automaticamente. Observao: necessrio baixar uma atualizao para o Windows Server 2008 e o Windows Server 2008 R2 antes de executar a Instalao. A atualizao um hotfix para o .NET Framework 3.5 SP1 instalado pela Ferramenta de preparao. Ele fornece um mtodo de suporte para a autenticao de token sem segurana de transporte ou criptografia de mensagem

39

Ambiente

Requisito mnimo

no WCF. Para obter mais informaes e links, consulte a seo "Acesso ao software aplicvel", mais adiante neste artigo. KB979917 - QFE para problemas do Sharepoint - correo do Contador de Desempenho e Representao de Usurio (http://go.microsoft.com/fwlink/?linkid=192577&clcid=0x416) Para o Windows Server 2008 SP2, baixe o arquivo Windows6.0-KB979917-x64.msu (Vista). Para o Windows Server 2008 R2, baixe o arquivo Windows6.1-KB979917-x64.msu (Win7). Para obter mais informaes, consulte o artigo relacionado da Base de Dados de Conhecimento sobre a ocorrncia de dois problemas durante a implantao de um aplicativo baseado em ASP.NET 2.0 em um servidor que esteja executando o IIS 7.0 ou o IIS 7.5 no Modo integrado (http://go.microsoft.com/fwlink/? linkid=192578&clcid=0x416). A ferramenta de preparao instala os seguintes pr-requisitos: Funo Servidor Web (IIS) Funo Servidor de aplicativo Microsoft .NET Framework verso 3.5 SP1 SQL Server 2008 Express com SP1 Microsoft Sync Framework Runtime v1.0 (x64) Microsoft Filter Pack 2.0 Microsoft Chart Controls para o Microsoft .NET Framework 3.5 Windows PowerShell 3.0 SQL Server 2008 Native Client Microsoft SQL Server 2008 Analysis Services ADOMD.NET

Atualizao dos Servios de Dados ADO.NET para .NET Framework 3.5 SP1 Um hotfix para o .NET Framework 3.5 SP1 que fornece um mtodo de suporte para autenticao de token sem segurana de transporte ou criptografia de mensagem no WCF. Windows Identity Foundation (WIF) Observao: Se o Microsoft "Geneva" Framework estiver instalado, desinstale-o antes de instalar o Windows Identity Foundation

40

Ambiente

Requisito mnimo

(WIF). Servidores Web front-end e servidores de aplicativo em um farm A edio de 64 bits do Windows Server 2008 Standard, Enterprise, Data Center ou Web Server com SP2 ou a edio de 64 bits do Windows Server 2008 R2 Standard, Enterprise, Data Center ou Web Server. Se voc estiver executando o Windows Server 2008 com o SP1, o Ferramenta de Preparao de Produtos do Microsoft SharePoint instalar o Windows Server 2008 SP2 automaticamente. Observao: necessrio baixar uma atualizao para o Windows Server 2008 e o Windows Server 2008 R2 antes de executar a Instalao. A atualizao um hotfix para o. NET Framework 3.5 SP1 instalado pela Ferramenta de preparao. Ele fornece um mtodo de suporte para a autenticao de token sem segurana de transporte ou criptografia de mensagem no WCF. Para obter mais informaes e links, consulte a seo "Acesso ao software aplicvel". KB979917 - QFE para problemas do Sharepoint - correo do Contador de Desempenho e Representao de Usurio (http://go.microsoft.com/fwlink/?linkid=192577&clcid=0x416) Para o Windows Server 2008 SP2, baixe o arquivo Windows6.0-KB979917-x64.msu (Vista). Para o Windows Server 2008 R2, baixe o arquivo Windows6.1-KB979917-x64.msu (Win7). Para obter mais informaes, consulte o artigo relacionado da Base de Dados de Conhecimento sobre a ocorrncia de dois problemas durante a implantao de um aplicativo baseado em ASP.NET 2.0 em um servidor que esteja executando o IIS 7.0 ou o IIS 7.5 no Modo integrado (http://go.microsoft.com/fwlink/? linkid=192578&clcid=0x416). A ferramenta de preparao instala os seguintes pr-requisitos: Funo Servidor Web (IIS) Funo Servidor de aplicativo Microsoft .NET Framework verso 3.5 SP1 Microsoft Sync Framework Runtime v1.0 (x64) Microsoft Filter Pack 2.0 Microsoft Chart Controls para o Microsoft .NET Framework 3.5 Windows PowerShell 3.0

41

Ambiente

Requisito mnimo

SQL Server 2008 Native Client Microsoft SQL Server 2008 Analysis Services ADOMD.NET

Atualizao dos Servios de Dados ADO.NET para .NET Framework 3.5 SP1 Um hotfix para o .NET Framework 3.5 SP1 que fornece um mtodo de suporte para autenticao de token sem segurana de transporte ou criptografia de mensagem no WCF. Windows Identity Foundation (WIF) Observao: Se o Microsoft "Geneva" Framework estiver instalado, desinstale-o antes de instalar o Windows Identity Foundation (WIF). Computador cliente Um navegador com suporte. Para obter mais informaes, consulte Planejar suporte ao navegador (SharePoint Foundation 2010).

Software opcional

Ambiente

Software opcional

Servidor nico com banco de dados interno

Windows 7 ou Windows Vista. Para obter mais informaes, consulte o artigo sobre como configurar o ambiente de desenvolvimento para SharePoint Server (http://go.microsoft.com/fwlink/? linkid=164557&clcid=0x416). Cliente do Microsoft Office 2010. Para obter mais informaes, consulte o artigo sobre o Microsoft Office 2010 (http://go.microsoft.com/fwlink/? linkid=195843&clcid=0x416). Microsoft Silverlight 3.

Computador cliente

42

Acesso ao software aplicvel


Para instalar o Windows Server 2008 ou o Microsoft SQL Server, voc pode acessar os sites listados nesta seo. possvel instalar todos os outros pr-requisitos de software na pgina inicial do SharePoint Foundation. A maioria dos pr-requisitos de software tambm est disponvel nos sites listados nesta seo. As funes de Servidor Web (IIS) e Servidor de Aplicativos podem ser habilitadas manualmente no Gerenciador do Servidor. Em cenrios nos quais a instalao de pr-requisitos diretamente da Internet no possvel ou vivel, voc pode instal-los por meio de um compartilhamento de rede. Para obter mais informaes, consulte Instalar os pr-requisitos de um compartilhamento de rede (SharePoint Foundation 2010). SharePoint Foundation 2010 (http://go.microsoft.com/fwlink/?linkid=197422&clcid=0x416) Pacotes de idiomas para SharePoint Foundation 2010 (http://go.microsoft.com/fwlink/? linkid=197424&clcid=0x416) Windows Server 2008 (http://go.microsoft.com/fwlink/?linkid=197426&clcid=0x416) Windows Server 2008 R2 (http://go.microsoft.com/fwlink/?linkid=197428&clcid=0x416) SQL Server 2008 R2 (http://go.microsoft.com/fwlink/?linkid=197429&clcid=0x416) SQL Server 2008 (http://go.microsoft.com/fwlink/?linkid=179611&clcid=0x416) SQL Server 2005 (http://go.microsoft.com/fwlink/?linkid=197431&clcid=0x416) Microsoft SQL Server 2008 SP1 (http://go.microsoft.com/fwlink/?linkid=166490&clcid=0x416)

Pacote de atualizao cumulativa 2 para SQL Server 2008 Service Pack 1 (http://go.microsoft.com/fwlink/?linkid=165962&clcid=0x416) Pacote de atualizao cumulativa 5 para SQL Server 2008 (http://go.microsoft.com/fwlink/? linkid=197434&clcid=0x416). Baixe o arquivo SQL_Server_2008_RTM_CU5_SNAC. Microsoft SQL Server 2005 SP3 (http://go.microsoft.com/fwlink/?linkid=166496&clcid=0x416) Pacote de atualizao cumulativa 3 para SQL Server 2005 Service Pack 3 (http://go.microsoft.com/fwlink/?linkid=165748&clcid=0x416) Microsoft Windows Server 2008 SP2 (http://go.microsoft.com/fwlink/? linkid=166500&clcid=0x416) Windows Server 2008 com SP 2 CORREO: um hotfix que fornece um mtodo de suporte autenticao de token sem segurana de transporte ou criptografia de mensagens no WCF est disponvel para o .NET Framework 3.5 SP1 (http://go.microsoft.com/fwlink/? linkid=160770&clcid=0x416) Windows Server 2008 R2 CORREO: um hotfix que fornece um mtodo de suporte autenticao de token sem segurana de transporte ou criptografia de mensagens no WCF est disponvel para o .NET Framework 3.5 SP1 (http://go.microsoft.com/fwlink/? linkid=166231&clcid=0x416) Microsoft .NET Framework 3.5 Service Pack 1 (http://go.microsoft.com/fwlink/? linkid=131037&clcid=0x416)

43

Microsoft SQL Server 2008 Express Edition Service Pack 1 (http://go.microsoft.com/fwlink/? linkid=166503&clcid=0x416) Windows Identity Foundation para Windows Server 2008 (http://go.microsoft.com/fwlink/? linkid=160381&clcid=0x416) Windows Identity Foundation para Windows Server 2008 R2 (http://go.microsoft.com/fwlink/? linkid=166363&clcid=0x416) Microsoft Sync Framework v1.0 (http://go.microsoft.com/fwlink/?linkid=141237&clcid=0x416) Microsoft Office 2010 Filter Packs (http://go.microsoft.com/fwlink/?linkid=191851&clcid=0x416)

Controles de Grfico da Microsoft para Microsoft .NET Framework 3.5 (http://go.microsoft.com/fwlink/?linkid=141512&clcid=0x416) Windows PowerShell 2.0 (http://go.microsoft.com/fwlink/?linkid=161023&clcid=0x416) Microsoft SQL Server 2008 Native Client (http://go.microsoft.com/fwlink/? linkid=166505&clcid=0x416) Microsoft SQL Server 2008 Analysis Services ADOMD.NET (http://go.microsoft.com/fwlink/? linkid=160390&clcid=0x416) KB979917 - QFE para problemas do Sharepoint - correo do Contador de Desempenho e Representao de Usurio (http://go.microsoft.com/fwlink/?linkid=192577&clcid=0x416) Para o Windows Server 2008 SP2, baixe o arquivo Windows6.0-KB979917-x64.msu (Vista). Para o Windows Server 2008 R2, baixe o arquivo Windows6.1-KB979917-x64.msu (Win7).

Atualizao dos Servios de Dados ADO.NET para .NET Framework 3.5 SP1 (http://go.microsoft.com/fwlink/?linkid=163519&clcid=0x416) para Windows Server 2008 SP2 Atualizao dos Servios de Dados ADO.NET para .NET Framework 3.5 SP1 (http://go.microsoft.com/fwlink/?linkid=163524&clcid=0x416) para Windows Server 2008 R2 ou Windows 7 Microsoft Silverlight 3 (http://go.microsoft.com/fwlink/?linkid=166506&clcid=0x416) Microsoft Office 2010 (http://go.microsoft.com/fwlink/?linkid=195843&clcid=0x416) Office Communicator 2007 R2 (http://go.microsoft.com/fwlink/?linkid=196930&clcid=0x416)

Microsoft SharePoint Designer 2010 (32 bits) (http://go.microsoft.com/fwlink/? linkid=196931&clcid=0x416) Microsoft SharePoint Designer 2010 (64 bits) (http://go.microsoft.com/fwlink/? linkid=196932&clcid=0x416) Microsoft SQL Server 2008 SP1 (http://go.microsoft.com/fwlink/?linkid=166490&clcid=0x416) Pacote de atualizao cumulativa 2 para o SQL Server 2008 Service Pack 1 (http://go.microsoft.com/fwlink/?linkid=165748&clcid=0x416). Microsoft SQL Server 2005 SP3 (http://go.microsoft.com/fwlink/?linkid=166496&clcid=0x416) Pacote de atualizao cumulativa 3 para o SQL Server 2005 Service Pack 3 (http://go.microsoft.com/fwlink/?linkid=165962&clcid=0x416).

44

Microsoft Windows Server 2008 SP2 (http://go.microsoft.com/fwlink/? linkid=166500&clcid=0x416) Windows Server 2008 com SP 2 CORREO: um hotfix que fornece um mtodo de suporte autenticao de token sem segurana de transporte ou criptografia de mensagens no WCF est disponvel para o .NET Framework 3.5 SP1 (http://go.microsoft.com/fwlink/? linkid=160770&clcid=0x416). Windows Server 2008 R2 CORREO: um hotfix que fornece um mtodo de suporte autenticao de token sem segurana de transporte ou criptografia de mensagens no WCF est disponvel para o .NET Framework 3.5 SP1 (http://go.microsoft.com/fwlink/? linkid=166231&clcid=0x416). Microsoft .NET Framework 3.5 Service Pack 1 (http://go.microsoft.com/fwlink/? linkid=131037&clcid=0x416) Microsoft SQL Server 2008 Express Edition Service Pack 1 (http://go.microsoft.com/fwlink/? linkid=166503&clcid=0x416) Windows Identity Framework for Windows Server 2008 (http://go.microsoft.com/fwlink/? linkid=160381&clcid=0x416) Windows Identity Framework for Windows Server 2008 R2 (http://go.microsoft.com/fwlink/? linkid=166363&clcid=0x416) Microsoft Sync Framework v1.0 (http://go.microsoft.com/fwlink/?linkid=141237&clcid=0x416) Microsoft Office 2010 Filter Packs (http://go.microsoft.com/fwlink/?linkid=191851&clcid=0x416)

Controles de Grfico da Microsoft para Microsoft .NET Framework 3.5 (http://go.microsoft.com/fwlink/?linkid=141512&clcid=0x416) Windows PowerShell 2.0 (http://go.microsoft.com/fwlink/?linkid=161023&clcid=0x416) Microsoft SQL Server 2008 Native Client (http://go.microsoft.com/fwlink/? linkid=166505&clcid=0x416) Microsoft SQL Server 2008 Analysis Services ADOMD.NET (http://go.microsoft.com/fwlink/? linkid=130651&clcid=0x416) KB979917 - QFE para problemas do Sharepoint - correo do Contador de Desempenho e Representao de Usurio (http://go.microsoft.com/fwlink/?linkid=192577&clcid=0x416) Para o Windows Server 2008 SP2, baixe o arquivo Windows6.0-KB979917-x64.msu (Vista). Para o Windows Server 2008 R2, baixe o arquivo Windows6.1-KB979917-x64.msu (Win7).

Para obter mais informaes, consulte o artigo relacionado da Base de Dados de Conhecimento sobre a ocorrncia de dois problemas durante a implantao de um aplicativo baseado em ASP.NET 2.0 em um servidor que esteja executando o IIS 7.0 ou o IIS 7.5 no Modo integrado (http://go.microsoft.com/fwlink/?linkid=192578&clcid=0x416). Microsoft Office 2010 (http://go.microsoft.com/fwlink/?linkid=195843&clcid=0x416) Microsoft Silverlight 3 (http://go.microsoft.com/fwlink/?linkid=166506&clcid=0x416)

45

Atualizao dos Servios de Dados ADO.NET para .NET Framework 3.5 SP1 (http://go.microsoft.com/fwlink/?linkid=163519&clcid=0x416) para Windows Server 2008 SP2 Atualizao dos Servios de Dados ADO.NET para .NET Framework 3.5 SP1 (http://go.microsoft.com/fwlink/?linkid=163524&clcid=0x416) para Windows Server 2008 R2 ou Windows 7

46

Contas administrativas e de servios necessrias para a implantao inicial (SharePoint Foundation 2010)
Este artigo fornece informaes sobre as contas administrativas e de servio que so necessrias para a implantao do Microsoft SharePoint Foundation 2010. So necessrias contas e permisses adicionais para implementar todos os aspectos de um farm de produo por completo.

Permisses necessrias
Para implantar o SharePoint Foundation 2010 em um farm de servidores, voc deve fornecer credenciais para vrias contas diferentes. A tabela a seguir descreve as contas usadas na instalao e na configurao do SharePoint Foundation 2010.

Conta

Objetivo

Requisitos

Conta de servio do SQL Server

A conta de servio do SQL Server usada para executar o SQL Server. a conta para os seguintes servios do SQL Server: MSSQLSERVER SQLSERVERAGENT

Usar uma conta de Sistema Local ou uma conta de usurio de domnio. Se voc pretende fazer backup em, ou restaurar de, um recurso externo, as permisses desse precisaro ser concedidas para a conta apropriada. Se usa uma conta de usurio de domnio para a conta de servio do SQL Server, conceda permisses para essa conta de usurio de domnio. Entretanto, se usa a conta do Servio de Rede ou do Servio Local, conceda permisses do recurso externo para a conta da mquina (nome_do_domnio\NomeDoHost$_SQL). O nome da instncia arbitrrio e foi criado quando o Microsoft SQL Server foi instalado.

Se voc no usar a instncia padro do SQL Server, no console de Servios do Windows, estes servios sero mostrados da seguinte forma: MSSQL$InstanceName SQLAgent$InstanceName

Conta de usurio de Instalao

A conta de usurio de Instalao usada para executar: Configurao Assistente de

Conta de usurio do domnio.

Membro do grupo Administradores em cada servidor no qual a Instalao foi executada.

47

Conta

Objetivo

Requisitos

Configurao de Produtos do SharePoint

O logon do SQL Server no computador que executa o SQL Server. Membro das seguintes funes de segurana do SQL Server: Funo de servidor fixa securityadmin Funo de servidor fixa dbcreator Se voc executar cmdlets Windows PowerShell que afetem um banco de dados, essa conta dever ser membro da funo de banco de dados fixa db_owner do banco de dados.

Conta de farm de servidores ou conta de acesso ao banco de dados

A conta do farm de servidores usada para executar as seguintes tarefas: Configurar e gerenciar o farm de servidores. Atuar como a identidade do pool de aplicativos do site da Administrao Central do SharePoint. Execute o Servio de Timer do Microsoft SharePoint Workflow Foundation.

Conta de usurio do domnio.

Permisses adicionais so concedidas automaticamente para a conta de farm de servidores em servidores Web e servidores de aplicativos que esto associados a um farm de servidores. A conta de farm de servidores adicionada automaticamente como um logon do SQL Server no computador que executa o SQL Server. A conta adicionada s seguintes funes de servidor do SQL Server: Funo de servidor fixa dbcreator Funo de servidor fixa securityadmin Funo de banco de dados fixa db_owner para todos os bancos de dados do SharePoint no farm de servidores

48

Proteger o SQL Server para ambientes do SharePoint (SharePoint Foundation 2010)


Este artigo descreve como proteger o Microsoft SQL Server para ambientes do Produtos do Microsoft SharePoint 2010. Neste artigo: Resumo das recomendaes de proteo Configurar uma instncia do SQL Server para que ela escute em uma porta no padro

Configurar o Firewall do Windows para que ele bloqueie as portas de escuta padro do SQL Server Configurar o Firewall do Windows para abrir manualmente as portas atribudas Configurar um alias de cliente SQL Testar o alias do cliente SQL

Resumo das recomendaes de proteo


Para ambientes de farm de servidores seguros, a recomendao fazer o seguinte: Bloquear a porta UDP 1434. Configurar instncias nomeadas do SQL Server para escutar em uma porta no padro (que no seja a porta TCP 1433 ou a porta UDP 1434). Para obter mais segurana, bloqueie a porta TCP 1433 e reatribua a porta usada pela instncia padro a uma porta diferente. Configure aliases de cliente SQL Server em todos os servidores Web front-end e em servidores de aplicativos do farm de servidores. Aps o bloqueio da porta TCP 1433 ou da porta UDP 1434, os aliases de cliente SQL Server so necessrios em todos os computadores que se comunicam com o computador que executa o SQL Server. Para obter mais informaes sobre essas recomendaes, consulte Planejar a proteo de segurana (SharePoint Foundation 2010).

Configurar uma instncia do SQL Server para que ela escute em uma porta no padro
Use o SQL Server Configuration Manager para alterar a porta TCP que usada por uma instncia do SQL Server. 1. No computador que executa o SQL Server, abra o SQL Server Configuration Manager. 2. No painel esquerdo, expanda Configurao de Rede do SQL Server.

49

3. Clique na entrada correspondente instncia que voc est configurando. A instncia padro aparece na lista como Protocolos para MSSQLSERVER. As instncias nomeadas aparecero como Protocolos para instncia_nomeada. 4. No painel direito, clique com o boto direito do mouse em TCP/IP e clique em Propriedades. 5. Clique na guia Endereos IP. Para cada endereo IP atribudo ao computador que est executando o SQL Server, h uma entrada correspondente nessa guia. Por padro, o SQL Server escuta em todos os endereos IP atribudos ao computador. 6. Para alterar de forma global a porta em que a instncia padro est escutando, siga estas etapas: a. Para cada endereo IP, exceto IPAll, limpe todos os valores de Portas TCP dinmicas e de Porta TCP. b. Para IPAll, limpe o valor de Portas TCP dinmicas. No campo Porta TCP, digite a porta em que deseja que a instncia do SQL Server escute. Por exemplo, digite 40000. 7. Para alterar de forma global a porta em que a instncia nomeada est escutando, execute as seguintes etapas: a. Para cada endereo IP, inclusive IPAll, limpe todos os valores de Portas TCP dinmicas. O valor 0 para esse campo indica que o SQL Server usa uma porta TCP dinmica para o endereo IP. Uma entrada em branco para esse valor significa que o SQL Server no usar uma porta TCP dinmica para o endereo IP. b. Para cada endereo IP, exceto IPAll, limpe todos os valores de Porta TCP. c. Para IPAll, limpe o valor de Portas TCP dinmicas. No campo Porta TCP, digite a porta em que deseja que a instncia do SQL Server escute. Por exemplo, digite 40000. 8. Clique em OK. Voc receber uma mensagem indicando que a alterao no entrar em vigor at que o servio SQL Server seja reiniciado. Clique em OK. 9. Feche o SQL Server Configuration Manager. 10. Reinicie o servio SQL Server e confirme se o computador que est executando o SQL Server est escutando na porta selecionada. Para isso, examine o log do visualizador de eventos aps a reinicializao do servio SQL Server. Procure por um evento de informao semelhante a este: Tipo de Evento:Informao Origem do Evento:MSSQL$MSSQLSERVER Categoria do Evento:(2) ID do Evento:26022 Data:6/3/2008 Hora:1:46:11 Usurio:N/A Computador:nome_do_computador Descrio: O servidor est escutando em [ 'any' <ipv4>50000]

50

Configurar o Firewall do Windows para que ele bloqueie as portas de escuta padro do SQL Server
1. No Painel de Controle, abra o Firewall do Windows. Clique em Alterar configuraes para abrir a caixa de dilogo Configuraes do Firewall do Windows. 2. Na guia Geral, clique em Ativado. Verifique se a caixa de seleo No permitir excees est desmarcada. 3. Na guia Excees, clique em Adicionar Porta. 4. Na caixa de dilogo Adicionar uma Porta, digite um nome para a porta. Por exemplo, digite UDP-1434. Em seguida, digite o nmero da porta. Por exemplo, digite 1434. 5. Clique na opo apropriada: UDP ou TCP. Por exemplo, para bloquear a porta 1434, clique em UDP. Para bloquear a porta 1433, clique em TCP. 6. Clique em Alterar Escopo para garantir que o escopo dessa exceo seja definido como Qualquer computador (inclusive na Internet). 7. Clique em OK. 8. Na guia Excees, localize a exceo criada. Para bloquear a porta, desmarque a caixa de seleo dessa exceo. Por padro, essa caixa de seleo estar marcada, o que significa que a porta est aberta.

Configurar o Firewall do Windows para abrir manualmente as portas atribudas


1. Siga as etapas de 1 a 7 do procedimento anterior para criar uma exceo para a porta atribuda manualmente instncia do SQL Server. Por exemplo, crie uma exceo para a porta TCP 40000. 2. Na guia Excees, localize a exceo criada. Verifique se a caixa de seleo dessa exceo est marcada. Por padro, ela est marcada, o que significa que a porta est aberta. Observao: Para obter mais informaes sobre como usar o protocolo IPsec para proteger a comunicao com o computador que est executando o SQL Server, consulte o artigo 233256 da Base de Dados de Conhecimento Microsoft sobre como habilitar o trfego IPSec atravs de um firewall (http://go.microsoft.com/fwlink/?linkid=76142&clcid=0x416).

Configurar um alias de cliente SQL


Se bloquear a porta UDP 1434 ou a porta TCP 1433 no computador que est executando o SQL Server, voc dever criar um alias de cliente SQL Server em todos os outros computadores do farm de

51

servidores. possvel usar os componentes do cliente SQL Server para criar um alias de cliente SQL Server para computadores que se conectam ao SQL Server. 1. Execute a Instalao do SQL Server no computador de destino e selecione os seguintes componentes de cliente para instalao: a. Componentes de Conectividade b. Ferramentas de Gerenciamento 2. Abra o SQL Server Configuration Manager. 3. No painel esquerdo, clique em Configurao do SQL Native Client. 4. No painel direito, clique com o boto direito do mouse em Aliases e selecione Novo Alias. 5. Na caixa de dilogo Alias, digite um nome para o alias e digite o nmero da porta da instncia do banco de dados. Por exemplo, digite SharePoint_alias. 6. No campo Nmero da Porta, digite o nmero da porta para a instncia do banco de dados. Por exemplo, digite 40000. Verifique se o protocolo foi definido como TCP/IP. 7. No campo Servidor, digite o nome do computador que est executando o SQL Server. 8. Clique em Aplicar e em OK.

Testar o alias do cliente SQL


Teste a conectividade com o computador que est executando o SQL Server usando o Microsoft SQL Server Management Studio, disponvel por meio da instalao de componentes do cliente SQL Server. 1. Abra o SQL Server Management Studio. 2. Quando um nome de servidor for solicitado, digite o nome do alias criado e clique em Conectar. Se a conexo for bem-sucedida, o SQL Server ser preenchido por objetos que correspondem ao banco de dados remoto. Observao: Para verificar a conectividade com instncias adicionais do banco de dados por meio do SQL Server Management Studio, clique em Conectar e em Mecanismo de Banco de Dados.

52

Cenrios de implantao (SharePoint Foundation 2010)


Esta seo descreve como implantar o Microsoft SharePoint Foundation 2010 em um ou mais servidores para criar topologias diferentes, que voc pode usar para testar e implementar solues do Microsoft SharePoint Foundation 2010 em estgios diferentes do ciclo de vida de implantao. Nesta seo: Implantar um nico servidor com o SQL Server (SharePoint Foundation 2010) Este artigo descreve como instalar o SharePoint Foundation 2010 em um nico servidor. Essa implantao usa o Microsoft SQL Server e pode facilmente ser dimensionada para criar topologias de farm de duas e trs camadas. Implantar um nico servidor com um banco de dados interno (SharePoint Foundation 2010) Este artigo descreve como instalar o SharePoint Foundation 2010 em um nico servidor. Essa implantao usa o SQL Server Express e geralmente usada para avaliar o SharePoint Foundation 2010. Vrios servidores para um farm de trs camadas (SharePoint Foundation 2010) Este artigo descreve como instalar o SharePoint Foundation 2010 em vrios servidores. Essa implantao usa o Microsoft SQL Server, e a topologia de trs camadas resultante fornece a base para que seja implementada qualquer soluo. Incio rpido: implantar um nico servidor em um ambiente Hyper-V isolado (SharePoint Foundation 2010) Este artigo descreve como usar o Windows PowerShell para instalar o SharePoint Foundation 2010 em um nico servidor que usa o SQL Server Express ou o Microsoft SQL Server. Use o cdigo includo do Windows PowerShell para instalar rapidamente o SharePoint Foundation 2010 em um ambiente Hyper-V isolado, que voc pode usar para avaliar o SharePoint Foundation 2010. Implantar usando bancos de dados criados por um DBA (SharePoint Foundation 2010) Este artigo descreve como implantar o Microsoft SharePoint Foundation 2010 em um ambiente de farm que utiliza bancos de dados criados por DBAs. Implantar em um ambiente virtual (SharePoint Foundation 2010) Este artigo descreve as diretrizes para implantao de um ambiente virtual.

53

Implantar um nico servidor com o SQL Server (SharePoint Foundation 2010)


Este artigo descreve a execuo de uma instalao limpa do Microsoft SharePoint Foundation 2010 em um nico farm de servidores. Neste artigo: Viso geral Antes de comear Instalar o SharePoint Foundation 2010 Etapas ps-instalao

Viso geral
Ao instalar o SharePoint Foundation 2010 em um farm de servidor nico, voc poder configurar o SharePoint Foundation 2010 de modo a atender a necessidades especficas. Depois da concluso da Instalao e do Assistente de Configurao de Produtos do SharePoint, os binrios e o site da Administrao Central do SharePoint estaro instalados e as permisses de segurana, as configuraes de registro e os bancos de dados (de configurao e de contedo) estaro configurados. Em seguida, voc poder optar entre executar o Assistente de Configurao do Farm, para configurar o farm, selecionar os servios a serem utilizados e criar o primeiro conjunto de sites; ou fazer a configurao manualmente, de acordo com o seu prprio ritmo. Um farm de servidor nico normalmente composto por um servidor que executa o Microsoft SQL Server e o SharePoint Foundation 2010. Voc poder implantar o SharePoint Foundation 2010 em um farm desse tipo, se estiver hospedando apenas alguns sites para um nmero limitado de usurios. Essa configurao tambm ser til caso voc configure um farm para atender s suas necessidades, primeiro, e deixe para adicionar os servidores em um estgio posterior. Observao: Este guia no explica como instalar o SharePoint Foundation 2010 em ambientes de farm de vrios servidores ou como atualizar verses anteriores do SharePoint Foundation. Para obter mais informaes, consulte Vrios servidores para um farm de trs camadas (SharePoint Foundation 2010). Para obter mais informaes sobre atualizaes, consulte Atualizando para o SharePoint Foundation 2010.

Antes de comear
Antes de iniciar a implantao:

54

Familiarize-se com as diretrizes do sistema operacional descritas no artigo sobre diretrizes de ajuste de desempenho do Windows Server 2008 e no artigo sobre diretrizes de ajuste de desempenho do Windows Server 2008 R2. Verifique se voc atende a todos os requisitos de hardware e software. Para obter mais informaes, consulte Requisitos de hardware e software (SharePoint Foundation 2010). Assegure a execuo de uma instalao limpa do SharePoint Foundation 2010. No possvel instalar a verso RTM do SharePoint Foundation 2010 sem remover primeiro a verso beta do SharePoint Foundation 2010. Verifique se voc est preparado para configurar as contas necessrias com as permisses apropriadas, conforme descrito em Contas administrativas e de servios necessrias para a implantao inicial (SharePoint Foundation 2010). Observao: Como uma prtica recomendada de segurana, instale o SharePoint Foundation 2010 usando a administrao de privilgios mnimos. Decida quais servios sero usados para o seu aplicativo Web, conforme descrito em Configurar servios (SharePoint Foundation 2010).

Instalar o SharePoint Foundation 2010


Para instalar e configurar o SharePoint Foundation 2010, siga estas etapas: 1. Execute o Ferramenta de Preparao de Produtos do Microsoft SharePoint, que instala todos os pr-requisitos para usar o SharePoint Foundation 2010. 2. Execute a Instalao, que instala binrios, configura permisses de segurana e define as configuraes de registro para o Microsoft SharePoint Foundation. 3. Execute o Assistente de Configurao de Produtos do SharePoint, que instala e configura os bancos de dados (de configurao e de contedo), alm de instalar o site da Administrao Central do SharePoint. 4. Defina as configuraes do navegador. 5. Execute o Assistente de Configurao do Farm para configurar o farm, criar o primeiro conjunto de sites e selecionar os servios que sero usados no farm. 6. Execute as etapas de ps-instalao. Importante: Para executar os procedimentos a seguir, necessrio ser membro do grupo Administradores no computador local.

55

Executar a Ferramenta de Preparao de Produtos do Microsoft SharePoint 2010


Use o procedimento a seguir para instalar os pr-requisitos para o SharePoint Foundation 2010. Para executar a Ferramenta de Preparao de Produtos do Microsoft SharePoint 2010 1. Insira o disco de instalao do SharePoint Foundation 2010. 2. Na pgina Iniciar do SharePoint Foundation 2010, clique em Instalar os pr-requisitos do software. Observao: Como a ferramenta de preparao faz download dos componentes do Centro de Download da Microsoft, o computador em que voc est instalando o Microsoft SharePoint Foundation deve ter acesso Internet. 3. Na pgina Bem-vindo ao Ferramenta de Preparao de Produtos do Microsoft SharePoint, clique em Avanar. 4. Na pgina dos Termos de Licena para o software, consulte os termos, marque a caixa de seleo Aceito os termos do(s) Contrato(s) de Licena e clique em Avanar. 5. Na pgina Instalao Concluda, clique em Concluir.

Executar a Instalao
O procedimento a seguir instala binrios, configura permisses de segurana e define as configuraes de registro para o SharePoint Foundation 2010. Para executar a Instalao 1. Na pgina Iniciar do SharePoint Foundation 2010, clique em Instalar o SharePoint Foundation. 2. Na pgina Leia os Termos de Licena para Software Microsoft, analise os termos, marque a caixa de seleo Aceito os termos deste contrato e clique em Continuar. 3. Na pgina Escolha a instalao desejada, clique em Farm do servidor. 4. Na guia Tipo de Servidor, clique em Completo. 5. Opcional: Para instalar o SharePoint Foundation 2010 em um local personalizado, clique na guia Local dos Dados e digite o local ou ou clique em Procurar para encontrar o local. 6. Clique em Instalar Agora. 7. Quando a Instalao estiver concluda, clique em Fechar. Observao: Se a Instalao falhar, verifique a pasta TEMP do usurio que executou a Instalao. Faa logon como esse usurio e digite %temp% na barra de localizao do Windows Explorer. Se o

56

caminho %temp% for resolvido como um local que termine em "1" ou "2", navegue um nvel acima para exibir os arquivos de log. O nome do arquivo de log Instalao do Microsoft SharePoint Foundation 2010 (<carimbo_de_data/hora>). Dica: Para acessar o Assistente de Configurao de Produtos do SharePoint, clique em Iniciar, aponte para Todos os Programas e selecione Produtos do Microsoft SharePoint 2010. Se a caixa de dilogo Controle de Conta de Usurio for exibida, clique em Continuar.

Executar o Assistente de Configurao de Produtos do SharePoint


O procedimento a seguir instala e configura o banco de dados de configurao, o banco de dados de contedo e instala o site da Administrao Central do SharePoint. Para executar o Assistente de Configurao de Produtos do SharePoint 1. Na pgina Bem-vindo a produtos do SharePoint, clique em Avanar. 2. Na caixa de dilogo que avisa que alguns servios talvez precisem ser reiniciados durante a configurao, clique em Sim. 3. Na pgina Conectar-se a um farm de servidores, clique em Criar um novo farm de servidores e clique em Avanar. 4. Na pgina Especificar Definies do Banco de Dados de Configurao, execute o procedimento a seguir: a. Na caixa Servidor de banco de dados, digite o nome do computador que executa o SQL Server. b. Na caixa Nome do banco de dados, digite um nome para o banco de dados de configurao ou aceite o nome padro (SharePoint_Config). c. Na caixa Nome de Usurio, digite o nome de usurio da conta do farm de servidores. Verifique se o nome de usurio digitado no formato DOMNIO\nome de usurio. Importante: A conta do farm de servidores usada para criar e acessar o banco de dados de configurao. Ela tambm atua como a conta da identidade do pool de aplicativos para o pool de aplicativos da Administrao Central do SharePoint e a conta sob a qual o servio de Timer de Fluxo de Trabalho do Microsoft SharePoint Foundation executado. O Assistente de Configurao de Produtos do SharePoint adiciona essa conta s contas do logon do SQL Server, a funo de servidor dbcreator do SQL Server e a funo de servidor securityadmin do SQL Server. A conta de usurio que voc especifica como a conta de servio deve ser uma conta de usurio do domnio, mas no precisa ser membro de qualquer grupo de segurana especfico em seus servidores Web front-end ou servidores de banco de dados. Recomendamos que voc siga o princpio do menor privilgio e especifique uma

57

conta de usurio que no seja membro do grupo Administradores em seus servidores Web front-end ou servidores de banco de dados. d. Na caixa Senha, digite a senha do usurio. 5. Clique em Avanar. 6. Na pgina Especificar Configuraes de Segurana do Farm, digite uma senha e clique em Avanar. Assegure que essa senha atenda aos seguintes critrios: Contm pelo menos oito caracteres Contenha, pelo menos, trs dos quatro grupos de caracteres a seguir: Caracteres maisculos (de A a Z) Caracteres minsculos (de A a Z) Numerais (de 0 a 9) Caracteres no alfabticos (como !, $, #, %) Observao: Embora essa senha seja similar a qualquer outra, normalmente ela maior para aumentar a segurana. Ela usada para criptografar as credenciais das contas registradas no Microsoft SharePoint Foundation (por exemplo, a conta do sistema do Microsoft SharePoint Foundation que voc fornece ao executar o Assistente de Configurao de Produtos do SharePoint). No a esquea, pois ela ser necessria cada vez que voc adicionar um servidor ao farm. 7. Na pgina Configurar o Aplicativo Web da Administrao Central do SharePoint, faa o seguinte: a. Marque a caixa de seleo Especificar nmero da porta e digite a porta que o aplicativo Web Administrao Central do SharePoint dever usar ou deixe a caixa de seleo Especificar nmero da porta desmarcada se quiser usar a porta padro. b. Clique em NTLM ou em Negociar (Kerberos). 8. Clique em Avanar. 9. Na pgina Concluindo o Assistente de Configurao de Produtos do SharePoint, examine suas definies de configurao para verificar se elas esto corretas e clique em Avanar.

Observao: Se desejar criar automaticamente contas exclusivas para os usurios no servio de diretrio Active Directory, clique em Configuraes Avanadas e habilite a criao de conta do Active Directory. 10. Na pgina Configurao Bem-sucedida, clique em Concluir. Observao: Se o Assistente de Configurao de Produtos do SharePoint falhar, verifique os arquivos

58

de log PSCDiagnostics localizados na unidade em que o SharePoint Foundation est instalado, na pasta %COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\14\LOGS. Observao: Se voc receber uma solicitao para fornecer o nome de usurio e senha, talvez seja necessrio adicionar o site da Administrao Central do SharePoint lista de sites confiveis e configurar a autenticao do usurio no Internet Explorer. Alm disso, pode ser necessrio desativar as configuraes de segurana reforada do Internet Explorer. A prxima seo apresenta instrues sobre como configurar ou desabilitar tais definies. Observao: Se receber uma mensagem de erro de servidor proxy, voc poder precisar configurar as definies de servidor proxy, de modo que os endereos locais ignorem o servidor proxy. As instrues para configurar as definies do servidor proxy so fornecidas mais adiante na seo seguinte.

Definir as configuraes do navegador


Aps executar o Assistente de Configurao de Produtos do SharePoint, garanta o funcionamento correto do SharePoint Foundation 2010 para administradores locais em seu ambiente definindo configuraes adicionais no Internet Explorer. Observao: Se os administradores locais no estiverem usando o Internet Explorer, talvez seja necessrio definir configuraes adicionais. Para obter informaes sobre os navegadores com suporte, consulte Planejar suporte ao navegador (SharePoint Foundation 2010). Se voc receber uma solicitao para fornecer o nome de usurio e senha, execute os procedimentos a seguir: Adicionar o site da Administrao Central do SharePoint lista de sites confiveis Desative as configuraes de Segurana Reforada do Internet Explorer Configurar as definies de servidor proxy para ignorar o servidor proxy para endereos locais

Se voc receber uma mensagem de erro de proxy, execute este procedimento: Para obter informaes adicionais, consulte Introduo ao IEAK 8 (http://go.microsoft.com/fwlink/? linkid=151359&clcid=0x416). Para adicionar o site da Administrao Central do SharePoint lista de sites confiveis 1. No Internet Explorer, no menu Ferramentas, clique em Opes da Internet. 2. Na guia Segurana, na rea Selecione uma zona para exibir ou alterar as configuraes

59

de segurana, clique em Sites Confiveis e selecione Sites. 3. Desmarque a caixa de seleo Exigir verificao do servidor (https:) para todos os sites desta zona. 4. Na caixa Adicionar este site zona, digite a URL do seu site e clique em Adicionar. 5. Clique em Fechar para fechar a caixa de dilogo Sites Confiveis. 6. Clique em OK para fechar a caixa de dilogo Opes da Internet. Para desabilitar as configuraes da Segurana Reforada do Internet Explorer 1. Clique em Iniciar, aponte para Todos os Programas, aponte para Ferramentas Administrativas e clique em Gerenciador de Servidores. 2. Em Gerenciador de Servidores, selecione a raiz do Gerenciador de Servidores. 3. Na seo Informaes de Segurana, clique em Configurar ESC do IE. A caixa de dilogo Configurao de Segurana Reforada do Internet Explorer exibida. 4. Na seo Administradores, selecione Desativado, para desativar as configuraes da Segurana Reforada do Internet Explorer, e clique em OK. Para configurar as definies do servidor de proxy de modo a ignorar o proxy para endereos locais 1. No Internet Explorer, no menu Ferramentas, clique em Opes da Internet. 2. Na guia Conexes, na rea Configuraes da Rede Local (LAN), clique em Configuraes da LAN. 3. Na rea Configurao Automtica, desmarque a caixa de seleo Detectar automaticamente as configuraes. 4. Na rea Servidor de Proxy, selecione a caixa de seleo Usar um servidor proxy para a rede local. 5. Digite o endereo do servidor proxy na caixa Endereo. 6. Digite o nmero de porta do servidor proxy na caixa Porta. 7. Marque a caixa de seleo No usar proxy para endereos locais. 8. Clique em OK para fechar a caixa de dilogo Configuraes da Rede Local (LAN). 9. Clique em OK para fechar a caixa de dilogo Opes da Internet.

Execute o Assistente de Configurao do Farm.


Agora, voc concluiu a Instalao e a configurao inicial do SharePoint Foundation 2010. Voc criou o site da Administrao Central do SharePoint. possvel, por fim, criar o farm e seus sites, e selecionar os servios usando o Assistente de Configurao do Farm.

60

Para executar o Assistente de Configurao do Farm 1. No site da Administrao Central do SharePoint, na pgina dos Assistentes de Configurao, clique em Iniciar o Assistente de Configurao de Farm. 2. Na pgina Ajude a Melhorar o SharePoint, selecione uma das opes e clique em OK: Sim, desejo participar (Recomendado). No, no desejo participar.

3. Na pgina Configurar o farm do SharePoint, selecione Oriente-me durante a configurao, usando este assistente. e clique em Avanar. 4. Na seo Conta de Servio, clique em uma conta de servio que voc deseja usar para configurar seus servios. Observao Por motivos de segurana, recomendado que voc use uma conta diferente da utilizada pelo administrador do farm para configurar os servios. Se voc decidir usar uma conta gerenciada preexistente, ou seja, uma conta monitorada pelo SharePoint Foundation, clique nesta opo antes de continuar. 5. Selecione os servios que deseja utilizar no farm e clique em Avanar. 6. Na pgina Criar Conjunto de Sites, siga este procedimento: a. Na seo Ttulo e Descrio, na caixa Ttulo, digite o nome de seu novo site. b. Opcional: na caixa Descrio, digite uma descrio sobre o contedo do site. c. Na seo Endereo do Site, selecione um caminho de URL para o site. d. Na seo Seleo de Modelo, na lista Selecione um modelo, defina o modelo a ser usado para o site de nvel superior no conjunto de sites. Observao: Para exibir um modelo ou a descrio de um modelo, clique em qualquer item da lista Selecione um modelo. 7. Clique em OK. 8. Na pgina Configurar o farm do SharePoint, examine o resumo da configurao do farm e clique em Concluir.

Etapas ps-instalao
Depois de instalar e configurar o SharePoint Foundation 2010, a janela do navegador abrir exibindo a Administrao Central do novo site do SharePoint. Embora seja possvel adicionar contedo ao site ou personaliz-lo, recomendado executar as seguintes tarefas administrativas, primeiro, usando o site da Administrao Central do SharePoint.

61

Configurar coleta de dados de integridade e uso possvel configurar a coleta de dados de integridade e uso no farm de servidores. O sistema grava os dados de uso e de integridade na pasta de log e no banco de dados de log. Para obter mais informaes, consulte Configure usage and health data collection (SharePoint Foundation 2010). Configurar log de diagnstico possvel configurar o log de diagnstico que pode ser necessrio aps a implantao ou atualizao inicial. As configuraes padro so suficientes para a maioria das situaes, mas, dependendo das suas necessidades comerciais e do ciclo de vida do farm, convm alter-las. Para obter mais informaes, consulte Configure diagnostic logging (SharePoint Foundation 2010). Configurar email de entrada Voc pode configurar o email de entrada para que os sites do SharePoint aceitem e arquivem os emails de entrada. Voc tambm pode configurar o email de entrada para que os sites do SharePoint possam arquivar discusses por email conforme aconteam, salvar documentos enviados por email e mostrar reunies enviadas por email nos calendrios do site. Alm disso, voc pode configurar o Servio de Gerenciamento de Diretrio do SharePoint para fornecer suporte criao e ao gerenciamento de listas de distribuio de emails. Para obter mais informaes, consulte Configurar emails de entrada (SharePoint Foundation 2010). Configurar email de sada possvel configurar o email de sada para que o servidor SMTP (Simple Mail Transfer Protocol) envie alertas por email aos usurios do site e notificaes aos administradores. Voc pode configurar os endereos de email do remetente e de resposta exibido nos alertas de sada. Para obter mais informaes, consulte Configurar emails de sada (SharePoint Foundation 2010). Configurar uma conta de celular possvel configurar uma conta a fim de que o SharePoint envie para o seu celular ou para os celulares dos usurios do site alertas na forma de mensagens de texto (SMS). Para obter mais informaes, consulte Configurar uma conta mvel (SharePoint Foundation 2010). . Instalar e configurar o Remote BLOB Storage possvel instalar e configurar o RBS (Remote BLOB Storage) para uma instncia do SQL Server 2008 com suporte a um farm do SharePoint. Para obter mais informaes, consulte Instalar e configurar o Remote BLOB Storage ou o External BLOB Storage (SharePoint Foundation 2010). ***BEGIN MOSS ONLY***

62

Implantar um nico servidor com um banco de dados interno (SharePoint Foundation 2010)
Este artigo descreve como executar uma instalao limpa do Microsoft SharePoint Foundation 2010, em um servidor nico, dentro de um banco de dados interno. Neste artigo: Viso geral Antes de comear Instalar o SharePoint Foundation 2010 Etapas ps-instalao Configurar o Backup do Windows Server

Viso geral
Voc pode publicar rapidamente um site do SharePoint implantando o SharePoint Foundation 2010 em um nico servidor com um banco de dados interno. Essa configurao til se voc quiser avaliar os recursos e funcionalidades do SharePoint Foundation 2010, como colaborao, gerenciamento de documento e pesquisa. Essa configurao tambm til se voc estiver implantando um nmero pequeno de sites da web e quiser minimizar a sobrecarga administrativa. Quando voc instala o SharePoint Foundation 2010 em um nico servidor com um banco de dados interno usando as configuraes padro, a Instalao instala o Microsoft SQL Server 2008 Express e o produto do SharePoint, e o Assistente de Configurao de Produtos do SharePoint cria o banco de dados da configurao e o banco de dados de contedo para seus sites do SharePoint. Alm disso, o Assistente de Configurao de Produtos do SharePoint instala o site da web da Administrao Central do SharePoint e cria seu primeiro conjunto de sites do SharePoint. Observao: Este artigo no descreve como instalar o SharePoint Foundation 2010 em um ambiente de farm, nem como atualizar as verses anteriores do SharePoint Foundation. Para obter mais informaes sobre a instalao do SharePoint Foundation 2010 em um farm de servidor nico, consulte Implantar um nico servidor com o SQL Server (SharePoint Foundation 2010). Para obter mais informaes sobre a instalao do SharePoint Foundation 2010 em um farm com vrios servidores, consulte Vrios servidores para um farm de trs camadas (SharePoint Foundation 2010). Para obter mais informaes sobre atualizao, consulte Atualizando para o SharePoint Foundation 2010. Considere as seguintes restries deste mtodo de instalao:

63

No possvel instalar o servidor nico com a verso de banco de dados interno do SharePoint Foundation em um controlador de domnio. Um banco de dados do SQL Server 2008 Express no pode ter mais de 4 GB.

Antes de comear
Antes de iniciar a implantao, verifique se voc atendeu a todos os requisitos de hardware e software. Para obter mais informaes, consulte Requisitos de hardware e software (SharePoint Foundation 2010). Alm disso, assegure a execuo de uma instalao limpa do SharePoint Foundation 2010. No possvel instalar a verso RTM do SharePoint Foundation 2010 sem remover primeiro a verso beta do SharePoint Foundation 2010

Instalar o SharePoint Foundation 2010


Para instalar e configurar o SharePoint Foundation 2010, siga estas etapas: 1. Execute a Ferramenta de Preparao de Produtos do Microsoft SharePoint para instalar todos os pr-requisitos para utilizao do SharePoint Foundation 2010. 2. Execute a Instalao para instalar o SQL Server 2008 Express e o produto SharePoint. 3. Execute o Assistente de Configurao de Produtos do SharePoint, que instala o site da web da Central de Administrao do SharePoint e cria seu primeiro conjunto de sites do SharePoint. 4. Defina as configuraes do navegador. 5. Execute as etapas de ps-instalao. Importante: Para executar os procedimentos a seguir, necessrio ser membro do grupo Administradores no computador local.

Executar a Ferramenta de Preparao de Produtos do Microsoft SharePoint 2010


Use o procedimento a seguir para instalar os pr-requisitos para o SharePoint Foundation 2010. Para executar a Ferramenta de Preparao de Produtos do Microsoft SharePoint 2010 1. Insira o disco de instalao do SharePoint Foundation 2010. 2. Na pgina Iniciar do SharePoint Foundation 2010, clique em Instalar pr-requisitos de software. Observao: Como a ferramenta de preparao faz download dos componentes do Centro de

64

Download da Microsoft, o computador em que voc est instalando o SharePoint Foundation deve ter acesso Internet. 3. Na pgina Bem-vindo ao Ferramenta de Preparao de Produtos do Microsoft SharePoint, clique em Avanar. 4. Na pgina Instalao Concluda, clique em Concluir.

Executar a Instalao
O procedimento abaixo instala o SQL Server 2008 Express e o produto SharePoint. Ao trmino da Instalao, voc poder iniciar o Assistente de Configurao de Produtos do SharePoint (descrito mais adiante nesta seo). Para executar a Instalao 1. Na pgina Iniciar do SharePoint Foundation 2010, clique em Instalar SharePoint Foundation. 2. Na pgina Leia os Termos de Licena para Software Microsoft, analise os termos, marque a caixa de seleo Aceito os termos deste contrato e clique em Continuar. 3. Na pgina Escolha a instalao desejada, clique em Autnoma. 4. Quando a Instalao for concluda, uma caixa de dilogo solicitar que voc conclua a configurao do servidor. Verifique se a caixa de seleo Execute agora o Assistente de Configurao de Produtos do SharePoint est marcada. 5. Clique em Fechar para iniciar o Assistente de Configurao. Observao: Se a Instalao falhar, verifique a pasta TEMP do usurio que executou a Instalao. Faa logon como esse usurio e digite %temp% na barra de localizao do Windows Explorer. Se o caminho %temp% for resolvido como um local que termine em "1" ou "2", navegue um nvel acima para exibir os arquivos de log. O nome do arquivo de log Instalao do Microsoft SharePoint Foundation 2010 (<carimbo_de_data/hora>). Dica: Para acessar o Assistente de Configurao de Produtos do SharePoint, clique em Iniciar, aponte para Todos os Programas e selecione Produtos do Microsoft SharePoint 2010. Se a caixa de dilogo Controle de Conta de Usurio for exibida, clique em Continuar.

Executar o Assistente de Configurao de Produtos do SharePoint


O procedimento a seguir instala e configura o banco de dados de configurao, o banco de dados de contedo e instala o site da Administrao Central do SharePoint. Ele tambm cria o seu primeiro conjunto de sites do SharePoint.

65

Para executar o Assistente de Configurao de Produtos do SharePoint 1. Na pgina Bem-vindo a produtos do SharePoint, clique em Avanar. 2. Na caixa de dilogo notificando que alguns servios talvez precisem ser reinicializados durante a configurao, clique em Sim. 3. Na pgina Configurao Bem-sucedida, clique em Concluir. Observao: Se o Assistente de Configurao de Produtos do SharePoint falhar, verifique os arquivos de log PSCDiagnostics localizados na unidade em que o SharePoint Foundation est instalado, na pasta %COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\14\LOGS. Observao: Se for solicitado a fornecer nome de usurio e senha, voc poder precisar adicionar o site da Administrao Central do SharePoint lista de sites confiveis e configurar as definies de autenticao de usurio no Internet Explorer. Pode ser necessrio desabilitar as configuraes de segurana reforada do Internet Explorer. As instrues de configurao dessas definies so fornecidas no procedimento a seguir. Observao: Se receber uma mensagem de erro de servidor proxy, voc poder precisar configurar as definies de servidor proxy, de modo que os endereos locais ignorem o servidor proxy. As instrues de configurao dessas definies de servidor proxy so fornecidas na seo seguinte.

Definir as configuraes do navegador


Aps executar o Assistente de Configurao de Produtos do SharePoint, garanta o funcionamento correto do SharePoint Foundation para administradores locais em seu ambiente definindo configuraes adicionais no Internet Explorer. Observao: Se os administradores locais no estiverem usando o Internet Explorer, talvez seja necessrio definir configuraes adicionais. Para obter informaes sobre os navegadores com suporte, consulte Planejar suporte ao navegador (SharePoint Foundation 2010). Se voc receber uma solicitao para fornecer o nome de usurio e senha, execute os procedimentos a seguir: Adicionar o site da Administrao Central do SharePoint lista de sites confiveis Desative as configuraes de Segurana Reforada do Internet Explorer

Se voc receber uma mensagem de erro de proxy, execute este procedimento:

66

Configurar as definies de servidor proxy para ignorar o servidor proxy de endereos locais

Para obter mais informaes, consulte o artigo de introduo ao IEAK 8 (http://go.microsoft.com/fwlink/? linkid=151359&clcid=0x416). Para adicionar o site da Administrao Central do SharePoint lista de sites confiveis 1. No Internet Explorer, no menu Ferramentas, clique em Opes da Internet. 2. Na guia Segurana, na rea Selecione uma zona para exibir ou alterar suas configuraes de segurana, clique em Sites Confiveis e clique em Sites. 3. Desmarque a caixa de seleo Exigir verificao do servidor (https:) para todos os sites desta zona. 4. Na caixa Adicionar este site zona, digite a URL do seu site e clique em Adicionar. 5. Clique em Fechar para fechar a caixa de dilogo Sites Confiveis. 6. Clique em OK para fechar a caixa de dilogo Opes da Internet. Se usar um servidor proxy na sua organizao, use as seguintes etapas para configurar o Internet Explorer para ignorar o servidor proxy para os endereos locais.

Para desabilitar as configuraes da Segurana Reforada do Internet Explorer 1. Clique em Iniciar, aponte para Todos os Programas, aponte para Ferramentas Administrativas e clique em Gerenciador de Servidores. 2. Em Gerenciador de Servidores, selecione a raiz do Gerenciador de Servidores. 3. Na seo Informaes de Segurana, clique em Configurar ESC do IE. A caixa de dilogo Configurao de Segurana Reforada do Internet Explorer exibida. 4. Na seo Administradores, selecione Desativado, para desativar as configuraes da Segurana Reforada do Internet Explorer, e clique em OK.

Para configurar as definies do servidor de proxy de modo a ignorar o proxy para endereos locais 1. No Internet Explorer, no menu Ferramentas, clique em Opes da Internet. 2. Na guia Conexes, na rea Configuraes da Rede Local (LAN), clique em Configuraes da LAN. 3. Na rea Configurao automtica, desmarque a caixa de seleo Detectar automaticamente as configuraes. 4. Na rea Servidor Proxy, marque a caixa de seleo Usar um servidor proxy para a rede local. 5. Digite o endereo do servidor proxy na caixa Endereo.

67

6. Digite o nmero de porta do servidor proxy na caixa Porta. 7. Marque a caixa de seleo Ignorar servidor proxy para endereos locais. 8. Clique em OK para fechar a caixa de dilogo Configuraes da Rede Local (LAN). 9. Clique em OK para fechar a caixa de dilogo Opes da Internet.

Etapas ps-instalao
Aps instalar o SharePoint Foundation 2010, a janela do seu navegador ser aberta no web site da Administrao Central do novo site do SharePoint. Embora voc possa iniciar a adio de contedo ao site ou iniciar a personalizao do site, recomendamos que voc execute antes as seguintes tarefas administrativas, usando a Administrao Central do SharePoint. Configurar coleta de dados de integridade e uso possvel configurar a coleta de dados de integridade e uso no farm de servidores. O sistema grava os dados de uso e de integridade na pasta de log e no banco de dados de log. Para obter mais informaes, consulte Configure usage and health data collection (SharePoint Foundation 2010). Configurar log de diagnstico possvel configurar o log de diagnstico que pode ser necessrio aps a implantao ou atualizao inicial. As configuraes padro so suficientes para a maioria das situaes, mas, dependendo das suas necessidades comerciais e do ciclo de vida do farm, convm alter-las. Para obter mais informaes, consulte Configure diagnostic logging (SharePoint Foundation 2010). Configurar email de entrada possvel configurar os emails de entrada de modo que os sites do SharePoint aceitem e arquivem emails de entrada. Tambm possvel configurar os emails de entrada para que os sites do SharePoint arquivem as discusses por email medida que aconteam, salvem documentos enviados por email e mostrem reunies realizadas por email nos calendrios do site. Alm disso, voc pode configurar o Servio de Gerenciamento de Diretrio do SharePoint para dar suporte criao e ao gerenciamento de listas de distribuio de emails. Para obter mais informaes, consulte Configurar emails de entrada (SharePoint Foundation 2010). Configurar email de sada possvel configurar o email de sada de modo que o servidor de protocolo SMTP envie alertas por email aos usurios e notificaes aos administradores do site. Configure os endereos de email do remetente e de resposta (exibidos nos alertas de sada). Para obter mais informaes, consulte Configurar emails de sada (SharePoint Foundation 2010). Configurar uma conta de celular Configure uma conta para que o SharePoint envie ao seu celular ou aos celulares dos usurios do site alertas na forma de mensagens de texto (SMS). Para obter mais informaes, consulte Configurar uma conta mvel (SharePoint Foundation 2010). Instalar e configurar o Remote BLOB Storage possvel instalar e configurar o RBS (Remote BLOB Storage) para uma instncia do SQL Server 2008 com suporte a um farm do SharePoint. Para obter mais informaes, consulte Instalar e configurar o Remote BLOB Storage ou o External BLOB Storage (SharePoint Foundation 2010).

68

Configurar o Backup do Windows Server


Se quiser usar o Backup do Windows Server com o SharePoint Foundation 2010, voc dever registrar o Gravador VSS do SharePoint 2010 no Backup do Windows Server executando o comando stsadm -o registerwsswriter. Para obter mais informaes, consulte o artigo sobre Registerwsswriter: operao Stsadm (Windows SharePoint Services).

69

Vrios servidores para um farm de trs camadas (SharePoint Foundation 2010)


Este artigo descreve como instalar o Microsoft SharePoint Foundation 2010 em vrios servidores para criar um farm do Microsoft SharePoint Foundation implantado em trs camadas. O farm composto por dois servidores Web front-end, um servidor de aplicativos e um servidor de banco de dados. A sequncia de implantao e as configuraes descritas neste arquivo se baseiam nas melhores prticas recomendadas. A configurao de farm resultante no complexa, mas oferece uma infraestrutura fundamental para implementao de uma soluo do SharePoint Foundation em farms similares (ou mais complexos). O farm provisionado com a Pesquisa do SharePoint Foundation; a Pesquisa configurada para rastrear o contedo que criado como parte dessa implantao. Neste artigo: Viso geral Preparar os servidores do farm Instalar o SharePoint Foundation 2010 nos servidores do farm Criar e configurar o farm Adicionar servidores Web ao farm Configurar o log de diagnstico e a coleta de dados de integridade e uso Configurar a Pesquisa do SharePoint Foundation Criar um site Etapas ps-instalao

Viso geral
Estas so as etapas bsicas nesta implantao: Familiarizar-se com o conceito da topologia de trs camadas. Concluir todo o trabalho de planejamento e preparao, por exemplo, a verificao dos requisitos de hardware e de software. Instalar as atualizaes de software necessrias em todos os servidores que faro parte do farm. Instalar os pr-requisitos do SharePoint Foundation nos servidores, nas camadas da Web e de aplicativo. Instalar o SharePoint Foundation no servidor de aplicativos e nos servidores Web. Criar e configurar o farm do SharePoint. Provisionar servios.

70

Executar tarefas de ps-implantao necessrias.

Viso geral da topologia


Esta topologia normalmente usada para farms de mdio e grande porte descritos em Viso geral da implantao (SharePoint Foundation 2010). No que se refere a desempenho, capacidade e escalabilidade, uma topologia de trs camadas recomendada em vez de uma topologia de duas camadas. Uma topologia de trs camadas oferece layouts fsico e lgico mais eficientes, com suporte escalabilidade horizontal ou vertical, e proporciona melhor distribuio de servios entre os servidores integrantes do farm. A ilustrao a seguir apresenta a implantao de trs camadas descrita neste artigo.

Com respeito ilustrao acima, observe que: possvel adicionar servidores camada da Web. Eles podem ser configurados como servidores Web convencionais, para manipular as solicitaes dos usurios. possvel adicionar servidores do farm camada de aplicativo e configur-los como servidores dedicados que hospedaro o site de Administrao Central ou outros servios no farm que necessitem de recursos dedicados ou isolamento da camada da Web (por exemplo, trabalhos de timer e servios de rea restrita).

71

possvel adicionar servidores camada de banco de dados a fim de implementar uma instncia autnoma, um espelhamento de banco de dados ou um cluster de failover. Se voc estiver configurando o farm para alta disponibilidade, ser necessrio um espelhamento de banco de dados ou um cluster de failover na camada do banco de dados.

Antes de comear
Antes de iniciar a implantao: Familiarize-se com as diretrizes do sistema operacional descritas nas Diretrizes de ajuste de desempenho do Windows Server 2008 e Diretrizes de ajuste de desempenho do Windows Server 2008 R2. Cumpra todos os requisitos de hardware e de software. Para obter mais informaes, consulte Requisitos de hardware e software (SharePoint Foundation 2010) Prepare-se para configurar as contas necessrias com as permisses apropriadas, conforme descrito em Contas administrativas e de servios necessrias para a implantao inicial (SharePoint Foundation 2010) Observao: Como uma prtica recomendada de segurana, instale o SharePoint Foundation usando a administrao de privilgios mnimos.

Usando a Ferramenta de Preparao de Produtos do Microsoft SharePoint 2010


A Ferramenta de Preparao de Produtos do Microsoft SharePoint verifica se os pr-requisitos esto presentes, e instala e configura os programas necessrios. A Ferramenta de Preparao de Produtos do Microsoft SharePoint requer uma conexo com a Internet para baixar e configurar os pr-requisitos do SharePoint Foundation. Se no tiver uma conexo com a Internet para os servidores do farm, voc precisar obter imagens instalveis do software necessrio. Para obter os locais de instalao, consulte Requisitos de software em "Determinar requisitos de hardware e software (SharePoint Foundation 2010)". Se decidir obter imagens instalveis, crie um ponto de instalao que possa ser usado para armazenar as imagens. Esse ponto poder ser usado para instalar atualizaes de software futuras.

Servidor de banco de dados


Atualize o SQL Server 2005 ou o SQL Server 2008 para o nvel necessrio e configure-o da seguinte forma: SQL Server 2005: as conexes locais e remotas esto habilitadas e configuradas para usar o protocolo TCP/IP. SQL Server 2008: o protocolo TCP/IP est habilitado para a configurao de rede. Em organizaes cujos administradores de banco de dados operem independentemente dos administradores do SharePoint, voc ter de assegurar que a verso correta do SQL Server esteja

72

disponvel e atualizada para o nvel necessrio. Alm disso, ter de solicitar um banco de dados criado por DBA que esteja configurado para o farm. Observao: Os procedimentos deste artigo no usam um banco de dados criado por DBA; os procedimentos sero diferentes em uma implantao de banco de dados criado por DBA. Para obter mais informaes, consulte Implantar usando bancos de dados criados por um DBA (SharePoint Foundation 2010).

Atualizaes pblicas e pacotes de hotfixes


Verifique se as atualizaes pblicas e os pacotes de hotfixes necessrios para o sistema operacional, para o SQL Server e para o SharePoint Foundation esto instalados. recomendado que todos os servidores estejam atualizados com a mesma verso antes que atualizaes pblicas sejam aplicadas. Os seguintes hotfixes devem implementados nesta verso do SharePoint Foundation: SQL Server 2008: instale esta atualizao antes de implantar o farm. Pacote de atualizao cumulativa 2 do SQL Server 2008 Service Pack 1 Depois de instalar os pr-requisitos em cada servidor do farm, voc ter de instalar o hotfix localizado em Mensagem de erro quando voc usa o mtodo "IMSAdminBase::CopyKey" como parte dos componentes de compatibilidade do IIS 6.0 no IIS 7.0: "exceo de HRESULT: 0x80070003", primeiro no servidor de aplicativos e depois nos dois servidores Web.

Preparar os servidores do farm


Antes de instalar o SharePoint Foundation, verifique e instale todos os pr-requisitos no servidor de aplicativos e nos servidores Web, usando a Ferramenta de Preparao de Produtos do Microsoft SharePoint. Dica: Mesmo que voc opte por instalar os pr-requisitos manualmente, execute a Ferramenta de Preparao de Produtos do Microsoft SharePoint para verificar quais pr-requisitos so necessrios em cada servidor. Use o procedimento a seguir para instalar os pr-requisitos em cada servidor do farm. Para executar a ferramenta de preparao 1. Baixe o SharePoint Foundation 2010 (http://go.microsoft.com/fwlink/? linkid=168781&clcid=0x416) do local de instalao do produto e clique duas vezes no arquivo executvel adequado. 2. Se voc instalar a partir de uma imagem inicializvel, clique em Instalar pr-requisitos de software, na tela inicial.

73

3. Se voc instalar usando um conjunto de arquivos, clique duas vezes em PrerequisiteInstaller.exe. 4. Na pgina Bem-vindo Ferramenta de Preparao de Produtos do Microsoft SharePoint, clique em Avanar. Observao: Talvez seja necessrio que a ferramenta de preparao reinicie o servidor local para concluir a instalao de alguns pr-requisitos. O instalador continuar a executar depois que o servidor for reiniciado e no ser necessria nenhuma interveno manual. No entanto, voc ter de fazer um novo logon no servidor. 5. Na pgina Instalao Concluda, clique em Concluir. Observao: Depois de concluir a Ferramenta de Preparao de Produtos do Microsoft SharePoint, voc deve instalar o KB 949516 (http://go.microsoft.com/fwlink/? linkid=148917&clcid=0x416) e o KB 971831 (http://support.microsoft.com/kb/971831/ptbr/). Talvez tambm seja preciso reiniciar o servidor depois da instalao desse hotfix. Observao: Se a mensagem de erro "Carregar este assembly produziria uma definio de concesso diferente das outras instncias. (Exceo de HRESULT: 0x80131401)" for exibida quando voc iniciar o processo de trabalho do IIS (w3wp.exe), outro servio ou um aplicativo gerenciado em um servidor que tambm esteja executando o SharePoint Foundation 2010, instale o KB963676 (http://go.microsoft.com/fwlink/? linkid=151358&clcid=0x416). Reinicie o computador depois de aplicar esse hotfix.

Instalar o SharePoint Foundation 2010 nos servidores do farm


Uma vez instalados os pr-requisitos, use o procedimento a seguir para instalar o SharePoint Foundation em cada servidor do farm.

Para executar a Instalao 1. Na pgina Iniciar, clique em Instalar SharePoint Foundation.

2. Na pgina Leia os Termos de Licena para Software Microsoft, leia os termos, marque a caixa de seleo Aceito os termos deste contrato e clique em Continuar. 3. Na pgina Escolha a instalao desejada, clique em Farm de Servidores. 4. Na guia Tipo de Servidor, clique em Completo. 5. Na guia Local do Arquivo, aceite o local padro (ou altere o caminho de instalao) e clique

74

em Instalar Agora. Observao: Como prtica recomendada, instale o SharePoint Foundation em uma unidade que no seja a do sistema. 6. Ao trmino da instalao, uma caixa de dilogo solicitar que voc conclua a configurao do servidor. Desmarque a caixa de seleo Executar o Assistente de Configurao de Produtos e Tecnologias do SharePoint agora. Observao: Para manter a consistncia na abordagem, no recomendado executar o assistente de configurao at que o SharePoint Foundation esteja instalado em todos os servidores Web front-end e de aplicativos que participaro do farm de servidores. 7. Clique em Fechar para concluir a Instalao.

Criar e configurar o farm


Para criar e configurar o farm, execute o Assistente de Configurao de Produtos do SharePoint. Esse assistente automatiza vrias tarefas de configurao, incluindo a criao do banco de dados de configurao, a instalao dos servios e a criao do site da Administrao Central. recomendado executar o Assistente de Configurao de Produtos do SharePoint no servidor que hospedar o site antes de execut-lo nos demais servidores do farm. Para executar o assistente de configurao e configurar o farm 1. No servidor que hospedar a Administrao Central (o servidor de aplicativos), clique em Iniciar, aponte para Todos os Programas e selecione Produtos do Microsoft SharePoint 2010. 2. Na lista de opes disponveis, clique em Assistente de Configurao de Produtos e Tecnologias do SharePoint. 3. Na pgina Bem-vindo a Produtos do SharePoint, clique em Avanar. 4. Na caixa de dilogo com o aviso de que alguns servios talvez precisem ser reiniciados durante a configurao, clique em Sim. 5. Na pgina Conectar a um farm de servidores, selecione Criar um novo farm de servidores e clique em Avanar. 6. Na pgina Especificar Definies do Banco de Dados de Configurao, execute o procedimento a seguir: a. Na caixa Servidor de banco de dados, digite o nome do computador que est executando o SQL Server. b. Na caixa Nome do banco de dados, digite um nome para o banco de dados de configurao ou aceite o nome padro (SharePoint_Config).

75

c. Na caixa Nome de Usurio, digite o nome do usurio da conta do farm de servidores no formato DOMNIO\nomedousurio. Importante: A conta do farm de servidores usada para criar e acessar o banco de dados de configurao. Alm disso, ela atua como a conta de identidade do pool de aplicativos da Administrao Central do SharePoint e com sua autoridade que o servio Temporizador do Windows SharePoint Services executado. O Assistente de Configurao de Produtos do SharePoint a adiciona s contas de logon e s funes de servidor do SQL Server dbcreator e securityadmin. A conta que voc especificar como de servio deve ser uma conta de usurio de domnio, mas no necessrio que ela pertena a nenhum grupo de segurana especfico nos servidores Web ou nos servidores de banco de dados. recomendado seguir o princpio do menor privilgio e especificar uma conta de usurio que no seja membro do grupo Administradores em tais servidores. d. Na caixa Senha, digite a senha do usurio. 7. Clique em Avanar. 8. Na pgina Especificar Configuraes de Segurana do Farm, digite uma senha e clique em Avanar. Verifique se essa senha atende aos seguintes critrios: Contm pelo menos oito caracteres Contm pelo menos trs dos quatro grupos de caracteres a seguir: Caracteres maisculos (de A a Z) Caracteres minsculos (de A a Z) Numerais (de 0 a 9) Caracteres no alfabticos (como !, $, #, %) Observao: Embora essa senha seja similar a qualquer outra, normalmente ela maior para aumentar a segurana. Ela usada para criptografar as credenciais das contas registradas no SharePoint Foundation 2010 (por exemplo, a conta do sistema do SharePoint Foundation 2010 que voc fornece ao executar o assistente do Assistente de Configurao de Produtos do SharePoint). No a esquea, pois ela ser necessria cada vez que voc adicionar um servidor ao farm. 9. Na pgina Configurar Aplicativo Web da Administrao Central do SharePoint, execute o seguinte procedimento: a. Marque a caixa de seleo Especificar nmero da porta e digite um nmero de porta, caso voc queira que o aplicativo Web da Administrao Central do SharePoint use uma porta especfica, ou deixe a caixa de seleo Especificar nmero da porta desmarcada se quiser usar a porta padro.

76

Observao: Para acessar o site da Administrao Central do SharePoint usando um computador remoto, permita o acesso ao nmero da porta configurado nesta etapa. Para isso, configure a regra de entrada para a Administrao Central do SharePoint v4 no Firewall do Windows com Segurana Avanada. b. Clique em NTLM ou em Negociar (Kerberos). 10. Clique em Avanar. 11. Na pgina Configurao Bem-sucedida, clique em Concluir. Observao: Se o Assistente de Configurao de Produtos do SharePoint falhar, consulte os arquivos de log na unidade de instalao do SharePoint Foundation 2010, localizados na pasta %COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\14\LOGS. 12. O site da Administrao Central ser aberto em uma nova janela do navegador. Na pgina Ajude a Melhorar o SharePoint, escolha uma das opes a seguir e clique em OK. a. Sim, desejo participar (Recomendado). b. No, no desejo participar. 13. Na pgina Configurar o farm do SharePoint, h a opo de configurar os servios usando um assistente ou manualmente. Para a finalidade deste artigo, use a opo manual. Clique em Cancelar. Essa opo uma questo de preferncia pessoal. O Assistente de Configurao do Farm definir alguns servios automaticamente se for executado; no entanto, configurar os servios manualmente lhe proporcionar maior flexibilidade no design da sua arquitetura lgica. Para obter informaes sobre o uso do assistente para configurar servios, consulte Implantar um nico servidor com o SQL Server (SharePoint Foundation 2010). Importante: Se estiver usando um banco de dados criado por DBA, voc no poder utilizar o Assistente de Configurao de Produtos do SharePoint.

Adicionar servidores Web ao farm


Aps criar o farm no servidor de aplicativos, voc pode adicionar os servidores para a camada da Web realizando o mesmo processo descrito anteriormente neste tpico para instalar o SharePoint Foundation no servidor que hospeda a Administrao Central. A nica diferena que, durante a Instalao, voc ser solicitado a ingressar em um farm existente. Siga as etapas do assistente para ingressar no farm. Para obter informaes adicionais sobre como adicionar servidores a um farm, consulte Adicionar um servidor Web ou de aplicativos ao farm (SharePoint Foundation 2010). Esse artigo tambm fornece informaes detalhadas para as etapas do procedimento a seguir.

77

Configurar o log de diagnstico e a coleta de dados de integridade e uso


Depois de adicionar os servidores Web front-end, configure o log de diagnstico inicial e a coleta de dados de integridade e uso do farm. O log de diagnstico til para identificar e isolar problemas medida que eles ocorrem no farm de servidores. Preserve as definies padro ao configurar o log em novas instalaes. Posteriormente, quando surgirem problemas no farm, voc poder rever essas configuraes e ajust-las aos nveis adequados. Isso o ajudar a identificar as causas e a isolar os problemas. O relatrio de integridade e uso pode ser usado para exibir onde as configuraes do log de diagnstico se desviaram dos valores padro. Para obter mais informaes sobre o uso de diagnstico e integridade, consulte: Configure diagnostic logging (SharePoint Foundation 2010) Configure usage and health data collection (SharePoint Foundation 2010)

Use os procedimentos a seguir para executar a configurao inicial do log de diagnstico e da coleta de dados de integridade e uso. Observao: Como esta uma implantao inicial de farm, sem dados de parmetro de comparao, as configuraes padro sero preservadas, salvo quando indicado de outra forma. Para configurar o log de diagnstico 1. Na home page da Administrao Central, clique em Monitoramento. 2. Na seo Relatrio, clique em Configurar log de diagnstico. 3. Na pgina Log de Diagnstico, verifique se Habilitar Proteo contra Inundao de Log de Eventos est selecionado. Se for o caso, clique na caixa de seleo correspondente para habilitar esse recurso. 4. O local padro para o Log de Rastreamento a unidade em que voc instalou o SharePoint Foundation. Como prtica recomendada, o log de rastreamento deve ser armazenado em uma unidade que no seja do sistema. Importante: Se voc alterar o caminho do log de rastreamento para uma unidade que no seja a do sistema, tal local dever existir em todos os servidores do farm. Os servidores, novos ou preexistentes, no podero registrar dados em log se esse local no existir. Alm disso, s ser possvel adicionar novos servidores quando eles contiverem esse caminho. No ser possvel usar um compartilhamento de rede para fins de log. 5. Clique em OK para salvar suas alteraes. Ao concluir a configurao do log de diagnstico, configure a coleta de dados de uso e integridade.

78

Para configurar a coleta de dados de uso e integridade Na pgina Monitoramento da Administrao Central, clique em Configurar coleta de dados de uso e integridade. Clique na caixa de seleo para ativar Coleta de Dados de Uso. Clique na caixa de seleo para habilitar Coleta de Dados de Integridade. Clique em OK.

Configurar a Pesquisa do SharePoint Foundation


O servio de Pesquisa do SharePoint Foundation automaticamente instalado quando voc instala o SharePoint Foundation. No entanto, o servio de pesquisa no iniciado, e necessrio configurar algumas opes. Use o procedimento a seguir para configurar e iniciar a pesquisa para o farm do SharePoint Foundation. Para configurar a Pesquisa do SharePoint Foundation 1. Na home page da Administrao Central, clique em Gerenciar servios no servidor. 2. Na pgina Servios no Servidor, clique em Pesquisa do SharePoint Foundation. Essa ao abrir a pgina Definir Configuraes do Servio de Pesquisa do Microsoft SharePoint Foundation, em que voc define as configuraes a seguir. 3. Na seo Conta de Servio, digite o Nome de usurio e a Senha. 4. Na seo Conta de Acesso a Contedo, digite o Nome de usurio e a Senha de uma conta que ter acesso somente leitura a todo o contedo. noteDXDOC112778PADS Security Note

No use uma conta com altos privilgios nem uma conta que possa modificar o contedo. 5. Clique em OK para salvar as alteraes de configurao. 6. Na pgina Servios no Servidor, clique em Iniciar para iniciar a Pesquisa do SharePoint Foundation.

Criar um site
Para criar um site nessa fase da implantao, crie um aplicativo Web e um conjunto de sites. Use os procedimentos a seguir para criar o aplicativo Web usando a Administrao Central e crie um site de nvel superior associado a tal aplicativo. Para criar um aplicativo Web 1. Na home page da Administrao Central, na seo Gerenciamento de Aplicativos, clique

79

em Gerenciar aplicativos Web. 2. Na faixa de opes, clique em Novo. 3. Na seo Autenticao, na pgina Criar Novo Aplicativo Web, clique na caixa de seleo Autenticao de Modo Clssico 4. Na seo Site do IIS, clique em Criar um novo site do IIS. 5. Preserve o valor padro para Porta ou digite um novo nmero de porta. 6. No altere o valor padro na caixa Caminho. 7. Na seo Configurao de Segurana, escolha NTLM como o provedor de Autenticao. 8. Na seo Pool de Aplicativos, clique em Criar novo pool de aplicativos. 9. Clique em Configurvel. 10. Selecione uma conta gerenciada na lista suspensa ou clique em Registrar nova conta gerenciada. 11. Em Nome e Autenticao do Banco de Dados, clique em Autenticao do Windows (recomendada). 12. Em Conexes do Aplicativo de Servio, abra a lista suspensa para Editar o seguinte grupo de conexes, clique em [personalizado] e selecione Aplicativo do Servio de Pesquisa. 13. Em Programa de Aperfeioamento da Experincia do Usurio, clique em Sim. 14. Clique em OK. Para criar um conjunto de sites 1. Na home page da Administrao Central, na seo Gerenciamento de Aplicativos, clique em Criar conjuntos de sites. 2. Na seo Aplicativo Web, verifique se o nome exibido o mesmo do aplicativo que voc criou no procedimento anterior. Se no for, clique na seta ao lado da lista suspensa e selecione Alterar aplicativo Web quando o menu aparecer. 3. Na pgina Selecionar Aplicativo Web, selecione o nome do aplicativo que voc criou e clique em OK. 4. Na seo Ttulo e Descrio, digite um ttulo e uma descrio para o conjunto de sites: 5. Em Endereo do Site, digite uma barra (/), na lista suspensa URL, e selecione /sites/. 6. Na seo Seleo do Modelo, clique na guia Colaborao e selecione Site de Equipe 7. Na seo Administrador Principal do Conjunto de Sites, digite o logon do usurio no formato DOMNIO\nomedeusurio. 8. Em Administrador Secundrio do Conjunto de Sites, digite o logon o usurio no formato DOMNIO\nomedeusurio. 9. Na seo Modelo de Conta, preserve a configurao padro. 10. Clique em OK.

80

Depois de criar o conjunto de sites, a pgina xito ao Criar Site de Nvel Superior ser exibida. Clique no link para o novo site. Se surgir uma caixa de dilogo de autenticao, digite o logon do administrador do site no formato DOMNIO\nomedeusurio. Observao: O novo site ser implantado automaticamente para os servidores na camada da Web.

Etapas ps-instalao
Depois de instalar e configurar o SharePoint Foundation 2010, a janela do navegador abrir exibindo a Administrao Central do novo site do SharePoint. Embora seja possvel adicionar contedo ao site ou personaliz-lo, recomendado executar as seguintes tarefas administrativas primeiro, usando o site da Administrao Central do SharePoint. Configurar email de sada possvel configurar o email de sada de modo que o servidor de protocolo SMTP envie alertas por email aos usurios e notificaes aos administradores do site. Configure os endereos de email do remetente e de resposta (exibido nos alertas de sada). Para obter informaes adicionais, consulte Configurar emails de sada (SharePoint Foundation 2010). Observao: Voc pode configurar o email de entrada de modo que os sites do SharePoint aceitem e arquivem tais emails. No entanto, recomendado executar essa tarefa aps concluir a implantao e a configurao iniciais do farm. Para obter mais informaes, consulte Configurar emails de entrada (SharePoint Foundation 2010). Configurar uma conta de celular Configure uma conta para que o SharePoint envie ao seu celular ou aos celulares dos usurios do site alertas na forma de mensagens de texto (SMS). Para obter mais informaes, consulte Configurar uma conta mvel (SharePoint Foundation 2010).

81

Incio rpido: implantar um nico servidor em um ambiente Hyper-V isolado (SharePoint Foundation 2010)
Voc pode usar uma mquina virtual Hyper-V isolada e segura para testar os recursos e o comportamento do SharePoint Foundation 2010. Essa abordagem usa o mnimo de recursos de hardware e permite isolar o sistema de teste do SharePoint Foundation 2010 de um ambiente de produo. O isolamento recomendado para eliminar possveis ameaas segurana de um ambiente corporativo de servidor e rede. Usando as etapas manuais ou os comandos do Windows PowerShell 2.0 fornecidos neste artigo, voc pode implantar rapidamente o SharePoint Foundation 2010 em um servidor nico que use um dos seguintes bancos de dados: O banco de dados interno do SQL Server 2008 Express e SQL Server 2008 R2 Express que fornecido com o SharePoint Foundation Microsoft SQL Server 2005 com Service Pack 3 (SP3) e Atualizao Cumulativa 3 instalados Microsoft SQL Server 2008 com Service Pack 1 (SP1) e Atualizao Cumulativa 2

Importante: A implantao de servidor nico do SharePoint Foundation descrita neste artigo destina-se apenas a avaliao e teste, no devendo ser usada em um ambiente de produo. Neste artigo: Requisitos e recomendaes Permisses necessrias Tarefas de pr-implantao Implantar o SharePoint Foundation 2010 manualmente Implantar o SharePoint Foundation 2010 usando scripts do Windows PowerShell

Requisitos e recomendaes
Os requisitos e as recomendaes a seguir para o servidor de virtualizao, a mquina virtual e o ambiente de implantao do Hyper-V somente se aplicam ao cenrio de implantao de servidor nico descrito neste artigo.

Configurao de mquina virtual e servidor de virtualizao

82

A tabela a seguir fornece as configuraes mnimas e recomendadas para o servidor de virtualizao e as mquinas virtuais. Essas configuraes daro suporte s opes de banco de dados disponveis para uma implantao de servidor nico.

Recurso

Mnimo

Recomendado

CPU Memria Disco rgido

Processador duplo de 2 GHz 4 GB Disco rgido virtual de tamanho fixo e capacidade de 40 GB Dica: Para acelerar a criao de um disco rgido virtual de tamanho fixo, configure inicialmente um disco rgido de expanso dinmica. Depois de instalar todos os softwares necessrios (inclusive o SharePoint Foundation), converta o disco rgido virtual em um disco de tamanho fixo.

Processador duplo de 2 GHz 8 GB Disco rgido virtual de tamanho fixo e capacidade de 80 GB

Tipo de adaptador de rede Tipo de rede

Sinttico Interna, para assegurar o isolamento da mquina virtual e habilitar as comunicaes entre o servidor de virtualizao e a mquina virtual Dica: Para facilitar o acesso ao software obrigatrio e ao recomendado, bem como sua instalao, use uma rede externa. Quando estiver pronto para instalar o SharePoint Foundation, configure as mquinas virtuais para que usem uma rede interna.

Sinttico Interna, para assegurar o isolamento da mquina virtual e habilitar as comunicaes entre o servidor de virtualizao e a mquina virtual

83

A orientao sobre configurao a seguir fornecida para o servidor de virtualizao: A proporo entre o processador (ncleo) lgico e o virtual deve ser a menor possvel. A taxa ideal de 1:1. Usando a proporo de 1:1 para os processadores lgicos e virtuais, configure o servidor de virtualizao de modo que o nmero total de processadores nas mquinas virtuais seja inferior ao nmero total de ncleos fsicos. Por exemplo, se voc estiver usando um servidor de virtualizao com quatro ncleos, a prtica recomendada criar trs mquinas virtuais que usem um nico processador ou uma mquina virtual que tenha dois processadores e uma mquina virtual que use um processador. Qualquer uma dessas configuraes deixaria um ncleo livre para processos do servidor de virtualizao. Alm dos requisitos anteriores para o ambiente virtual, examine o artigo Requisitos de hardware e software (SharePoint Foundation 2010) antes de comear a implantar o SharePoint Foundation 2010 na mquina virtual.

Ambiente de implantao
necessrio um domnio para implantar o SharePoint Foundation 2010. Se no tiver um domnio virtual isolado para implantar o SharePoint Foundation 2010, voc dever criar um domnio virtual em um host do Hyper-V configurado para usar o seguinte: Um controlador de domnio com AD DS (Servios de Domnio Active Directory). Um controlador de domnio com um servidor DNS

Voc pode implantar o SharePoint Foundation em um controlador de domnio. No entanto, necessrio realizar algumas etapas de configurao. Inicie o Windows PowerShell com a opo Executar como administrador e execute os seguintes comandos para habilitar a implantao em um controlador de domnio:
$acl = Get-Acl HKLM:\System\CurrentControlSet\Control\ComputerName $person = [System.Security.Principal.NTAccount]"Users" $access = [System.Security.AccessControl.RegistryRights]::FullControl $inheritance = [System.Security.AccessControl.InheritanceFlags]"ContainerInherit, ObjectInherit" $propagation = [System.Security.AccessControl.PropagationFlags]::None $type = [System.Security.AccessControl.AccessControlType]::Allow $rule = New-Object System.Security.AccessControl.RegistryAccessRule($person, $access, $inheritance, $propagation, $type) $acl.AddAccessRule($rule) Set-Acl HKLM:\System\CurrentControlSet\Control\ComputerName $acl

84

Permisses necessrias
Para instalar o SharePoint Foundation 2010, a conta de logon que voc est usando na mquina virtual deve ser membro: Do grupo de administradores locais na mquina virtual. Da funo de servidor fixa dbcreator do SQL Server Da funo de servidor securityadmin do SQL Server

Para obter mais informaes, consulte Contas administrativas e de servios necessrias para a implantao inicial (SharePoint Foundation 2010).

Tarefas de pr-implantao
Execute as tarefas a seguir antes de implantar o SharePoint Foundation 2010: No servidor de virtualizao, crie um ponto de instalao que contenha o software do SharePoint Foundation ou fornea uma mdia, como uma imagem ISO, que possa ser acessada a partir da mquina virtual. Crie uma mquina virtual que atenda aos requisitos mnimos descritos na seo Requisitos e recomendaes, anteriormente neste artigo. Na mquina virtual: Instale o sistema operacional e as atualizaes de segurana (as obrigatrias e as recomendadas). Instale a edio do SQL Server que voc deseja usar, se no estiver usando a verso interna fornecida com o SharePoint Foundation. Instale as atualizaes obrigatrias e as recomendadas para a edio do SQL Server escolhida por voc. Configure o firewall do Windows Server para habilitar o acesso ao SQL Server. Para obter mais informaes, consulte o artigo sobre configurao do Firewall do Windows para permitir acesso ao SQL Server (http://go.microsoft.com/fwlink/?linkid=134724&clcid=0x416). Examine o artigo Requisitos de hardware e software (SharePoint Foundation 2010)para determinar os programas e hotfixes a serem obtidos e instalados antes de instalar o SharePoint Foundation 2010.

Implantar o SharePoint Foundation 2010 manualmente


Para obter informaes sobre como implantar manualmente o SharePoint Foundation 2010 em um nico servidor, consulte Implantar um nico servidor com um banco de dados interno (SharePoint Foundation 2010) ou Implantar um nico servidor com o SQL Server (SharePoint Foundation 2010).

85

Implantar o SharePoint Foundation 2010 usando scripts do Windows PowerShell


Voc pode usar scripts do Windows PowerShell para implantar o SharePoint Foundation 2010 em um nico servidor. noteDXDOC112778PADS Security Note

Como prtica recomendada, voc no deve executar scripts no assinados.

Para obter mais informaes sobre como assinar scripts do Windows PowerShell, consulte o artigo sobre assinatura do Windows PowerShell (http://go.microsoft.com/fwlink/? linkid=160357&clcid=0x416) na TechNet Magazine. Para obter mais informaes sobre assinatura de cdigo em geral, consulte o artigo sobre introduo assinatura de cdigo (http://go.microsoft.com/fwlink/?linkid=59273&clcid=0x416) no MSDN. Para obter mais informaes sobre como configurar sua prpria autoridade de certificao, consulte o artigo sobre Servios de Certificados do Active Directory (http://go.microsoft.com/fwlink/? linkid=136444&clcid=0x416) na TechNet Library. Crie e use um dos seguintes arquivos de script do Windows PowerShell para implantar o SharePoint Foundation em um nico servidor. simplesingleserver.ps1: instala o SharePoint Foundation 2010 usando o banco de dados interno para armazenar documentos e informaes de configurao. simplefarm.ps1: instala o SharePoint Foundation 2010 usando o SQL Server 2005 ou o SQL Server 2008 para armazenar documentos e informaes de configurao. simplesingleserver.ps1 Este script implantar o SharePoint Foundation 2010 em um servidor nico que use um banco de dados interno. Copie o cdigo abaixo para um editor de texto e salve-o como simplesingleserver.ps1 em um diretrio sua escolha.

$SetupPath

= Read-Host -Prompt "Please specify the path to the install media (D:)"

## Here is the script to install SharePoint Foundation 2010 with SQL Express and create Central Admin ## & $SetupPath\PrerequisiteInstaller.exe /unattended | Write-Host if( $lastexitcode -eq 0 ) { & $SetupPath\setup.exe /config $SetupPath\Files\SetupSilent\config.xml | Write-Host

86

if( $lastexitcode -eq 0 ) { Write-Host "Install successful..." } else { Write-Error "ERROR: $lastexitcode" } } else { Write-Error "ERROR: $lastexitcode" }

Para executar simplesingleserver.ps1 1. Inicie o Windows PowerShell 2.0 usando a opo Executar como administrador. 2. Navegue at o diretrio em que voc salvou simplesingleserver.ps1. 3. Execute .\simplesingleserver.ps1 do prompt de comando do Windows PowerShell. simplefarm.ps1 Este script implanta o SharePoint Foundation 2010 em um servidor nico que usa um banco de dados do SQL Server. Copie o cdigo a seguir para um editor de texto e salve-o como simplefarm.ps1 em um diretrio sua escolha:

## Settings you may want to change ## $err = $null $SetupPath = Read-Host -Prompt "Please specify the path to the install media (D:)"

Write-Host "Please specify the Farm Administrator credentials" $FarmCredential $DBServer $Passphrase -AsSecureString $FarmName $CAPort (optional)" = Read-Host -Prompt "Please enter a farm name (optional)" = Read-Host -Prompt "Please enter the Central Administration port number = Get-Credential "DOMAIN\<Farm Admin>" = Read-Host -Prompt "Please enter the name of your database server" = Read-Host -Prompt "Please enter the farm passphrase (optional)"

if ([String]::IsNullOrEmpty($SetupPath)) { Write-Error "You must enter the install media path" return } if ([String]::IsNullOrEmpty($FarmCredential))

87

{ Write-Error "You must enter a Farm Administrator's user name and password" return } if ([String]::IsNullOrEmpty($DBServer)) { Write-Error "You must enter a database server" return } if ($Passphrase.Length -eq 0) { Write-Warning "You didn't enter a farm passphrase, using the Farm Administrator's password instead" $Passphrase = $FarmCredential.Password } if ([String]::IsNullOrEmpty($FarmName)) { Write-Warning "You didn't enter a farm name, using the machine name instead" $FarmName = $env:COMPUTERNAME } if ([String]::IsNullOrEmpty($CAPort)) { Write-Warning "You didn't enter a Central Administration port number, using 5000 instead" $CAPort = 5000 }

## Here is the script to install SharePoint Foundation 2010 and create Central Admin ## Write-Host "[1/15] Running prerequisite installer..." & $SetupPath\PrerequisiteInstaller.exe /unattended | Write-Host if( $lastexitcode -eq 0 ) { Write-Host "[2/15] Running silent farm binary installation... (this will take some time)" & $SetupPath\setup.exe /config $SetupPath\Files\SetupFarmSilent\config.xml | Write-Host Write-Host "[3/15] Completed silent farm binary installation."

88

if( $lastexitcode -eq 0 ) { Add-PSSnapin Microsoft.SharePoint.PowerShell -erroraction SilentlyContinue Write-Host "[4/15] Creating new configuration database..." New-SPConfigurationDatabase -DatabaseName ("{0}_SharePoint_Configuration_DB" -f $FarmName) -DatabaseServer $DBServer -AdministrationContentDatabaseName ("{0}_AdminContent_DB" -f $FarmName) -FarmCredentials $FarmCredential -Passphrase $Passphrase -ErrorVariable err Write-Host "[5/15] Verifying farm creation..." $spfarm = get-spfarm if ($spfarm -ne $null) { Write-Host "[6/15] ACLing SharePoint Resources..." Initialize-SPResourceSecurity -ErrorVariable err if ([String]::IsNullOrEmpty($err) -eq $true) { Write-Host "[7/15] Installing Services..." Install-SPService -ErrorVariable err if ([String]::IsNullOrEmpty($err) -eq $true) { Write-Host "[8/15] Installing Features..." Install-SPFeature -AllExistingFeatures -ErrorVariable err if ([String]::IsNullOrEmpty($err) -eq $true) { Write-Host "[9/15] Provisioning Central Administration..." New-SPCentralAdministration -Port $CAPort -WindowsAuthProvider "NTLM" -ErrorVariable err if ([String]::IsNullOrEmpty($err) -eq $true) { Write-Host "[10/15] Installing Help..." Install-SPHelpCollection -All -ErrorVariable err if ([String]::IsNullOrEmpty($err) -eq $true) { Write-Host "[11/15] Installing Application Content..." Install-SPApplicationContent -ErrorVariable err if ([String]::IsNullOrEmpty($err) -eq $true) { Write-Host "[12/15] Basic configuration completed." $SPManagedAccount = Get-SPManagedAccount $FarmCredential.UserName Write-Host "[13/15] Creating Web Application and Application Pool..."

89

$webApp = New-SPWebApplication -Name "SharePoint - 80" -ApplicationPool "SharePoint - 80" -ApplicationPoolAccount $SPManagedAccount -DatabaseServer $DBServer -DatabaseName ("{0}_Content_DB" -f $FarmName) -Url "http://localhost" -ErrorVariable err if ([String]::IsNullOrEmpty($err) -eq $true) { Write-Host "[14/15] Creating site collection..." $SPSite = New-SPSite -url "http://localhost" -OwnerAlias $FarmCredential.UserName -ErrorVariable err if ([String]::IsNullOrEmpty($err) -eq $true) { Write-Host "[15/15] Port 80 Web application and site collect created. Browse to http://localhost to pick a template for the Web..." } else { Write-Error "ERROR: $err" } } else { Write-Error "ERROR: $err" } } else { Write-Error "ERROR: $err" } } else { Write-Error "ERROR: $err" } } else { Write-Error "ERROR: $err" } } else { Write-Error "ERROR: $err" } } else { Write-Error "ERROR: $err" } } else { Write-Error "ERROR: $err" } } else { Write-Error "ERROR: $err" } } else { Write-Error "ERROR: $lastexitcode" } } else { Write-Error "ERROR: $lastexitcode" }

$exitprompt = Read-Host -Prompt "Press Enter to exit..."

Para executar simplefarm.ps1 1. Inicie o Windows PowerShell 2.0 usando a opo Executar como administrador. 2. Navegue at o diretrio em que voc salvou simplefarm.ps1. 3. Execute .\simplefarm.ps1 no prompt de comando do Windows PowerShell.

90

Implantar usando bancos de dados criados por um DBA (SharePoint Foundation 2010)
Este artigo descreve como implantar o Microsoft SharePoint Foundation 2010 em um ambiente de farm que utiliza bancos de dados criados pelo DBA (administrador de bancos de dados). Em organizaes nas quais DBAs operam independentemente de administradores do SharePoint, os DBAs so responsveis por criar e gerenciar todos os bancos de dados. Esse cenrio comum em ambientes de TI onde os requisitos de segurana e as polticas corporativas exigem uma separao das funes dos administradores. O administrador de farms define os requisitos de bancos de dados do Microsoft SharePoint Foundation 2010 para o administrador de bancos de dados, que, por sua vez, cria os bancos de dados necessrios do Microsoft SharePoint Foundation e configura os logons exigidos pelo farm. Neste artigo: Antes de comear Sobre a configurao de bancos de dados criados por um DBA Criar e configurar bancos de dados para a Administrao Central Criar e configurar bancos de dados adicionais

Antes de comear
Antes de iniciar esta implantao, verifique se voc possui todas as informaes necessrias para implantar e configurar com xito o SharePoint Foundation em todos os servidores do farm. As sees a seguir fornecem as informaes que sero necessrias para garantir uma implantao bem-sucedida do SharePoint Foundation.

Requisitos dos servidores do farm


Verifique se todos os servidores do farm e o servidor de banco de dados atendem aos requisitos documentados nos artigos a seguir. Requisitos de hardware e software: Requisitos de hardware e software (SharePoint Foundation 2010) Contas administrativas e de servios: Contas administrativas e de servios necessrias para a implantao inicial (SharePoint Foundation 2010)

Requisitos de bancos de dados


A implantao do SharePoint Foundation 2010 em bancos de dados criados por um DBA envolve trabalhar com o DBA para garantir que todos os bancos de dados do SharePoint Foundation necessrios sejam criados e corretamente configurados para que voc possa criar e configurar o farm.

91

A lista a seguir mostra algumas das informaes, mas no necessariamente todas, que um DBA precisa obter para criar bancos de dados para o farm. Informaes adicionais podem ser necessrias para o DBA na sua organizao: Informaes sobre a verso do SQL Server, bem como o service pack e o nvel de atualizao cumulativa. Para obter mais informaes, consulte Requisitos de hardware e software (SharePoint Foundation 2010). As contas de logon necessrias, com funes e permisses associadas. Para obter mais informaes, consulte Contas administrativas e de servios necessrias para a implantao inicial (SharePoint Foundation 2010). O nmero de bancos de dados necessrios, alm de detalhes especficos para a configurao do SharePoint. Essas informaes podem ser obtidas por meio da implantao do SharePoint Foundation. Requisitos de armazenamento de dados do SharePoint, como tipo de dados, volume de dados, tipo de atividade do banco de dados (leitura ou gravao) e operaes IOPS (Entrada/Sada por segundo). O DBA deve definir configuraes de rea de superfcie para que as conexes local e remota usem TCP/IP ou pipes nomeados. Todos os bancos de dados exigidos pelo SharePoint Foundation usam o agrupamento Latin1_General_CI_AS_KS_WS. Todos os bancos de dados do SharePoint Foundation exigem que a a conta de usurio de Instalao do farm seja atribuda a eles como proprietrio do banco de dados (dbo). Consideraes sobre o Contrato de Nvel de Servio do usurio do SharePoint.

Sobre a configurao de bancos de dados criados por um DBA


Use os procedimentos neste artigo como guia para implantar um farm que utilize bancos de dados criados por um DBA. Essa implantao inclui todos os bancos de dados necessrios para o farm. Observao: Este artigo somente se aplica s verses de banco de dados do SQL Server com suporte no SharePoint Foundation 2010. Para cada procedimento, necessrio usar as ferramentas de linha de comando Windows PowerShell 2.0 ou SharePoint Foundation para configurar o uso do farm. Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de comando. A ferramenta de linha de comando Stsadm foi preterida, mas fornecida para dar suporte compatibilidade com verses anteriores do produto. A ferramenta Psconfig est localizada na seguinte pasta: Arquivos de Programas\Common Observao: Files\Microsoft Shared\web server extensions\14\BIN.

92

Para usar o Windows PowerShell de forma a configurar o farm: 1. Verifique se a conta de usurio tem acesso a um dos servidores nos quais o Windows PowerShell 2.0 est em execuo e se ela Administrador de Farm e membro da funo SharePoint_Shell_Access para o banco de dados de contedo de origem com base no SQL Server, o banco de dados de contedo de administrao, o banco de dados de contedo de destino e o banco de dados de configurao. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. No prompt do Windows PowerShell, digite o comando apropriado e pressione ENTER. Para ilustrar os procedimentos necessrios, o farm bsico que precisa ser configurado consiste no seguinte: 1. Administrao Central 2. Um portal da Web 3. Log de diagnstico e coleta de dados de integridade e uso 4. Pesquisa Os bancos de dados a seguir so necessrios e costumam ser usados pelo administrador de farm na sequncia indicada, conforme o farm criado. Os bancos de dados na lista a seguir usam os nomes padro fornecidos quando voc utiliza o Assistente de Configurao de Produtos do SharePoint para configurar um farm. Naturalmente, voc tem a opo de usar os nomes de bancos de dados que desejar. O banco de dados de configurao (SharePoint_Config) O banco de dados de contedo da Administrao Central (SharePoint_AdminContent_GUID)

O banco de dados de contedo de sites, que criado automaticamente pelo programa de Instalao do SharePoint Foundation (WSS_Content_GUID) O banco de dados de log de diagnstico (WSS_Logging_GUID) O banco de dados de pesquisa (nome do computador WSS_SEARCH_localhost)

Criar e configurar bancos de dados para a Administrao Central


Use os procedimentos desta seo para criar os bancos de dados necessrios e associar as contas ao grupo de segurana Usurios e s funes do banco de dados. Os procedimentos exigem ao do DBA e da conta de usurio da Instalao. Os rtulos [DBA] ou [Instalao] so usados para cada etapa, respectivamente, para indicar a funo que executa a ao. O procedimento a seguir s precisa ser executado uma vez para o farm, no servidor em que voc deseja executar o site da Administrao Central. O farm tem um banco de dados de configurao e um banco de dados de contedo para a Administrao Central.

93

Para criar e configurar o banco de dados de configurao, o banco de dados de contedo da Administrao Central e o aplicativo Web da Administrao Central 1. [DBA] Crie o banco de dados de configurao e o banco de dados de contedo da Administrao Central usando a sequncia de agrupamento LATIN1_General_CI_AS_KS_WS e defina o proprietrio do banco de dados (dbo) como a conta de usurio da Instalao. 2. [Instalao] Execute a Instalao em cada computador servidor no farm. Voc deve executar a Instalao em pelo menos um desses computadores usando a opo de instalao Completa. As etapas dessa opo esto descritas em Implantar um nico servidor com o SQL Server (SharePoint Foundation 2010). 3. [Instalao] No execute o Assistente de Configurao de Produtos do SharePoint aps a concluso da Instalao. No Shell de Gerenciamento do SharePoint 2010, use o comando NewSPConfigurationDatabase para criar um novo banco de dados de configurao, por exemplo:
New-SPConfigurationDatabase -DatabaseName "SharePointConfigDB1" -DatabaseServer "SQL-01" -Passphrase (ConvertTo-SecureString "MyPassword" -AsPlainText -force) -FarmCredentials (Get-Credential)

Para obter mais informaes, consulte New-SPConfigurationDatabase. 4. [Instalao] Aps a concluso do comando, execute o Assistente de Configurao de Produtos do SharePoint e conclua o restante da configurao do servidor. Isso criar o aplicativo Web da Administrao Central e executar outras tarefas de instalao e configurao. 5. [DBA] Depois que o Assistente de Configurao de Produtos do SharePoint estiver concludo, execute as seguintes aes para o banco de dados de configurao e o banco de dados de contedo da Administrao Central: Adicionar a conta de pesquisa do SharePoint Foundation, a conta de acesso ao contedo padro e a conta de servios ao grupo Usurios. Adicionar a conta do servio de pesquisa do SharePoint Foundation, a conta de acesso ao contedo padro e a conta de servios funo WSS_Content_Application_Pools. 6. [Instalao] Para confirmar que os bancos de dados foram criados e configurados corretamente, verifique se a home page do site da Administrao Central pode ser acessada. No entanto, no configure nada usando a Administrao Central nesse momento. Se a pgina da Administrao Central no for renderizada, verifique as contas usadas neste procedimento para garantir que foram corretamente atribudas. O restante dos servidores do farm ser configurado depois que os procedimentos deste artigo forem concludos e o farm for estabelecido. Voc executar o Assistente de Configurao de Produtos do SharePoint nesses servidores selecionando a opo Sim, desejo me conectar a um farm de servidores existente em vez de usar os comandos utilizados neste procedimento. O procedimento a seguir s precisar ser executado uma vez para o farm. O farm tem apenas um banco de dados de pesquisa do SharePoint Foundation.

94

Criar e configurar o banco de dados de pesquisa do SharePoint Foundation e iniciar o servio de pesquisa 1. [DBA] Crie o banco de dados de pesquisa do SharePoint Foundation usando a sequncia de agrupamento LATIN1_General_CI_AS_KS_WS e defina o proprietrio do banco de dados (dbo) como a conta de usurio de Instalao. 2. [Setup] Abra a linha de comando e use os cmdlets Get-SPSearchService, SetSPSearchService, Get-SPSearchServiceInstance e Set-SPSearchServiceInstance para configurar o banco de dados e iniciar o servio de pesquisa. Use o exemplo a seguir como guia.
$searchService = Get-SPSearchService Set-SPSearchService -MaxBackupDuration 120 Get-SPSearchServiceInstance -Local Get-SPSearchServiceInstance -Local | Set-SPSearchServiceInstance -ProxyType proxy

Para obter mais informaes, consulte os seguintes tpicos: Get-SPSearchService Set-SPSearchService Get-SPSearchServiceInstance Set-SPSearchServiceInstance

Criar e configurar bancos de dados adicionais


Terminada a configurao dos bancos de dados necessrios para a Administrao Central, conclua a implantao do farm criando e configurando os bancos de dados necessrios para o contedo da Web e qualquer aplicativo de servio que voc queira utilizar. O procedimento a seguir ter de ser executado uma vez para cada site de portal no farm. Crie e configure o aplicativo Web e banco de dados de contedo do site do portal 1. [DBA] Crie o banco de dados de contedo do aplicativo Web do site do portal usando a sequncia de agrupamento LATIN1_General_CI_AS_KS_WS e defina o proprietrio do banco de dados (dbo) como a conta de usurio da Instalao. 2. [DBA] Usando o Microsoft SQL ServerManagement Studio, adicione a conta de processo do pool de aplicativos ao grupo de Usurios e funo db_owner do banco de dados de contedo do aplicativo Web. 3. [Setup] Abra a linha de comando e execute os cmdlets New-SPWebApplication e GetSPWebApplication para configurar o banco de dados de contedo do aplicativo Web para o site de portal. Use o exemplo a seguir como guia.
New-SPWebApplication -Name "Contoso Internet Site" -Port 80 -URL

95

"https://www.contoso.com" -ApplicationPool "ContosoAppPool" -ApplicationPoolAccount (Get-SPManagedAccount "DOMAIN\jdoe") Get-SPWebApplication http://sitename | New-SPWebApplicationExtension -Name "ExtranetSite" -SecureSocketsLayer -Zone "Extranet"

Para obter mais informaes, consulte New-SPWebApplication e Get-SPWebApplication. Importante: O cmdlet Get-SPWebApplication deve ser executado no computador que est executando o aplicativo Web. A combinao de nome do host e porta no deve descrever um aplicativo Web que j exista; caso contrrio, ocorrer um erro e o aplicativo Web no ser criado. Use o procedimento a seguir para criar e configurar o aplicativo Web do site do portal e seu banco de dados de contedo. Para criar e configurar o aplicativo Web do site de portal 1. [DBA] Crie o banco de dados de contedo do aplicativo Web do site do portal usando a sequncia de agrupamento LATIN1_General_CI_AS_KS_WS e defina o proprietrio do banco de dados (dbo) como a conta de usurio da Instalao. 2. [DBA] Usando o SQL ServerManagement Studio, adicione a conta de servio do aplicativo de servio ao grupo Usurios e funo db_owner para o banco de dados de contedo do aplicativo Web do site de portal. 3. [Instalao] No Shell de Gerenciamento do SharePoint 2010, use os cmdlets NewSPWebApplication e Get-SPWebApplication para configurar o banco de dados de contedo do aplicativo Web para o site de portal. Use o exemplo a seguir como guia.
New-SPWebApplication -Name "Contoso Internet Site" -Port 80 -HostHeader "http://sharepoint.contoso.com" -URL "https://www.contoso.com" -ApplicationPool "ContosoAppPool" -ApplicationPoolAccount (Get-SPManagedAccount "DOMAIN\jdoe") Get-SPWebApplication http://somesite | Set-SPWebApplication -Zone "Extranet" -HostHeader "http://www.contoso.com" - AllowAnonymousAccess

Para obter mais informaes, consulte New-SPWebApplication e Get-SPWebApplication. Importante: Esse comando deve ser executado no mesmo computador que est executando o aplicativo Web. A combinao de nome do host e porta no deve descrever um aplicativo Web que j exista; caso contrrio, ocorrer um erro e o aplicativo Web no ser criado. 4. [Instalao] Em um prompt de comando, execute o comando a seguir para reiniciar o IIS: iisreset /noforce.

96

Implantar em um ambiente virtual (SharePoint Foundation 2010)


Esta seo contm artigos com diretrizes sobre como configurar mquinas virtuais para servidores Microsoft SharePoint Foundation 2010 em um ambiente virtual. Nesta seo: Diretrizes sobre mquina virtual (SharePoint Foundation 2010)

97

Diretrizes sobre mquina virtual (SharePoint Foundation 2010)


Este artigo fornece as diretrizes de configurao de uma VM (mquina virtual) que use o Tecnologia Windows Server 2008 Hyper-V e que seja utilizada em um farm do Microsoft SharePoint Foundation 2010. Isso inclui servidores de farm na camada do servidor Web, na camada do servidor de aplicativos e na camada do servidor de banco de dados. Antes de configurar uma mquina virtual para um farm do SharePoint, recomendvel ler o guia de introduo ao Hyper-V (http://go.microsoft.com/fwlink/? linkid=187754&clcid=0x416). Toda deciso de configurao tomada para uma mquina virtual ou sua respectiva infraestrutura tem um impacto no desempenho ou na funcionalidade (SharePoint Foundation 2010 e Hyper-V) e, por isso, muito importante entender cada opo de configurao. Em um ambiente do Hyper-V, possvel especificar a configurao da rede virtual e a configurao de cada mquina virtual. Alm disso, voc pode configurar como a VM interage com o host de virtualizao e tambm o comportamento de parada e reinicializao da VM se o estado de execuo da mquina virtual for interrompido. Neste artigo: Rede Adaptadores de rede Configurao da mquina virtual Servios de integrao Uso de instantneos

Rede
Voc pode configurar a rede do Hyper-V antes de criar mquinas virtuais ou aps criar uma ou mais VMs. Pode tambm criar mais de uma rede virtual para um host do Hyper-V. Com o Gerenciador de Rede Virtual (acessado no Gerenciador Hyper-V), voc pode escolher entre trs tipos de redes virtuais. A tabela a seguir fornece um resumo dos tipos de rede e suas caractersticas.

Tipo

Descrio

Externa

Use esse tipo quando quiser permitir que as VMs se comuniquem com servidores localizados externamente e com o sistema operacional de gerenciamento (s vezes, mencionado como partio pai). Esse tipo tambm permite que as VMs no mesmo servidor fsico se comuniquem entre si.

98

Tipo

Descrio

Interna

Use esse tipo quando quiser permitir a comunicao entre VMs localizadas no mesmo servidor fsico e entre as VMs e o sistema operacional de gerenciamento. Uma rede virtual interna no est ligada a um adaptador fsico de rede. geralmente utilizada para criar um ambiente de teste, onde voc precisa se conectar s VMs usando o sistema operacional de gerenciamento. Use esse tipo quando quiser permitir a comunicao somente entre as VMs localizadas no mesmo servidor fsico. Uma rede virtual privada no usa adaptador de rede virtual no sistema operacional de gerenciamento. As redes virtuais privadas geralmente so utilizadas quando se quer isolar as VMs do trfego de rede no sistema operacional de gerenciamento e nas redes externas.

Privada

Use os requisitos de farm do SharePoint Foundation para determinar qual das trs configuraes de rede deve ser usada em um host de virtualizao. Por exemplo, no artigo Incio rpido: implantar um nico servidor em um ambiente Hyper-V isolado (SharePoint Foundation 2010), usamos uma rede interna para isolar o ambiente de teste de um ambiente de produo. Aps determinar o tipo de rede a ser usado, voc poder especificar o intervalo de endereos MAC (controle de acesso mdia) que sero atribudos automaticamente aos adaptadores virtuais. A verso R2 do Microsoft Hyper-V Server 2008 permite que voc fornea endereos MAC a um adaptador para evitar colises na rede. Sob a perspectiva de desempenho de rede, a capacidade de criar VLANs (redes locais virtuais) pode fornecer ganhos de desempenho. Mquinas virtuais na mesma VLAN podem se comunicar por meio do comutador virtual, o que significa que o trfego de rede mais rpido porque no usa o adaptador fsico de rede. Outra vantagem de uma configurao de VLAN que ela se baseia em software; os computadores podem ser facilmente movidos e ainda mantero suas configuraes de rede. Os links a seguir fornecem mais informaes sobre os conceitos de rede virtual e como configur-las. Como a rede bsica funciona no Hyper-V? (http://go.microsoft.com/fwlink/? linkid=128228&clcid=0x416) Hyper-V: quais so os usos dos diferentes tipos de rede virtual? (http://go.microsoft.com/fwlink/? linkid=128085&clcid=0x416) Noes bsicas sobre VLANs Hyper-V (http://go.microsoft.com/fwlink/? linkid=180709&clcid=0x416)

99

VLANs Hyper-V parte II (http://go.microsoft.com/fwlink/?linkid=18775&clcid=0x416) Configurando redes virtuais (http://go.microsoft.com/fwlink/?linkid=158767&clcid=0x416)

Adaptadores de rede
Dois tipos de adaptadores de rede podem ser anexados a uma mquina virtual: um adaptador de rede e um adaptador herdado. O adaptador de rede fornece melhor desempenho do que o adaptador herdado, que emula um adaptador PCI Fast Ethernet baseado no Intel 21140, resultando em transferncias de dados mais lentas do que as obtidas com o adaptador de rede. Um adaptador de rede herdado tambm fornece suporte para instalaes baseadas em rede porque inclui a capacidade de inicializar o PXE (PreBoot Execution Environment). A menos que voc precise usar um adaptador herdado at poder instalar o driver de mquina virtual, ou caso precise fazer uma inicializao de rede, recomendvel configurar a VM com um adaptador de rede. Observao: Inicialmente, voc pode usar o adaptador herdado para fazer uma inicializao de rede. Quando isso no for mais necessrio, adicione um adaptador de rede e exclua o adaptador herdado. Da mesma forma que nos servidores fsicos, possvel instalar vrios adaptadores em uma mquina virtual.

Configurao de mquina virtual


O Hyper-V oferece vrias opes de configurao de mquinas virtuais. Essas opes podem ser alteradas depois que a mquina virtual for iniciada e o Microsoft SharePoint Foundation for instalado. Voc precisar desligar a mquina virtual para alterar a configurao. Configure os seguintes itens para cada mquina virtual: A sequncia de inicializao (adaptador de rede herdado, CD, IDE ou disquete) A quantidade de memria O nmero de processadores virtuais, at um mximo de quatro O tipo e o nmero de controladores O tipo e o nmero de discos O tipo e o nmero de adaptadores de rede

Alm da configurao anterior, h tambm a opo de configurar portas COM e um disquete virtual. Sob a perspectiva do SharePoint Foundation, as principais consideraes de configurao so memria, processador, tipo e nmero de controladores e discos rgidos.

100

Memria
Aps fatorar uma reserva de 2 GB de RAM para o host de virtualizao, voc poder configurar uma mquina virtual para conter qualquer quantidade da memria restante. Obviamente, voc levar em considerao a quantidade de memria a ser fornecida s outras mquinas virtuais em execuo no mesmo host de virtualizao. Observao: A reserva de 2 GB de RAM para o host de virtualizao usada como um valor de referncia, no sendo uma quantidade de memria obrigatria ou imposta. Em geral, a quantidade real de RAM comprometida com o servidor fsico menor. A sobrecarga de memria real no Hyper-V razoavelmente pequena. Para obter uma boa ilustrao disso, baixe a planilha da calculadora de RAM do Hyper-V (http://go.microsoft.com/fwlink/? linkid=187756&clcid=0x416) e use-a para calcular o uso de RAM em um host de determinado tamanho e com vrias mquinas virtuais.

Processador
Voc pode configurar vrios processadores virtuais para uma mquina virtual, at um mximo de quatro processadores. No possvel configurar mais processadores por VM, os quais sejam processadores lgicos (ncleos) no host de virtualizao. Por exemplo, para um determinado servidor fsico de ncleo duplo, voc est limitado a configurar dois processadores virtuais por VM. Embora o Hyper-V oferea suporte para at 8 processadores virtuais por ncleo, uma configurao que utilize essa proporo (1 lgico: 8 virtuais) conhecida como superinscrita. Para qualquer mquina virtual utilizada em um farm do SharePoint, recomendvel a proporo de 1:1. A superinscrio da CPU no host de virtualizao funcionar, mas o desempenho ser reduzido, dependendo do volume da superinscrio.

Controlador e disco rgido


possvel selecionar dispositivos de interface IDE ou SCSI em mquinas virtuais da seguinte forma: Dispositivos IDE: o Hyper-V usa dispositivos emulados com controladores IDE. Voc pode ter at dois controladores IDE com dois discos em cada controlador. O disco de inicializao deve ser anexado a um dos dispositivos IDE. O disco de inicializao pode um disco rgido virtual ou um disco fsico. Embora uma mquina virtual deva usar um dispositivo IDE como disco de inicializao para iniciar o sistema operacional convidado, h muitas opes que voc poder escolher ao selecionar o dispositivo fsico que fornecer o armazenamento para o dispositivo IDE. Dispositivos SCSI: cada mquina virtual oferece suporte para at 256 discos SCSI (quatro controladores SCSI, sendo que cada um deles aceita at 64 discos). Os controladores SCSI usam um tipo de dispositivo desenvolvido especificamente para uso com mquinas virtuais e, para se comunicarem, eles usam o barramento da mquina virtual. O barramento da mquina virtual dever estar disponvel quando o sistema operacional convidado for iniciado. Portanto, os discos rgidos virtuais anexados aos controladores SCSI no podem ser utilizados como discos de inicializao.

101

Observao: Embora o desempenho de E/S de dispositivos fsicos SCSI e IDE possa diferir significativamente, isso no se aplica aos dispositivos SCSI e IDE virtualizados do Hyper-V. Os dispositivos IDE e SCSI oferecem desempenho igualmente rpido de E/S quando os servios de integrao esto instalados no sistema operacional convidado. O suporte para unidades intercambiveis, compatvel com a implementao do Hyper-V de SCSI, o principal motivo da seleo de unidades SCSI, mais do que ganhos de desempenho. A verso do Hyper-V lanada com o Windows Server 2008 R2 melhora muito o desempenho do disco rgido virtual. Para obter mais informaes, consulte o tpico sobre desempenho de disco rgido virtual: Windows Server 2008 / Windows Server 2008 R2 / Windows 7 (http://go.microsoft.com/fwlink/? linkid=186519&clcid=0x416). Para obter um resumo das opes de unidade de mquina virtual, consulte a seo "Como escolher o formato do continer de armazenamento Hyper-V e VHD" deste white paper. Alm disso, preste ateno no conselho do autor: ao escolher o VHD certo para o seu ambiente, considere o desempenho de acesso e as necessidades de armazenamento. Quando voc usa o Windows Server 2008 R2, a opo tem menos a ver com a velocidade de acesso e mais com a quantidade de memria usada devido ao cache avanado. Importante: No h uma soluo de armazenamento genrica para todos os ambientes virtuais. Para selecionar a opo de unidade de mquina virtual ideal para seus servidores SharePoint Foundation, necessrio pesquisar e testar extensivamente para implementar a melhor soluo de armazenamento para o ambiente virtual.

Servios de integrao
O Hyper-V inclui um pacote de software para sistemas operacionais convidados com suporte que aprimora a integrao entre o computador e a mquina virtual. Esse pacote conhecido como servios de integrao. Voc deve verificar se o sistema operacional de gerenciamento (que executa a funo do Hyper-V) e as mquinas virtuais esto executando a mesma verso dos servios de integrao. Para obter mais informaes, consulte o tpico sobre compatibilidade de verso para os servios de integrao (http://go.microsoft.com/fwlink/?linkid=188011&clcid=0x416). Para cada mquina virtual, voc pode configurar os seguintes itens de integrao entre a VM e o host de virtualizao: Desligamento do sistema operacional Sincronizao de hora Troca de dados Pulsao Backup (instantneo de volume)

102

Importante: Desabilite a sincronizao de hora de todas as mquinas virtuais do SharePoint Foundation. O SharePoint Foundation 2010 implementa trabalhos de timer extensivamente e a latncia durante a sincronizao de hora causar resultados imprevisveis no ambiente do SharePoint Foundation.

Incio e trmino automticos


Para cada mquina virtual, voc pode configurar comportamentos de incio e trmino automtico se uma mquina fsica for desligada. As opes de trmino so: Salve o estado da mquina virtual. O estado atual da mquina virtual salvo e quando a VM iniciada, o Hyper-V tenta restaur-la ao estado em que estava. Desative a mquina virtual. Isso equivale a desligar o servidor da tomada. Desligue o sistema operacional convidado (mquina virtual). Isso equivale a desligar a mquina usando a opo Desligar do Windows. Para uma mquina virtual do SharePoint Foundation, no configure-a para salvar o estado. Mquinas virtuais que voltam do estado salvo ficam foram de sincronia com os outros servidores no farm. recomendvel configurar a mquina virtual para executar um desligamento, pois esse o mtodo mais limpo para minimizar os danos a ela. Quando ocorre um desligamento, os trabalhos de timer em execuo podem terminar e no haver problemas de sincronizao quando a VM for reiniciada. O oposto de uma parada automtica uma inicializao automtica. O Hyper-V oferece as seguintes opes de inicializao quando o servidor fsico reiniciado: No fazer nada. Ser necessrio iniciar a VM manualmente, qualquer que seja seu estado durante o desligamento do servidor fsico. Iniciar automaticamente se a mquina estava sendo executada quando o servio parou. Sempre iniciar esta mquina virtual automaticamente. O Hyper-V iniciar a mquina, qualquer que seja seu estado durante o desligamento do servidor fsico. recomendvel que voc escolha uma das duas opes. Qualquer uma das opes vlida, mas a deciso depende definitivamente da equipe de TI responsvel por gerenciar e manter o ambiente virtual. Alm das opes de inicializao anteriores, voc pode configurar um atraso de hora de inicializao para uma mquina virtual. recomendvel fazer isso para reduzir a conteno de recursos em um host de virtualizao. No entanto, se a sua opo de inicializao for no fazer nada, isso no ser um problema.

Usando instantneos
Os instantneos fornecem uma ferramenta muito til para a captura do estado atual de uma mquina virtual em execuo, pausada ou parada. O recurso de instantneo permite a voc reverter, de forma rpida e fcil, para uma configurao anterior de mquina virtual. Esse recurso especialmente adequado para um ambiente de desenvolvimento ou teste.

103

Como prtica recomendada, voc no deve usar o recurso de instantneo nas mquinas virtuais em um ambiente de produo pelos seguintes motivos: Sincronizao de relgio: quando voc obtm um instantneo de uma mquina virtual em execuo, h latncia entre a hora em que o instantneo obtido e a hora em que concludo. Essa latncia afeta os trabalhos de timer do SharePoint Foundation e, portanto, a sincronizao de hora entre os servidores do farm. Importante: Se voc optar por obter um instantneo de uma mquina virtual, desligue a mquina para deixar que os trabalhos em execuo terminem antes de obter o instantneo. recomendvel monitorar bem de perto a mquina virtual e outros servidores do farm depois de reincializ-la para assegurar que no ocorram problemas de sincronizao de hora. Desempenho: quando voc cria um instantneo para uma mquina virtual existente, na verdade, cria um disco diferencial. H uma troca contnua de dados de configurao entre a mquina virtual e o instantneo, o que afeta o desempenho.

104

Instalar o SharePoint Foundation 2010 usando o Windows PowerShell


Este artigo discute como executar uma instalao limpa do Microsoft SharePoint Foundation 2010 em um servidor autnomo ou em um farm de servidores usando o Windows PowerShell. Neste artigo: Requisitos do servidor de farm Preparar o SPModule Instalar o SharePoint Foundation 2010 executando o Install-SharePoint Configurar o farm usando o New-SharePointFarm Criar um aplicativo Web com o uso do Windows PowerShell Implantar os servios usando o Assistente de Configurao do Farm do SharePoint 2010 Criar um conjunto de sites usando o Windows PowerShell Executar tarefas adicionais de configurao Adicionar servidores ao farm usando o Join-SharePointFarm Configurar o log de rastreamento

Voc pode simplificar a implantao usando o Windows PowerShell para instalar o Microsoft SharePoint Foundation 2010 em combinao com outras ferramentas do administrador, para automatizar instalaes autnomas e configurar o farm.

Requisitos do servidor de farm


Antes de instalar o SharePoint Foundation 2010, examine as seguintes informaes sobre permisses, requisitos de hardware e software e as etapas a serem executadas antes de iniciar o processo: 1. Verifique se voc atendeu a todos os requisitos de hardware e de software. preciso ter uma verso de 64 bits do Windows Server 2008 ou do Windows Server 2008 R2. Para farms de servidores, tambm preciso ter uma verso de 64 bits do SQL Server 2005 ou do SQL Server 2008. Para obter mais informaes sobre esses requisitos (como atualizaes especficas que devem ser instaladas), consulte Determinar requisitos de hardware e software (SharePoint Foundation 2010). 2. Prepare-se para configurar as contas necessrias usando as permisses apropriadas. Para obter informaes detalhadas, consulte Contas administrativas e de servios necessrias para a implantao inicial (SharePoint Server 2010).

105

Preparar o SPModule
O arquivo SPModule.zip um mdulo do Windows PowerShell criado pelos membros do Grupo de Produtos do SharePoint que instalaro um farm do SharePoint. Para usar o arquivo SPModule.zip, siga estas etapas: 1. Baixe o SPModule.zip e o arquivo de texto da seguinte pgina do Centro de Download (http://go.microsoft.com/fwlink/?linkid=187924&clcid=0x416). 2. Extraia os arquivos para uma pasta denominada SPModule e adicione essa pasta ao caminho do ambiente. A varivel de ambiente PSModulePath usada para armazenar os caminhos para os locais dos mdulos que esto instalados em disco. Para exibir os caminhos especificados na varivel PSModulePath, em um prompt de comando do Windows PowerShell, digite $env:PSModulePath. Para obter mais informaes, consulte Varivel de ambiente PSModule (http://go.microsoft.com/fwlink/? linkid=187757&clcid=0x416). Depois da extrao, a pasta SPModule dever ter dois arquivos: SPModule.misc e SPModule.setup. Observao: Se a pasta SPModule no for adicionada varivel PSModulePath, especifique o caminho completo para carregar o SPModule. 3. Escolha o tipo de assinatura que ser fornecida. Observao: Os arquivos baixados no so assinados. Para fornecer scripts autoassinados, consulte AllSigned: Assinando Scripts do PowerShell (http://go.microsoft.com/fwlink/? linkid=187758&clcid=0x416). Por padro, a diretiva de execuo do Windows PowerShell est definida como Restrita, o que impede a execuo de scripts. Para alterar uma diretiva desse tipo, execute o cmdlet SetExecutionPolicy. Para obter informaes adicionais sobre diretivas de execuo, consulte About_Signing (http://go.microsoft.com/fwlink/?linkid=187759&clcid=0x416). 1. Clique em Iniciar, selecione Todos os Programas e clique em Windows PowerShell V2. Depois que a janela de Prompt de Comando do Windows PowerShell for aberta, a primeira coisa a fazer ser adicionar o caminho para o mdulo ao caminho do seu mdulo do Windows PowerShell (supondo que voc tenha criado uma pasta denominada "SPModule" no servidor): 2. Clique com o boto direito do mouse em Windows PowerShell V2 e selecione Executar como administrador. Observao: Caso j tenha instalado o Microsoft SharePoint Foundation 2010, voc poder abrir o Shell de Gerenciamento do SharePoint 2010. 3. Depois que a janela de Prompt de Comando for exibida, precisaremos importar o

106

mdulo para a sesso atual do Windows PowerShell e adicion-lo a um caminho digitando a sintaxe a seguir no prompt de comando do Windows PowerShell:
Import-Module SPModule.misc Import-Module SPModule.setup

Ao importar o mdulo SPModule.misc, voc chamar uma verificao de atualizaes. Na verso 1.0, ela verificar um arquivo de texto para saber se h uma nova verso disponvel. Se voc receber uma notificao confirmando essa disponibilidade, baixe a verso mais recente. Depois que os comandos Import-Module forem concludos com xito, voc estar pronto para usar o SPModule. Importante: Os seguintes comandos devem ser usados apenas no contexto do SPModule e do processo neste artigo: 1. Install-SharePoint: instala todos os arquivos binrios do SharePoint Foundation 2010. Para obter mais informaes, consulte Scripted deployment reference (SharePoint Foundation 2010) 2. New-SharePointFarm: cria um farm do SharePoint e executa as seguintes tarefas relacionadas: Configura a segurana Cria um aplicativo Web de servio compartilhado que voc pode popular com aplicativos de servio. Cria e configura o site da Administrao Central. Instala todos os arquivos de Ajuda do produto. Instala todos os recursos do farm.

3. Join-SharePointFarm: adiciona servidores ao farm e os configura. Para obter mais informaes, consulte Scripted deployment reference (SharePoint Foundation 2010) Depois que a verso 2.0 do Windows PowerShell for instalada, use um novo recurso do Windows PowerShell chamado Comunicao Remota. Usando o recurso de comunicao remota e algumas linhas de cdigo do Windows PowerShell, um administrador pode instalar remotamente vrios servidores em um farm. Para obter mais informaes sobre a Comunicao Remota e o SPModule, consulte Instalao Remota com o SPModule (http://go.microsoft.com/fwlink/?linkid=187923&clcid=0x416).

Instalar o SharePoint Foundation 2010 executando o Install-SharePoint


Depois de determinar as contas necessrias para a instalao, voc pode instalar o SharePoint Foundation 2010. O DVD do produto contm exemplos de arquivos de configurao (Config.xml). Esses arquivos de exemplo esto armazenados na pasta \Files, no diretrio raiz do DVD, em pastas que correspondem a diferentes cenrios. Eles esto descritos na tabela a seguir.

107

Arquivo de configurao Setup\Config.xml SetupFarm\Config.xml SetupFarmSilent\Config.xml SetupFarmUpgrade\Config.xml SetupSilent\Config.xml

Descrio Instalao de servidor autnomo, usando o Microsoft SQL Server 2005 Express Edition Instalao de farm de servidores Instalao de farm de servidores em modo sem confirmao Atualizao in-loco de um farm existente Instalao de servidor autnomo, usando o SQL Server 2005 Express Edition, no modo sem confirmao Atualizao in-loco de uma instalao existente de servidor nico

SetupSingleUpgrade\Config.xml

Para executar Install-SharePoint com um arquivo Config.xml em um prompt de comando do Windows PowerShell 1. Na unidade em que est localizado o DVD do produto SharePoint Foundation 2010, v para o diretrio raiz para localizar o arquivo setup.exe. 2. Execute SPModule.Setup Install-SharePoint com o arquivo Config.xml selecionado, como mostrado a seguir: Install-SharePoint -SetupExePath<caminho e nome do arquivo>-ConfigXml<caminho e nome do arquivo> Observao: Voc pode selecionar um dos arquivos de exemplo ou personalizar seu prprio arquivo de configurao. 3. Pressione ENTER. A instalao agora est concluda. O exemplo a seguir mostra o arquivo de configurao para configurao de um nico servidor no modo sem confirmao (SetupSilent).
<Configuration><Package Id="sts"> </Package><Package Id="spswfe"> <Setting Id="LAUNCHEDFROMSETUPSTS" Value="Yes" /> </Package> <Logging <Setting Id="SETUPCALLED" Value="1" />

Type="verbose" Path="%temp%" Template="SharePoint Server Setup(*).log" />- <!--<PIDKEY Value="Enter Product Key Here" /> --> <Display Level="none" CompletionNotice="no" /> <Setting Id="USINGUIINSTALLMODE" Value="0" />

<Setting Id="SERVERROLE" Value="APPLICATION" /> <Setting Id="SETUP_REBOOT" Value="Never" /> </Configuration>

<Setting Id="SETUPTYPE" Value="CLEAN_INSTALL" />

108

Voc tambm pode personalizar seu prprio arquivo de configurao. Para controlar a instalao, primeiro edite o arquivo Config.xml em um editor de texto para incluir os elementos desejados com as configuraes adequadas para esses elementos. Em seguida, execute Install-SharePoint -SetupExePath -ConfigXML para especificar que a Instalao seja executada usando as opes definidas no arquivo Config.xml. Algumas opes de configurao tpicas incluem o seguinte:
PID

Ignorar o prompt da chave do produto ao fornecer a chave como um valor, <PIDKEY Key Here" />, no arquivo Config.xml.

Value="Enter

Adicionar uma localizao a um arquivo de log, <Logging Type="off" | "standard"(default) "verbose" Path="path" Template="file name.log"/>, em que seja possvel ver se houve alguma falha na instalao por linha de comando. Importante: Use um editor de texto, como o Bloco de Notas, para editar Config.xml. No use um editor de XML genrico, como o Microsoft Office Word 2007. Para confirmar se o arquivo XML est formado adequadamente, use qualquer navegador com suporte.

Executar o Install-SharePoint usando uma chave PID


Para executar a Instalao no modo sem confirmao sem usar um arquivo XML de configurao, digite um dos seguintes comandos em um prompt de comando do Windows PowerShell: Para um servidor autnomo: Install-SharePoint Para uma implantao de farm: Install-SharePoint
-SetupExePath "<drive letter>:\SharePoint 2010\Setup\setup.exe" -ServerRole "SINGLESERVER" -SetupExePath "<drive

letter>:\SharePoint 2010\Setup\setup.exe"

Para executar a Instalao no modo sem confirmao usando um arquivo XML de configurao, digite um dos seguintes comandos em um prompt de comando do Windows PowerShell: Para um servidor autnomo: Install-SharePoint
-SetupExePath "G:\SharePoint 2010\Setup\setup.exe" -ConfigXML "G:\SharePoint 2010\Setup\Config\singleserver_config.xml" -ServerRole "SINGLESERVER"

Para uma implantao de farm: Install-SharePoint

-SetupExePath "G:\SharePoint

2010\Setup\setup.exe" -ConfigXML "G:\SharePoint 2010\Setup\Config\appserver_config.xml"

Observao: Para o Microsoft SharePoint Foundation 2010, o parmetro PIDKey no precisa ser especificado.

109

Configurar o farm usando o New-SharePointFarm


Voc usa o comando New-SharePointFarm para configurar o SharePoint Foundation 2010 depois da concluso do comando Install-SharePoint. As opes de configurao so diferentes, dependendo de se voc instalar o SharePoint Foundation 2010 em um servidor autnomo ou em um farm de servidores.

Configurar o SharePoint Foundation 2010 em um servidor autnomo


Nas implantaes de servidor autnomo, voc pode executar o comando New-SharePointFarm. Depois de se conectar usando a conta do usurio da Instalao criada e configurada anteriormente, configure o SharePoint Foundation 2010. Para configurar o SharePoint Foundation 2010 em um servidor autnomo usando o NewSharePointFarm No prompt de comando do Windows PowerShell, digite o seguinte comando:
New-SharePointFarm -DatabaseServer <String> -DatabaseAccessAccount <(GetCredential domain\account)> -FarmName <string>

Em que: <String> o nome do servidor do banco de dados. Por exemplo, "SQL01" <PSCredential> o DOMNIO\senha da conta de usurio que est executando a instalao. <String> o nome do farm. Por exemplo, "Farm1" O comando New-SharePointFarm descreve as etapas de configurao medida que elas ocorrem e informa a concluso bem-sucedida da configurao. Em uma instalao de servidor autnomo, essa a etapa final em uma instalao por linha de comando. extremamente recomendado instalar e configurar o SharePoint Foundation 2010 em todos os servidores do farm antes da criao de sites. Cuidado: No execute os comandos New-SharePointFarm e Join-SharePointFarm simultaneamente em vrios computadores, pois podem ocorrer problemas de conteno e de comportamento imprevisvel. Observao: Se qualquer um desses comandos falhar, consulte os arquivos de log de configurao psinstalao. Esses arquivos esto disponveis em %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\14\Logs e podem ser identificados pelo prefixo do nome PowerShell_ConfigurationDiagnostics e pela extenso de nome de arquivo .log. Os cmdlets do Windows PowerShell mencionados nesta seo devem ser executados por meio Observao: do Shell de Gerenciamento do SharePoint 2010.

110

Para se conectar a um banco de dados de configurao existente e ingressar o servidor em um farm de servidores existente, o cmdlet ConnectSPConfigurationDatabase deve ser executado em conjunto com os seguintes cmdlets do Windows PowerShell, nesta ordem: Install-SPHelpCollection Initialize-SPResourceSecurity Install-SPService Install-SPFeature -AllExistingFeatures Install-SPApplicationContent

Criar um aplicativo Web com o uso do Windows PowerShell


Use o cmdlet New-SPWebApplication para criar o aplicativo Web e um novo banco de dados de contedo. Para criar um aplicativo Web 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. No prompt de comando do Windows PowerShell, digite o seguinte comando:
New-SPWebApplication -ApplicationPool <String> Name <InternetSite> ApplicationPoolAccount (Get-SPManagedAccount <DOMAIN\UserName>

Em que: <String> o nome do pool de aplicativos. Por exemplo, "SharePoint -80". <InternetSite> o nome do aplicativo Web. Domain\UserName o nome da conta do pool de aplicativos.

Para obter mais informaes, consulte New-SPWebApplication. Observao: Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa para oferecer suporte compatibilidade com verses anteriores do produto.

111

Implantar os servios usando o Assistente de Configurao do Farm do SharePoint 2010


Use o Assistente de Configurao de Produtos do SharePoint para implantar servios na sua instalao. Para obter informaes sobre servios e aplicativos de servio, consulte Service application and service management (SharePoint Foundation 2010).

Criar um conjunto de sites usando o Windows PowerShell


Crie o conjunto de sites de nvel superior usando o cmdlet New-SPSite. Os cmdlets New-SPSite criam um conjunto de sites, em determinada URL, com um usurio especificado como proprietrio do site. Para criar um conjunto de sites 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. No prompt de comando do Windows PowerShell, digite o seguinte comando:
New-SPSite <SiteURL> -OwnerAlias <DOMAIN\UserName>

Em que: <SiteURL> a URL do novo site. <DOMAIN\UserName> o nome de logon de usurio do proprietrio do site.

Para obter mais informaes, consulte New-SPSite. Observao: Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa para oferecer suporte compatibilidade com verses anteriores do produto. Se voc no especificar o modelo de site a ser usado, os proprietrios do site podero escolher esse modelo quando navegarem para o site pela primeira vez. Use o cmdlet Get-SPWebTemplate para exibir uma lista de modelos. Para obter uma lista completa de modelos comuns do SharePoint Foundation 2010, consulte Scripted deployment reference (SharePoint Foundation 2010)

112

Se voc desejar criar conjuntos de sites adicionais usando o Windows PowerShell, use o cmdlet NewSPSite. Observao: Para criar um novo banco de dados de contedo com o novo site, use o cmdlet NewSPContentDatabase ou o cmdlet New-SPSite com o parmetro ContentDatabase. Depois de criar os sites, pode ser necessrio configurar mapeamentos de acesso alternativos. Esses mapeamentos direcionam os usurios s URLs corretas durante sua interao com o SharePoint Foundation 2010 (enquanto navegam para a home page de um site do SharePoint, por exemplo). Eles habilitam o SharePoint Foundation 2010 a mapear solicitaes da Web aos aplicativos Web e sites corretos, e permitem que o SharePoint Foundation 2010 apresente o contedo correto ao usurio. Para obter mais informaes, consulte Set-SPAlternateUrl.

Executar tarefas adicionais de configurao


Depois de instalar o SharePoint Foundation 2010, recomendado executar as seguintes tarefas administrativas: Definir configuraes de email de sada. Definir configuraes do fluxo de trabalho. Definir configuraes do log de diagnstico. Definir configuraes do antivrus.

Adicionar servidores ao farm usando o JoinSharePointFarm


Execute o comando Join-SharePointFarm em todos os servidores a serem adicionados ao farm. Para se conectar a um banco de dados de configurao e ingressar o servidor em um farm de servidores, digite o seguinte comando no servidor (depois da instalao do SharePoint Foundation 2010):
Join-SharePointFarm -DatabaseServer <String> -ConfigurationDatabaseName <String> -Passphrase <SecureString>

Em que: <String> o nome do servidor de banco de dados, por exemplo, SQL01. <SecureString> a senha da conta do usurio no formato DOMNIO\senha.

113

Configurar o log de rastreamento


O log de rastreamento pode ser til para analisar problemas que podem ocorrer. Voc pode usar eventos que esto gravados no log de rastreamento para determinar quais alteraes de configurao foram feitas no SharePoint Foundation 2010 antes do problema ocorrer. Por padro, o SharePoint Foundation 2010 salva 14 dias de eventos nos arquivos de log de rastreamento. Isso significa que arquivos de log que contenham eventos anteriores a 14 dias sero excludos. Use o cmdlet Set-SPLogLevel para configurar todos os logs de diagnstico. Voc pode usar a pgina Log de Diagnstico na Administrao Central para configurar o nmero mximo de arquivos de log de rastreamento que sero mantidos e por quanto tempo (em minutos) os eventos sero capturados para cada arquivo de log. Voc tambm pode especificar onde os arquivos de log so gravados ou aceitar o caminho padro usando o cmdlet Set-SPLogLevel. Arquivos de log de rastreamento podem ajud-lo a resolver problemas relacionados a mudanas de configurao no servio de Pesquisa do Microsoft SharePoint Foundation. Como tais problemas nem sempre so descobertos imediatamente, recomendado salvar todos os arquivos de log de rastreamento que o sistema criar no dia que voc fizer essas mudanas. Armazene-os por algum tempo em um local seguro, onde no sejam substitudos. recomendado armazen-los em uma partio de disco rgido que seja exclusiva para esse tipo de armazenamento. Para obter informaes adicionais sobre o log de diagnstico, consulte Configure diagnostic logging (SharePoint Foundation 2010)

114

Configurao inicial (SharePoint Foundation 2010)


Depois da instalao do Microsoft SharePoint Foundation 2010, execute uma configurao inicial. Se estiver usando vrios idiomas no farm de servidores, instale os pacotes de idiomas apropriados nos servidores Web. Em seguida, inicie a configurao das opes do farm de servidores. Essa configurao opcional, mas diversos recursos importantes s esto disponveis quando tais opes esto configuradas. Depois de criar um aplicativo Web e configurar os servios que sero usados com esse aplicativo, inicie a criao dos conjuntos de sites. Os artigos nesta seo so teis para executar a configurao inicial do SharePoint Foundation 2010. Implantar pacotes de idiomas (SharePoint Foundation 2010) Os pacotes de idiomas permitem que proprietrios de site e administradores de conjuntos de sites criem sites e conjuntos de sites do SharePoint em vrios idiomas sem a necessidade de instalaes separadas do SharePoint Foundation 2010. Este artigo descreve como instalar pacotes de idiomas em servidores Web. Definir configuraes do farm (SharePoint Foundation 2010) Este artigo descreve como configurar opes adicionais no farm de servidores, por exemplo, email de entrada e de sada, conta de celular e log de diagnstico. Configurar servios (SharePoint Foundation 2010) possvel implantar servios individuais independentemente, contudo voc pode implementar apenas servios que sejam necessrios para a sua organizao. Os servios implantados so chamados de aplicativos de servio. Aplicativo de servio aquele que oferece um recurso que pode ser compartilhado entre os sites de um farm ou, algumas vezes, de vrios farms, e pode ser acessado pelos usurios que hospedam um aplicativo Web. Este artigo aborda como iniciar, parar e configurar servios, e como gerenciar e publicar aplicativos de servio. Preparar a hospedagem de sites (SharePoint Foundation 2010) Depois de instalar o SharePoint Foundation 2010 e executar a configurao inicial, inicie a criao dos sites do SharePoint. Este artigo descreve como criar um aplicativo Web e um conjunto de sites que so a base para a criao dos sites do SharePoint.

115

Implantar pacotes de idiomas (SharePoint Foundation 2010)


Neste artigo: Sobre IDs de idioma e pacotes de idioma Baixando pacotes de idiomas Preparando seus servidores Web para pacotes de idiomas Instalando pacotes de idiomas em seus servidores Web Desinstalando pacotes de idiomas

Os pacotes de idioma permitem que os proprietrios de sites e os administradores de conjuntos de sites criem sites e conjuntos de sites do SharePoint em vrios idiomas, no exigindo instalaes separadas do Microsoft SharePoint Foundation 2010. Voc instala os pacotes de idioma, contendo modelos de site especficos do idioma, nos servidores Web. Quando um administrador cria um site ou um conjunto de sites baseados em um modelo de site especfico do idioma, o texto exibido no site ou no conjunto de sites apresentado no idioma do modelo de site. Os pacotes de idioma, em geral, so utilizados em implantaes multinacionais, onde um nico farm de servidores atende a pessoas em diferentes localidades, ou quando os sites e as pginas da Web devem ser duplicadas em um ou mais idiomas. Observao: Voc no pode alterar o idioma de um site, conjunto de sites ou pgina da Web existente para outro idioma, aplicando diferentes modelos de site especficos de um idioma. Depois que voc escolhe um modelo de site especfico de um idioma para um site ou conjunto de sites, o site ou conjunto de sites sempre exibir o contedo no idioma do modelo de site original. Os separadores de palavras e os lematizadores permitem que voc pesquise, com eficincia e eficcia, o contedo de sites e conjuntos de sites do SharePoint em vrios idiomas, sem exigir instalaes separadas do SharePoint Foundation 2010. Os separadores de palavras e os lematizadores so instalados automaticamente nos servidores Web pela Instalao. Importante: Ao desinstalar o SharePoint Foundation 2010, desinstale todos os pacotes de idioma antes de desinstalar o SharePoint Foundation 2010.

Sobre IDs de idioma e pacotes de idioma


Quando proprietrios de sites ou administradores de conjuntos de sites criam sites ou conjuntos de sites, eles podem escolher um idioma para cada site ou conjunto de sites

116

O idioma escolhido possui uma identificao do idioma (ID). A ID de idioma determina o idioma usado para exibir e interpretar o texto publicado no site ou no conjunto de sites. Por exemplo, quando um proprietrio de site escolhe criar um site em francs, as barras de ferramentas, barras de navegao, listas e os cabealhos de coluna do site aparecem em francs. Da mesma forma, se um proprietrio de site escolher criar um site em rabe, as barras de ferramentas, barras de navegao, listas e os cabealhos de coluna do site aparecero em rabe. Alm disso, a orientao padro da esquerda para a direita do site mudar para da direita para a esquerda, de modo a exibir adequadamente o texto em rabe. A lista de idiomas disponveis que podem ser usados para criar um site ou conjunto de sites gerada pelos pacotes de idioma instalados em seus servidores. Por padro, sites e conjuntos de sites so criados no idioma em que o SharePoint Foundation 2010 foi instalado. Por exemplo, se voc instalar a verso do SharePoint Foundation 2010 em espanhol, o idioma padro de sites, conjunto de sites e pginas da Web ser o espanhol. Se algum precisar criar sites, conjuntos de sites ou pginas da Web em um idioma diferente do padro do SharePoint Foundation 2010, voc dever instalar o pacote de idioma nos servidores Web. Por exemplo, se estiver executando a verso do SharePoint Foundation 2010 em francs e um proprietrio de sites desejar criar sites em francs, ingls e espanhol, voc dever instalar os pacotes de idioma ingls e espanhol nos servidores Web. Observao: Por padro, quando um proprietrio de sites cria uma nova pgina da Web em um site, o site exibe o texto no idioma especificado pela ID de idioma. Os pacotes de idioma no esto reunidos em pacotes de instalao multilngues. Voc deve instalar um pacote de idioma especifico para cada idioma ao qual deseje oferecer suporte. Alm disso, pacotes de idioma devem ser instalados em cada um dos servidores Web para garantir que cada servidor Web possa renderizar o contedo no idioma especificado. Importante: No possvel alterar um site, um conjunto de sites ou uma pgina da Web existente de um idioma para outro aplicando diferentes modelos de site especficos para cada idioma. Depois que voc usar um modelo de site especfico de um idioma para um site ou conjunto de sites, estes ltimos sempre exibiro contedo no idioma do modelo de site original. Para obter uma lista de todos os pacotes de idiomas disponveis, com os respectivos links para download, consulte Language packs (SharePoint Foundation 2010). Embora um proprietrio de sites especifique uma ID de idioma para um site, alguns elementos da interface de usurio, como as mensagens de erro, notificaes e caixas de dilogo, no so exibidos no idioma especificado. Isso ocorre porque o SharePoint Foundation 2010 depende de vrias tecnologias de suporte por exemplo, o Microsoft .NET Framework, o Microsoft Windows Workflow Foundation, o Microsoft ASP.NET e o Microsoft SQL Server 2005 algumas das quais esto localizadas em apenas um nmero limitado de idiomas. Se um elemento da interface do usurio for gerado por alguma das tecnologias de suporte no localizadas no idioma especificado pelo proprietrio do site, o elemento da interface do usurio aparecer em ingls. Por exemplo, se um proprietrio de sites criar um site em

117

hebraico e o componente .NET Framework exibir uma mensagem de notificao, essa mensagem no ser exibida em hebraico porque o .NET Framework no est localizado em hebraico. Essa situao pode ocorrer quando os sites so criados em qualquer idioma, com exceo dos seguintes: chins, francs, alemo, italiano, japons, coreano e espanhol. Importante: Cada pacote de idiomas instalado cria uma pasta em %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\14\LAYOUTS\Locale_ID que contm dados especficos da cultura. Em cada pasta locale_ID, deve haver somente um arquivo de erro HTML, que contm as informaes de erro usadas quando um arquivo no encontrado. Sempre que um arquivo no encontrado para qualquer site dessa cultura, esse arquivo usado. Voc pode especificar o arquivo a ser usado definindo a propriedade SPWebApplication.FileNotFoundPage para cada aplicativo Web. Para obter mais informaes, consulte o artigo sobre a propriedade SPWebApplication.FileNotFoundPage. (http://go.microsoft.com/fwlink/? linkid=169319&clcid=0x416). H casos em que alguns textos talvez tenham origem no idioma de instalao original, o que pode criar um ambiente de idioma misto. Esse tipo de ambiente de idioma misto geralmente visto somente pelos criadores de contedo ou proprietrios de sites, no pelos usurios do site.

Baixando pacotes de idiomas


necessrio realizar as etapas a seguir para cada idioma ao qual voc deseja oferecer suporte. Se optar por baixar mais de um idioma, lembre-se de que um arquivo exclusivo que possui um nome comum baixado para cada idioma. Portanto, baixe cada pacote de idiomas em uma pasta separada no disco rgido, para no substituir um pacote de idiomas de um idioma diferente. Importante: Por padro, os arquivos de ajuda do Windows PowerShell so instalados em ingls (en-us). Para exibi-los no mesmo idioma do sistema operacional, instale o pacote de idiomas correspondente ao idioma de instalao do sistema operacional. Importante Se estiver fazendo uma atualizao de uma verso anterior do Microsoft SharePoint Foundation e estiver usando os recursos do Group Approval (eApproval), voc dever instalar todos os pacotes de idiomas antes de executar o Assistente de Configurao de Produtos do SharePoint: Depois da instalao dos pacotes de idiomas, execute o comando a seguir na pasta %COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\14: psconfig.exe cmd upgrade inplace v2v

118

Baixar o pacote de idioma 1. Baixe a verso de 64 bits do pacote de idiomas usando um dos links de download a seguir. 2. Na pgina de download, selecione o idioma desejado na lista Alterar Idioma e clique em Alterar. 3. Clique em Baixar na pgina da Web. 4. Na caixa de dilogo exibida, clique em Salvar para baixar uma cpia do arquivo no computador local. Observao: Se voc estiver desinstalando o SharePoint Foundation 2010, dever desinstalar todos os pacotes de idiomas antes de desinstalar o SharePoint Foundation 2010.

Preparando seus servidores Web para pacotes de idiomas


Antes de instalar pacotes de idiomas nos servidores Web, faa o seguinte: Instale os arquivos de idiomas necessrios nos servidores Web. Instale o SharePoint Foundation 2010 em cada um dos servidores Web.

Execute o Assistente de Configurao de Produtos do SharePoint em cada um dos servidores Web. Arquivos de idiomas so usados pelo sistema operacional e fornecem suporte para a exibio e a digitao de texto em vrios idiomas. Os arquivos de idiomas incluem o seguinte: Arquivos de teclado Editores de Mtodo de Entrada (IMEs) Arquivos de fontes TrueType Arquivos de fontes de bitmap Tabelas de converso de pginas de cdigo Arquivos de Suporte ao Idioma Nacional (.nls) Mecanismos de script para renderizao de scripts complexos

Por padro, a maioria dos arquivos de idiomas instalada no sistema operacional Microsoft Windows Server 2008. No entanto, voc deve instalar arquivos de idiomas suplementares para idiomas do leste asitico e idiomas que usem script complexo ou exijam orientaes da direita para a esquerda. Os idiomas do leste asitico incluem chins, japons e coreano. Os idiomas com orientao da direita para a esquerda e script complexo incluem rabe, armnio, georgiano, hebraico, idiomas ndicos, tailands e vietnamita. Instrues para instalar esses arquivos de idiomas suplementares so fornecidas no procedimento a seguir.

119

Recomendamos que voc instale esses arquivos de idiomas somente se precisar deles. Os arquivos para o leste asitico exigem cerca de 230 megabytes de espao em disco rgido. Os idiomas de script complexo e da direita para a esquerda no usam muito espao em disco, mas a instalao de um dos conjuntos de arquivos pode reduzir o desempenho durante a digitao do texto. Observao Voc precisar do disco do produto Windows Server 2008 para executar este procedimento ou precisar saber o local de uma pasta compartilhada que contenha os arquivos de instalao do sistema operacional. Voc deve reiniciar o computador aps instalar arquivos de idiomas suplementares.

Instalar arquivos de idiomas suplementares no Windows Server 2008 1. Voc deve ser membro do grupo Administradores no computador para instalar esses arquivos de idioma. Depois que os arquivos de idioma forem instalados, os idiomas estaro disponveis para todos os usurios do computador. 2. No servidor Web, clique em Iniciar, aponte para Configuraes, aponte para Painel de Controle e clique em Opes Regionais e de Idiomas. 3. Na caixa de dilogo Opes Regionais e de Idiomas, na guia Teclados e Idiomas, na seo Idioma de Exibio, clique em Instalar/Desinstalar idiomas. 4. Na caixa de dilogo Instalar ou Desinstalar Idiomas, clique em Instalar idiomas. 5. Na pgina Selecione os Idiomas que Sero Instalados, selecione o idioma a ser instalado em uma lista de idiomas disponveis. Se o idioma desejado no aparecer, clique em Procurar pasta para navegar at o local onde o arquivo de idioma foi baixado. O arquivo de idioma um arquivo .cab. 6. Selecione todos os idiomas que voc deseja instalar e clique em Avanar. 7. Aceite os termos e clique em Avanar. 8. Clique em Instalar. Aps instalar os arquivos de idioma necessrios nos servidores Web, necessrio instalar o SharePoint Foundation 2010 e executar o Assistente de Configurao de Produtos do SharePoint. O assistente cria e configura o banco de dados de configurao e realiza outras tarefas de configurao que devem ser concludas antes da instalao dos pacotes de idiomas. Para obter mais informaes sobre como instalar o SharePoint Foundation 2010 e executar o Assistente de Configurao de Produtos do SharePoint, consulte Viso geral da implantao (SharePoint Foundation 2010).

Instalando pacotes de idiomas em seus servidores Web


Depois de instalar os arquivos de idiomas necessrios em seus servidores, voc pode instalar os pacotes de idiomas. Os pacotes de idiomas esto disponveis como downloads individuais (um download

120

para cada idioma com suporte). Se voc tiver um ambiente de farm de servidores e estiver instalando pacotes de idiomas para fornecer suporte a vrios idiomas, ser preciso instalar os pacotes de idiomas em cada um de seus servidores Web. Importante: O pacote de idiomas instalado em seu idioma nativo. Por exemplo, o arquivo executvel do pacote de idiomas para russo est em russo. O procedimento fornecido a seguir para o pacote de idiomas do ingls. Instalar um pacote de idiomas 1. Execute Setup.exe. 2. Na pgina Leia os Termos de Licena para Software Microsoft, analise os termos, marque a caixa de seleo Aceito os termos deste contrato e clique em Continuar. 3. A Instalao executada e instala o pacote de idiomas. 4. Execute novamente o Assistente de Configurao de Produtos do SharePoint, usando as configuraes padro. Se voc no fizer isso aps instalar um pacote de idiomas, o pacote de idiomas no ser instalado adequadamente. Execute novamente o Assistente de Configurao dos Produtos do SharePoint 2010 1. Clique em Iniciar, aponte para Todos os Programas clique em Produtos do Microsoft SharePoint 2010 e em Assistente de Configurao de Produtos do SharePoint 2010 . 2. Na pgina Produtos do SharePoint, clique em Avanar. 3. Clique em Sim na caixa de dilogo que avisa que alguns servios precisam ser reiniciados durante a configurao. 4. Na pgina Modificar Configuraes do Farm de Servidores, clique em No desconectar deste farm de servidores e clique em Avanar. 5. Se for exibida a pgina Modificar Configuraes de Administrao da Web da Administrao Central do SharePoint, no altere as configuraes padro e clique em Avanar. 6. Na pgina Concluindo o Assistente de Configurao de Produtos e Tecnologias do SharePoint, clique em Avanar. 7. Na pgina Configurao Bem-sucedida, clique em Concluir. Quando voc instala pacotes de idiomas, os modelos de sites especficos de um idioma so instalados no diretrio %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\14\template\nmero, onde nmero a ID do idioma que voc est instalando. Por exemplo, o pacote de idioma para Ingls (Estados Unidos) instala o diretrio %COMMONPROGRAMFILES %\Microsoft Shared\Web Server Extensions\14\template\1033. Depois que voc instalar um pacote de idioma, os proprietrios de sites e administradores de conjuntos de sites podero criar sites e conjuntos

121

de sites com base nos modelos de sites especficos de idiomas, informando um idioma quando estiverem criando um novo site ou conjunto de sites do SharePoint.

Desinstalando pacotes de idiomas


Se no precisar mais fornecer suporte a um idioma para o qual tenha instalado um pacote de idiomas, voc poder remover o pacote de idiomas, usando o Painel de Controle. A remoo de um pacote de idiomas remove os modelos de site especficos do idioma do computador. Todos os sites criados que possuem esses modelos de site especficos do idioma no funcionaro mais (a URL vai gerar uma pgina HTTP 500 - Erro interno do servidor). A reinstalao do pacote de idioma far com que o site funcione novamente. Observao: No possvel remover o pacote de idiomas da verso do SharePoint Foundation 2010 que voc instalou no servidor. Por exemplo, se voc estiver executando a verso em japons do SharePoint Foundation 2010, no ser possvel desinstalar o suporte ao idioma japons para o SharePoint Foundation 2010.

122

Definir configuraes do farm (SharePoint Foundation 2010)


Depois da instalao inicial do Microsoft SharePoint Foundation 2010, possvel determinar diversas opes adicionais. Algumas delas incluem a configurao do conjunto de dados de integridade e uso (a fim de assegurar que voc colete dados relevantes para anlise), a definio de diversas opes de log de diagnstico (para dar suporte soluo de problemas) e a especificao de uma conta de celular (permitindo que os usurios recebam alertas por SMS quando ocorrem alteraes em uma lista ou item do SharePoint). A configurao de opes adicionais opcional, mas muitos recursos importantes s esto disponveis quando essas opes esto configuradas. Os artigos nesta seo descrevem como configurar o farm de servidores. Configure usage and health data collection (SharePoint Foundation 2010) Este artigo descreve como configurar o conjunto de dados de integridade e uso no SharePoint Foundation 2010. Configure diagnostic logging (SharePoint Foundation 2010) Este artigo descreve como configurar o log de diagnstico, que pode ser necessrio depois da implantao inicial ou de uma atualizao e, possivelmente, em todo o ciclo de vida do sistema. Integrao de email (SharePoint Foundation 2010) Configurar uma conta mvel (SharePoint Foundation 2010) Este artigo descreve como configurar o email de entrada e de sada no farm de servidores. Este artigo aborda como configurar e gerenciar uma conta de celular do SharePoint Foundation 2010 para permitir que os usurios assinem alertas a serem enviados por SMS. Instalar e configurar o Remote BLOB Storage ou o External BLOB Storage (SharePoint Foundation 2010) Este artigo descreve como instalar e configurar o RBS (Remote BLOB Storage) para um servidor de banco de dados do Microsoft SQL Server 2008 que oferea suporte a um farm do Microsoft SharePoint Foundation 2010.

123

Configure usage and health data collection (SharePoint Foundation 2010)


This article provides information about configuring usage and health data collection in Microsoft SharePoint Foundation 2010. The system writes usage and health data to the logging folder and to the logging database. To configure settings for the logging database, you must use Windows PowerShell. In this article: Configure usage and health data collection by using Central Administration Configure usage data collection by using Windows PowerShell To configure usage data collection for a specific event type by using Windows PowerShell Log usage data in a different logging database by using Windows PowerShell

Observao: You cannot configure health data collection settings by using Windows PowerShell.

Configure usage and health data collection by using Central Administration


You can use only Central Administration to configure usage and health data collection. To configure usage and health data collection by using Central Administration 1. Verify that the user account performing this procedure is a member of the Farm Administrators group. Observao: The usage and health data settings are farm-wide and cannot be set for individual servers in the farm. 2. In Central Administration, on the Home page, click Monitoring. 3. On the Monitoring page, in the Reporting section, click Configure usage and health data collection. 4. On the Configure usage and health data collection page, in the Usage data collection section, enable usage data collection by selecting the Enable usage data collection text box. 5. In the Event Selection section, select the events to log by selecting the check box next to the events in the Events to log list. Observao:

124

Logging uses system resources and can affect performance and disk usage. Only log those events for which you want regular reports. For ad hoc reports or investigations, enable logging for specific events, and then disable logging for the events after the report or investigation is complete. 6. In the Usage data collection settings section, type the path of the folder you want usage and health information to be written to in the Log file location box. The path that you specify must exist on all farm servers. Observao: These settings are applied to all events. To set event collection settings for individual event types, you must use Windows PowerShell. 7. Type the maximum disk space for the logs in gigabytes (between 1 and 20 GB) in the Maximum log file size box. 8. In the Health data collection section, select the Enable health data collection check box. To change the collection schedules, click Health Logging Schedule. A list of timer jobs that collect health data is listed. Click any of the timer jobs to change its schedule, or disable that timer job. 9. In the Logging Database Server section, to change the authentication used, select either the Windows authentication or SQL authentication option. Observao: To change the Database Server and Database Name values, you must use Windows PowerShell.

Configure usage data collection by using Windows PowerShell


Observao: You can configure usage data collection by using Windows PowerShell, but you cannot configure health data collection by using Windows PowerShell. To configure usage data collection by using Windows PowerShell 1. Verify that you meet the following minimum requirements: Consulte Add-SPShellAdmin. 2. On the Start menu, click All Programs. 3. Click Microsoft SharePoint 2010 Products. 4. Click SharePoint 2010 Management Shell. 5. At the Windows PowerShell command prompt (that is, PS C:\>), type the following command, and then press ENTER:

125

Set-SPUsageService [-LoggingEnabled {1 | 0}] [-UsageLogLocation <Path>] [UsageLogMaxSpaceGB <1-20>] [-Verbose]

Importante: You must specify a path for UsageLogLocation that exists on all farm servers. Enable usage data logging by typing -LoggingEnabled 1. Specify the maximum amount of drive space used for logging with the UsageLogMaxSpaceGB parameter. For more information, see Set-SPUsageService.

To configure usage data collection for a specific event type by using Windows PowerShell
The event types listed on the Configure usage and health data collection page in Central Administration are the same as Usage Definitions in Windows PowerShell. You can use only Windows PowerShell to configure usage definitions individually. Moreover, you can configure only the DaysRetained setting. To configure usage data logging for a specific event type using Windows PowerShell 1. Verify that you meet the following minimum requirements: Consulte Add-SPShellAdmin. 2. On the Start menu, click All Programs. 3. Click Microsoft SharePoint 2010 Products. 4. Click SharePoint 2010 Management Shell. 5. At the Windows PowerShell command prompt (that is, PS C:\>), type the following command, and then press ENTER:
Set-SPUsageDefinition -Identity <GUID> [-Enable] [-DaysRetained <1-30>] [-Verbose]

Use the Enabled switch to enable usage logging for this usage definition. Use DaysRetained to specify how long the usage data is retained in the log before being deleted. The range is 1 to 30 days. To view the progress of the command, use the Verbose parameter. For more information, see Set-SPUsageDefinition.

Log usage data in a different logging database by using Windows PowerShell


Observao: You can use only Windows PowerShell to change this setting. To log usage data in a different logging database by using Windows PowerShell 1. Verify that you meet the following minimum requirements: Consulte Add-SPShellAdmin.

126

2. On the Start menu, click All Programs. 3. Click Microsoft SharePoint 2010 Products. 4. Click SharePoint 2010 Management Shell. 5. At the Windows PowerShell command prompt (that is, PS C:\>), type the following command, and then press ENTER:
Set-SPUsageApplication -DatabaseServer <Database server name> -DatabaseName <Database name> [-DatabaseUsername <User name>] [-DatabasePassword <Password>] [-Verbose]

You must specify the value for the DatabaseServer parameter, even if the new database is on the same database server as the old one. You must use both the DatabaseUsername and the DatabasePassword parameters if the database owner is a different user account that the one you with which you are logged on. To view the progress of the command, use the Verbose parameter. For more information, see Set-SPUsageApplication.

Consulte tambm
Monitoring overview (SharePoint Foundation 2010)

127

Configure diagnostic logging (SharePoint Foundation 2010)


This article provides information about configuring diagnostic logging in Microsoft SharePoint Foundation 2010. In this article: Best practices Configure diagnostic logging by using Central Administration Configure diagnostic logging by using Windows PowerShell

Best practices
The SharePoint Foundation 2010 environment might require configuration of the diagnostic loggings settings after initial deployment or upgrade and possibly throughout the systems life cycle. The guidelines in the following list can help you form best practices for the specific environment. Change the drive that logging writes to. By default, diagnostic logging is configured to write logs to the same drive and partition that SharePoint Foundation 2010 was installed on. Because diagnostic logging can use lots of drive space and writing to the logs can affect drive performance, you should configure logging to write to a drive that is different from the drive on whichSharePoint Foundation 2010 was installed. You should also consider the connection speed to the drive that logs are written to. If verbose-level logging is configured, lots of log data is recorded. Therefore, a slow connection might result in poor log performance. Restrict log disk space usage. By default, the amount of disk space that diagnostic logging can use is not limited. Therefore, limit the disk space that logging uses to make sure that the disk does not fill up, especially if you configure logging to write verbose-level events. When the disk restriction is used up, the oldest logs are removed and new logging data information is recorded. Use the Verbose setting sparingly. You can configure diagnostic logging to record verboselevel events. This means that the system will log every action that SharePoint Foundation 2010 takes. Verbose-level logging can quickly use drive space and affect drive and server performance. You can use verbose-level logging to record a greater level of detail when you are making critical changes and then re-configure logging to record only higher-level events after you make the change. Regularly back up logs. The diagnostic logs contain important data. Therefore, back them up regularly to make sure that this data is preserved. When you restrict log drive space usage, or if you keep logs for only a few days, log files are automatically deleted, starting with the oldest files first, when the threshold is met. Enable event log flooding protection. Enabling this setting configures the system to detect repeating events in the Windows event log. When the same event is logged repeatedly, the repeating events are detected and suppressed until conditions return to a typical state.

128

You can set the level of diagnostic logging for the event log and for the trace log. This will limit the types and amount of information that will be written to each log. The following tables define the levels of logging available for the event log and trace log: Event log levels
Level Definition

None Critical Error Warning

No logging occurs. This message type indicates a serious error that has caused a major failure in the solution. This message type indicates an urgent condition. All error events should be investigated. This message type indicates a potential problem or issue that might require attention. Warning messages should be reviewed and tracked for patterns over time. Information messages do not require any action, but they can provide valuable data for monitoring the state of your solution. This event log level corresponds to lengthy events or messages.

Information

Verbose

Trace log levels


Level Definition

None Unexpected

No trace logs are written. This level is used to log messages about events that cause solutions to stop processing. When set to log at this level, the log will only include events at this level. This level is used to log messages about any unrecoverable events that limit the solutions functionality but do not stop the application. When set to log at this level, the log will also include critical errors (Unexpected level). This level is used to log any events that are unexpected but which do not stall the processing of a solution. When set to log at this level, the log will

Monitorable

High

129

Level

Definition

include warnings, errors (Monitorable level) and critical errors (Unexpected level). Medium When set to this level, the trace log includes everything except Verbose messages. This level is used to log all high-level information about operations that were performed. At this level, there is enough detail logged to construct the data flow and sequence of operations. This level of logging could be used by administrators or support professionals to troubleshoot issues. When set to log at this level, the log includes messages at all other levels. Almost all actions that are performed are logged when you use this level. Verbose tracing produces many log messages. This level is typically used only for debugging in a development environment.

Verbose

Configure diagnostic logging by using Central Administration


You can use Central Administration to configure diagnostic logging. To configure diagnostic logging by using Central Administration 1. Verify that the user account that is performing this procedure is a member of the Farm Administrators SharePoint group. 2. In Central Administration, on the Home page, click Monitoring. 3. On the Monitoring page, in the Reporting section, click Configure diagnostic logging. 4. On the Diagnostic Logging page, in the Event Throttling section, you can configure event throttling as follows: To configure event throttling for all categories: a. Select the All Categories check box. b. Select the event log level from the Least critical event to report to the event log list. c. Select the trace log level from the Least critical event to report to the trace log list. To configure event throttling for one or more categories: a. Select the check boxes next to the categories that you want.

130

b. Select the event log level from the Least critical event to report to the event log list. c. Select the trace log level from the Least critical event to report to the trace log list. To configure event throttling for one or more sub-categories (you can expand one or more categories and select any sub-category): a. Click (+) next to the category to expand the category. b. Select the check box next to the sub-category. c. Select the event log level from the Least critical event to report to the event log list. d. Select the trace log level from the Least critical event to report to the trace log list. To configure event throttling for all categories back to default settings: a. Select the All Categories check box. b. Select Reset to default from the Least critical event to report to the event log list. c. Select Reset to default from the Least critical event to report to the trace log list. 5. In the Event Log Flood Protection section, select the Enable Event Log Flood Protection check box. 6. In the Trace Log section, in the Path box, type the path of the folder to which you want logs to be written. 7. In the Number of days to store log files box, type the number of days (1-366) that you want logs to be kept. After this time, logs will automatically be deleted. 8. To restrict how much disk space the logs can use, select the Restrict Trace Log disk space usage check box, and then type the number gigabytes (GB) you want to restrict log files to. When logs reach this disk size, older logs will automatically be deleted. 9. After you have made the changes that you want on the Diagnostic Logging page, click OK.

Configure diagnostic logging by using Windows PowerShell


You can use Windows PowerShell to configure diagnostic logging. To configure diagnostic logging by using Windows PowerShell 1. Verify that you meet the following minimum requirements: Consulte Add-SPShellAdmin. 2. On the Start menu, click All Programs. 3. Click Microsoft SharePoint 2010 Products. 4. Click SharePoint 2010 Management Shell. 5. At the Windows PowerShell command prompt (that is, PS C:\>), type the following command, and then press ENTER:
Set-SPLogLevel -TraceSeverity {None | Unexpected | Monitorable | Medium | High | Verbose} -EventSeverity {None | Information | Warning | Error | Critical | Verbose} [-

131

Identity <Category name>]

-Verbose

You can use the Identity parameter to specify one or more categories to change for example, Administration. If you do not specify the value for the Identity parameter, all categories are changed. To view the current settings, type Get-SPLogLevel, and then press ENTER. To set all categories back to default levels, type Clear-SPLogLevel, and then press ENTER. For more information, see Set-SPLogLevel. Observao: Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa para oferecer suporte compatibilidade com verses anteriores do produto.

Consulte tambm
Monitoring overview (SharePoint Foundation 2010)

132

Integrao de email (SharePoint Foundation 2010)


Depois da instalao inicial do Microsoft SharePoint Foundation 2010, possvel configurar o email de entrada e o de sada. Essas configuraes adicionais so opcionais, porm podero ser teis se voc desejar trabalhar com email no farm de servidores. Configurar emails de entrada (SharePoint Foundation 2010) Este artigo descreve como configurar o email de entrada de modo que os sites do SharePoint aceitem e arquivem tal email. Aborda tambm como configurar o email de entrada a fim de habilitar os sites do SharePoint a arquivar as discusses por email quando elas acontecem, salvar documentos de email e exibir reunies publicadas em emails nos calendrios de sites. Alm disso, o artigo explica como configurar o Servio de Gerenciamento de Diretrio do SharePoint de forma a fornecer suporte para a criao e o gerenciamento de listas de distribuio de email. Configurar emails de sada (SharePoint Foundation 2010) Este texto detalha como configurar o email de sada de forma que o servidor SMTP envie alertas por email aos usurios e notificaes aos administradores de sites.

133

Configurar emails de entrada (SharePoint Foundation 2010)


Este artigo descreve como configurar emails de entrada para o Microsoft SharePoint Foundation 2010. Procedimentos desta tarefa: Instalar e configurar o servio SMTP Configurar emails de entrada em um cenrio bsico Configurar o Gerenciador DNS Adicionar um conector SMTP no Microsoft Exchange Server 2007 Configurar o AD DS para ser usado com o Servio de Gerenciamento de Diretrio Configurar permisses para a pasta-depsito de emails Configurar emails de entrada em um cenrio avanado

Anexos esto ausentes em mensagens de email enviadas a uma biblioteca de documentos do SharePoint?

Viso geral
Quando o email de entrada habilitado, os sites do SharePoint podem receber e armazenar mensagens e anexos de email em listas e bibliotecas. Este artigo descreve dois cenrios: um bsico e outro avanado. O cenrio avanado contm vrias opes para escolha.

Cenrio bsico
No cenrio bsico, voc instala o servio SMTP no servidor no qual o SharePoint Foundation 2010 est em execuo. Alternativamente, possvel usar um servio SMTP que esteja em execuo em outro servidor SMTP e ento habilitar emails de entrada usando o modo de definies automticas com todas as definies padro. Nesse cenrio, o email enviado diretamente ao servidor SMTP, e o SharePoint Foundation 2010 verifica periodicamente se h emails na pasta-depsito padro de emails, que configurada automaticamente pelo servio SMTP. O cenrio bsico adequado a um ambiente de farm de servidor nico.

Cenrio avanado
No cenrio avanado, h vrias opes para otimizar o recurso de emails de entrada. Uma delas usar o Servio de Gerenciamento de Diretrio do Microsoft SharePoint. A vantagem do uso do Servio de Gerenciamento de Diretrio reside no fato de que os endereos de contato criados para bibliotecas de documentos aparecem automaticamente em Usurios e Computadores do Active Directory na unidade organizacional para o SharePoint Foundation 2010. Ele tambm permite que os usurios criem e

134

gerenciem grupos de distribuio de email a partir de sites do SharePoint. Alm disso, o servio cria contatos no diretrio de usurios da sua empresa para que as pessoas possam encontrar listas habilitadas para email do SharePoint em seus catlogos de endereos. No entanto, o uso do Servio de Gerenciamento de Diretrio requer mais gerenciamento, j que ele se comunica com o AD DS (Servios de Domnio Active Directory). Uma das vantagens de no usar o Servio de Gerenciamento de Diretrio a reduzida sobrecarga administrativa. Uma das desvantagens que preciso adicionar manualmente cada novo endereo de contato. Se usar o cenrio avanado, voc poder configurar emails de entrada para um farm de servidor nico ou para um farm de vrios servidores. Se tiver dois ou mais servidores Web front-end em um farm do SharePoint, voc poder us-los para fazer o roteamento de emails de entrada no farm. A tabela a seguir descreve as aes necessrias e as opes que podem ser selecionadas para configurar emails de entrada para um farm.

Ao

Comentrio

Configure o Gerenciador DNS adicionando um registro de recurso (A) de host.

Voc deve adicionar um registro de recurso (A) de host para associar os nomes de domnio DNS de computadores (ou hosts) aos respectivos endereos IP. Voc deve adicionar um conector SMTP para que o computador do Microsoft Exchange Server 2007 faa o roteamento de emails de entrada para o servidor correto. Use o Servio de Gerenciamento de Diretrio para que os usurios possam criar e gerenciar grupos de distribuio de email nos sites do SharePoint. Os endereos de contato criados para bibliotecas de documentos so exibidos automaticamente no AD DS. Observao: Se voc no usa o Exchange Server, personalize seu prprio servio de gerenciamento de diretrio.

Adicione um conector SMTP.

Use o Servio de Gerenciamento de Diretrio (opcional).

Use uma pasta-depsito de emails especfica (opcional).

Use uma pasta-depsito de emails especfica para habilitar o SharePoint Foundation 2010 a fazer a sondagem de emails de entrada no servio SMTP.

135

Para obter mais informaes sobre o Servio de Gerenciamento de Diretrio, consulte o artigo sobre como explorar o SharePoint: integrao de diretrios do SharePoint (http://go.microsoft.com/fwlink/? linkid=151766&clcid=0x416). Antes de configurar emails de entrada no SharePoint Foundation 2010, leia o seguinte artigo: Planejar emails de entrada (Windows SharePoint Services)

Requisitos da tarefa
Os requisitos a seguir so necessrios para a execuo dos procedimentos desta tarefa: O SharePoint Foundation 2010 deve estar instalado. Um ou mais servidores do farm devem estar executando o servio SMTP e usando um endereo de servidor SMTP vlido. Como alternativa, voc precisa saber o nome de outro servidor que est executando o servio SMTP. Cada servidor Web front-end do SharePoint deve estar executando o servio SMTP e o servio de aplicativo Web do Windows SharePoint Services. A conta de identidade do pool de aplicativos da Administrao Central, a conta de logon do servio de Timer do Windows SharePoint Services e as contas de identidade do seu pool de aplicativos Web devem ser membros do grupo Administradores no computador local que contm a pasta de recebimento de email.

Instalar e configurar o servio SMTP


Os emails de entrada no SharePoint Foundation 2010 usam o servio SMTP. possvel usar o servio SMTP de duas maneiras. Voc pode instalar o servio SMTP em um ou mais servidores do farm, ou os administradores podem fornecer uma pasta-depsito dos emails encaminhados do servio em outro servidor. Observao: Analise cuidadosamente o uso da opo de pasta-depsito de emails. Um fator a ser considerado que a administrao do outro servidor pode afetar a disponibilidade de emails de entrada, pois pode alterar a configurao SMTP. Um segundo fator que essa opo exige a etapa adicional de configurao de permisses para a pasta-depsito de emails.

Instalar o servio SMTP


Se voc no usar uma pasta-depsito de emails, o servio SMTP dever ser instalado em cada servidor Web front-end do farm a ser configurado para emails de entrada. Para instalar o servio SMTP, use o Assistente para Adicionar Recursos, no Gerenciador do Servidor. Depois de concludo o procedimento, uma configurao SMTP padro ter sido criada. Voc pode administr-la para atender s necessidades do seu ambiente.

136

Para instalar o servio SMTP 1. Verifique se voc possui as seguintes credenciais administrativas: necessrio ser membro do grupo Administradores no computador local. 2. Clique em Iniciar, aponte para Ferramentas Administrativas e clique em Gerenciador do Servidor. 3. No Gerenciador do Servidor, clique em Recursos. 4. Em Resumo dos Recursos, clique em Adicionar Recursos para abrir o Assistente para Adicionar Recursos. 5. Na pgina Selecionar Recursos, selecione Servidor SMTP. 6. Na caixa de dilogo Assistente para Adicionar Recursos, clique em Adicionar Recursos Necessrios e clique em Avanar. 7. Em Confirmar Selees de Instalao, clique em Instalar. 8. Na pgina Resultados da Instalao, verifique se a instalao foi concluda com xito e clique em Fechar.

Instalar ferramentas de gerenciamento do IIS 6.0


Para gerenciar o servio SMTP no Windows Server 2008, voc deve usar o Gerenciador do IIS (Servios de Informaes da Internet) 6.0. Para instalar o Gerenciador IIS 6.0 1. Verifique se voc possui as seguintes credenciais administrativas: necessrio ser membro do grupo Administradores no computador local. 2. Clique em Iniciar, aponte para Ferramentas Administrativas e clique em Gerenciador do Servidor. 3. No Gerenciador do Servidor, clique em Recursos. 4. Em Servios de Funo, clique em Adicionar Servios de Funo. 5. Na pgina Selecionar Servios de funo, selecione Ferramentas de Gerenciamento e Compatibilidade com gerenciamento do IIS 6 e clique em Instalar.

Configurar o servio SMTP


Depois de instalar o servio SMTP, configure-o para aceitar email para o servidor de email para o domnio. Voc pode optar por aceitar emails retransmitidos de todos os servidores, exceto daqueles especificamente excludos. Como alternativa, possvel bloquear emails de todos os servidores, exceto daqueles especificamente includos. Os servidores podem ser includos individualmente ou em grupo por sub-rede ou domnio. Depois de configurar o servio, defina-o para iniciar automaticamente.

137

Para configurar o servio SMTP 1. Verifique se voc possui as seguintes credenciais administrativas: necessrio ser membro do grupo Administradores no computador local. 2. Clique em Iniciar, aponte para Ferramentas Administrativas e clique em Gerenciador do IIS (Servios de Informaes da Internet). 3. No Gerenciador do IIS, expanda o nome do servidor que contm o servidor SMTP que voc deseja configurar. 4. Clique com o boto direito do mouse no servidor virtual SMTP que voc deseja configurar e clique em Iniciar. 5. Clique com o boto direito do mouse no servidor virtual SMTP que voc deseja configurar e clique em Propriedades. 6. Na guia Acesso, na rea Controle de acesso, clique em Autenticao. 7. Na caixa de dilogo Autenticao, verifique se Acesso annimo est selecionado. 8. Clique em OK. 9. Na guia Acesso, na rea Restries de retransmisso, clique em Retransmisso. 10. Para habilitar a retransmisso de qualquer servidor, clique em Tudo exceto a lista abaixo . 11. Para aceitar a retransmisso de um ou mais servidores especficos, siga estas etapas: a. Clique em Somente a lista abaixo. b. Clique em Adicionar e adicione os servidores, um por vez, por endereo IP ou em grupos, usando uma sub-rede ou um domnio. c. Clique em OK para fechar a caixa de dilogo Computador. 12. Clique em OK para fechar a caixa de dilogo Restries de Retransmisso. 13. Clique em OK para fechar a caixa de dilogo Propriedades. Para configurar o servio SMTP para inicializao automtica 1. Clique em Iniciar, aponte para Ferramentas Administrativas e clique em Servios. 2. Em Servios, clique com o boto direito em Protocolo SMTP e selecione Propriedades. 3. Na caixa de dilogo Propriedades do Protocolo SMTP, na guia Geral, na lista Tipo de inicializao, selecione Automtico. 4. Clique em OK.

Configurar emails de entrada em um cenrio bsico


Antes de ativar o email de entrada no servidor que est executando o SharePoint Foundation 2010, voc deve selecionar o servio SMTP que deseja usar.

138

Use o procedimento a seguir para configurar emails de entrada. Ao concluir o procedimento, voc ter configurado tudo o que necessrio para um cenrio bsico. Os usurios podero ento enviar emails para listas e bibliotecas. Para configurar emails de entrada em um cenrio bsico 1. Verifique se voc possui as seguintes credenciais administrativas: necessrio ser membro do grupo Administradores no computador que est executando o site da Administrao Central do SharePoint. 2. Na Administrao Central, clique em Configuraes do Sistema. 3. Na seo Email e SMS (Mensagens de Texto) da pgina Configuraes do Sistema, clique em Configurar definies de email de entrada. 4. Se quiser habilitar sites nesse servidor para receber emails, na pgina Configurar Email de Entrada, na seo Habilitar Email de Entrada , clique em Sim. 5. Selecione o modo de definies Automtico. 6. Na seo Endereo de Exibio do Servidor de Email de Entrada, na caixa Endereo de exibio do servidor de email, digite um nome para exibio do servidor de email (por exemplo, mail.fabrikam.com). 7. Use as definies padro para todas as outras sees e clique em OK. Depois que voc tiver configurado o email de entrada, os usurios com permisses Gerenciar Listas podero configurar bibliotecas de documentos e listas habilitadas para email. Para obter mais informaes sobre bibliotecas de documentos habilitadas para email, consulte o artigo sobre como habilitar e configurar o suporte a email para uma lista ou biblioteca (http://go.microsoft.com/fwlink/? linkid=120164&clcid=0x416).

Configurar o Gerenciador DNS


Se usar o Exchange Server e fizer roteamento interno de emails na sua organizao, crie um registro de recurso (A) de host no Gerenciador DNS para associar os nomes de domnio DNS de computadores (ou hosts) aos respectivos endereos IP. Sua organizao talvez j tenha configurado o Gerenciador DNS e criado um registro de recurso A. Se no for esse o caso, use o seguinte procedimento. Para criar um registro de recurso A para um subdomnio 1. Verifique se voc possui as seguintes credenciais administrativas: necessrio ser membro do grupo Administradores no computador local. 2. No Gerenciador DNS, selecione a zona de pesquisa direta referente ao domnio que contm o subdomnio para o SharePoint Foundation 2010. 3. Clique com o boto direito do mouse na zona e clique em Novo Host (A ou AAAA). 4. Na caixa de dilogo Novo Host, na caixa de texto Nome, digite o nome do host ou do

139

subdomnio para o SharePoint Foundation 2010. 5. Na caixa de texto Nome de domnio totalmente qualificado (FQDN):, digite o FQDN do servidor em que o SharePoint Foundation 2010 est em execuo. Normalmente, esse nome tem o formato subdomnio.domnio.com. Observao: Verifique se os domnios listados no servidor SMTP do IIS correspondem ao FQDN do servidor que recebe emails. Se no coincidirem, voc precisar criar um domnio local, o que est descrito no procedimento a seguir. 6. Na caixa de texto Endereo IP, digite o endereo IP para o qual voc deseja resolver o FQDN. 7. Clique em Adicionar Host. 8. Na mensagem que confirma a criao do registro de host, clique em OK. 9. Na caixa dilogo Novo Host, clique em Concludo. O registro de recurso A agora exibido no Gerenciador DNS. Para criar um domnio local 1. Clique em Iniciar, aponte para Ferramentas Administrativas e clique em Gerenciador do IIS (Servios de Informaes da Internet). 2. No Gerenciador do IIS, expanda o servidor SMTP. 3. Clique com o boto direito em Domnios e, no menu Ao, aponte para Novo e clique em Domnio. 4. Na caixa de dilogo Novo assistente de domnio SMTP, selecione Alias e clique em Avanar. 5. Na rea Nome de Domnio, na caixa Nome, digite o endereo do email a ser recebido por esse domnio. Esse endereo deve ser igual ao endereo especificado na etapa 4 do procedimento Para criar um registro de recurso A para o subdomnio e na etapa 6b do procedimento Para configurar emails de entrada em um cenrio avanado. 6. Clique em Concluir. 7. Na mensagem que confirma a criao do registro de host, clique em OK. Observao: Reinicie o servidor SMTP para que as mensagens de email que ainda estiverem na Pasta da fila sejam movidas para a Pasta-depsito. As mensagens so ento enviadas pelo servio de Timer do Windows SharePoint Services para sua biblioteca ou lista de destino. Se estiver encaminhando email de fora de sua organizao para um servidor SMTP, voc dever Observao: usar um registro MX. Para obter mais informaes, consulte o artigo sobre como adicionar um

140

registro de recurso de servidor de mensagens (MX) a uma zona (http://go.microsoft.com/fwlink/? linkid=150827&clcid=0x416).

Adicionar um conector SMTP no Microsoft Exchange Server 2007


Um conector SMTP oferece maior controle sobre o fluxo de mensagens na sua organizao. Outras razes para usar um conector SMTP so: para definir restries de entrega ou para especificar um espao de endereamento especfico. Se usar o Exchange Server para rotear emails de entrada para listas e bibliotecas do SharePoint, voc dever ter um conector SMTP, de modo que todos os emails enviados ao domnio do SharePoint Foundation 2010 usem os servidores do SharePoint Foundation 2010 que esto executando o servio SMTP. Use o procedimento a seguir para adicionar um conector SMTP ao Exchange Server. Depois que o procedimento for concludo, o conector SMPT garantir que os emails de entrada sejam enviados lista e biblioteca corretas no farm. Para adicionar um conector SMTP ao Exchange Server 1. Verifique se voc possui as seguintes credenciais administrativas: Voc deve ser membro do grupo Administradores no computador que est executando Exchange Server para concluir esse procedimento. 2. No Gerenciador do Sistema do Exchange, expanda o grupo de roteamento, clique com o boto direito do mouse em Conectores, aponte para Novo e clique em Conector SMTP. Ser exibida a caixa de> dilogo Propriedades para o novo conector. Observao: Se a pasta Grupos Administrativos no for exibida, no objeto Organizao do Exchange, clique com o boto direito do mouse em Propriedades e marque as caixas de seleo Exibir Grupos Administrativos e Exibir Grupos de Roteamento. Clique em OK. Reinicie ento o Gerenciador do Sistema do Exchange. 3. Na guia Geral, digite um nome para o conector SMTP. 4. Na guia Geral, selecione uma destas opes: Para usar as configuraes de DNS definidas no servidor virtual SMTP que est hospedando o conector, selecione Usar o DNS para rotear cada espao de endereos para este conector. O DNS a configurao recomendada para o Exchange Server. Para rotear emails para um servidor SMTP do Windows ou outro servidor em sua rede de permetro (tambm conhecida como sub-rede filtrada), selecione Encaminhar todas as mensagens atravs deste conector aos hosts inteligentes a seguir. Digite o nome do host ou o endereo IP do host inteligente entre colchetes para impedir que o Exchange Server tente resolver o endereo IP usando o DNS. O conector SMTP encaminha ento os emails para o servidor selecionado, que lida com a resoluo de DNS e entrega os emails.

141

5. Na guia Geral, clique em Adicionar e adicione pelo menos um servidor bridgehead e um servidor virtual SMTP. Os servidores que voc adicionar aparecero na lista Bridgeheads locais, na guia Geral. 6. Clique na guia Espao de Endereamento e em Adicionar. 7. Na caixa de dilogo Adicionar Espao de Endereamento, na lista Selecione um tipo de endereo, clique em SMTP e em OK. 8. Na caixa de dilogo Propriedades do Espao de Endereamento da Internet, selecione as opes a seguir: a. Na caixa Domnio de email, digite um domnio de email para o conector. Importante: Na caixa Domnio de email, existe o valor padro *, que representa todos os endereos. Pelo menos um conector em sua organizao dever ter esse espao de endereamento, para garantir que todos os domnios externos sejam roteados para a Internet. b. Na caixa Custo, atribua um custo adequado. Por padro, o custo 1. 9. Clique em OK para retornar guia Espao de Endereamento. 10. Na guia Espao de Endereamento, na rea Escopo do conector, selecione uma das seguintes opes e clique em OK: Para que todos os servidores na organizao do Exchange Server usem esse conector para enviar emails da Internet, clique em Toda a organizao. Para que apenas os servidores no grupo de roteamento usem esse conector para enviar emails da Internet, clique em Grupo de roteamento. Observao: Se voc selecionar Grupo de roteamento, verifique se existe outra maneira para que servidores de grupos de roteamento diferentes enviem emails da Internet. Para obter mais informaes, consulte o artigo sobre gerenciamento de conectores (http://go.microsoft.com/fwlink/?linkid=150840&clcid=0x416).

Configurar o AD DS para ser usado com o Servio de Gerenciamento de Diretrio


Se voc planeja usar o Servio de Gerenciamento de Diretrio, primeiro crie uma unidade organizacional e defina as configuraes necessrias no AD DS. Para usar o Servio de Gerenciamento de Diretrio em um farm do SharePoint ou em um farm de servidores remoto, configure a conta de identidade do pool de aplicativos para que o site da Administrao Central do SharePoint tenha o direito de usurio Criar, excluir e gerenciar contas de usurio para o continer que voc especificar no AD DS. A maneira preferencial de fazer isso por meio da atribuio do direito conta de identidade do pool de aplicativos para o site da Administrao Central

142

do SharePoint. Um administrador do AD DS deve configurar a UO e atribuir o direito Criar, excluir e gerenciar contas de usurio ao continer. A vantagem da utilizao do Servio de Gerenciamento de Diretrio em um farm de servidores remoto que no necessrio atribuir direitos UO para vrias contas de servio de farm. Os procedimentos a seguir so executados em um controlador de domnio que executa o Windows Server 2008 com o Gerenciador DNS. Em algumas implantaes, esses aplicativos podem ser executados em vrios servidores no mesmo domnio. Para criar uma unidade organizacional no AD DS 1. Verifique se voc possui as seguintes credenciais administrativas: necessrio ser membro do grupo Administradores do Domnio ou ser uma autoridade delegada da administrao de domnio no controlador de domnio que est executando o Gerenciador DNS. 2. Clique em Iniciar, aponte para Ferramentas Administrativas e clique em Usurios e Computadores do Active Directory. 3. Em Usurios e Computadores do Active Directory, clique com o boto direito do mouse na pasta do domnio de segundo nvel que contm seu farm de servidores, aponte para Novo e clique em Unidade Organizacional. 4. Digite o nome da unidade organizacional e clique em OK. Aps criar a unidade organizacional, voc deve delegar o direito Criar, excluir e gerenciar contas de usurio ao continer dessa unidade organizacional de modo a gerenciar as contas de usurio. Para delegar o direito conta de identidade do pool de aplicativos da Administrao Central 1. Verifique se voc possui as seguintes credenciais administrativas: Voc deve ser membro do grupo Administradores do Domnio ou Administradores de Empresa no AD DS ou uma autoridade delegada para a administrao de domnio. 2. Em Usurios e Computadores do Active Directory, localize a unidade organizacional que voc criou. 3. Clique com o boto direito do mouse na unidade organizacional e clique em Delegar controle 4. Na pgina de boas-vindas do Assistente para Delegao de Controle, clique em Avanar. 5. Na pgina Usurios e Grupos, clique em Adicionar e digite o nome da conta de identidade do pool de aplicativos utilizada pela Administrao Central. 6. Na caixa de dilogo Selecionar Usurios, Computadores e Grupos, clique em OK. 7. Na pgina Usurios ou Grupos do Assistente para Delegao de Controle, clique em Avanar. 8. Na pgina Tarefas a Delegar do Assistente para Delegao de Controle, marque a caixa de

143

seleo Criar, excluir e gerenciar contas de usurio e clique em Avanar. 9. Na ltima pgina do Assistente para Delegao de Controle, clique em Concluir para sair desse assistente. Para criar e excluir objetos filho, voc tambm deve delegar os controles Criar Todos os Objetos Filho e Excluir Todos os Objetos Filho da unidade organizacional conta de identidade do pool de aplicativos da Administrao Central. Aps a concluso desse procedimento, a conta de identidade do pool de aplicativos da Administrao Central ter os controles Criar Todos os Objetos Filho e Excluir Todos os Objetos Filho na unidade organizacional, e voc poder habilitar emails de entrada. Para delegar os controles Criar Todos os Objetos Filho e Excluir Todos os Objetos Filho da unidade organizacional conta de identidade do pool de aplicativos da Administrao Central 1. Verifique se voc possui as seguintes credenciais administrativas: Voc deve ser membro do grupo Administradores do Domnio ou do grupo Administradores da Empresa no AD DS ou uma autoridade delegada para administrao de domnio. 2. Clique com o boto direito do mouse na unidade organizacional e clique em Delegar controle 3. No Assistente para Delegao de Controle, clique em Avanar. 4. Clique em Adicionar e digite o nome da conta de identidade do pool de aplicativos da Administrao Central. 5. Clique em OK. 6. Clique em Avanar. 7. Na pgina Tarefas a Delegar do Assistente para Delegao de Controle, selecione Criar uma tarefa personalizada para delegar e clique em Avanar. 8. Selecione Esta pasta, objetos existentes nesta pasta e criao de novos objetos nesta pasta e clique em Avanar. 9. Na seo Permisses, selecione Criar Todos os Objetos Filho e Excluir Todos os Objetos Filho. 10. Clique em Avanar. 11. Na ltima pgina do Assistente para Delegao de Controle, clique em Concluir para sair do assistente. A delegao dos controles Criar Todos os Objetos Filho e Excluir Todos os Objetos Filho da unidade organizacional conta de identidade do pool de aplicativos para a Administrao Central permite que administradores habilitem emails para uma lista. Depois que esses controles tiverem sido delegados, os administradores no podero desabilitar emails para a lista ou biblioteca de documentos, porque a conta da Administrao Central tenta excluir o contato de toda a unidade organizacional, em vez de exclu-lo da lista Para evitar esse problema, adicione permisses Excluir Subrvore conta de identidade do pool

144

de aplicativos da Administrao Central. Execute o procedimento a seguir para adicionar essas permisses. Aps a concluso do procedimento, voc poder desabilitar os emails de entrada de uma lista. Para adicionar permisses Excluir Subrvore conta de identidade do pool de aplicativos da Administrao Central 1. Verifique se voc possui as seguintes credenciais administrativas: Voc deve ser membro do grupo Administradores do Domnio ou do grupo Administradores da Empresa no AD DS ou uma autoridade delegada para administrao de domnio. 2. Em Usurios e Computadores do Active Directory, clique no menu Exibir e clique em Recursos Avanados. 3. Clique com o boto direito do mouse na unidade organizacional e clique em Propriedades. 4. Na caixa Propriedades, clique na guia Segurana e clique em Avanado 5. Na rea Entradas de Permisso, clique duas vezes na conta de identidade do pool de aplicativos da Administrao Central. 6. Na rea Permisses, selecione Permitir para Excluir Subrvore. 7. Clique em OK para fechar a caixa de dilogo Permisses. 8. Clique em OK para fechar a caixa de dilogo Propriedades. 9. Clique em OK para fechar Usurios e Computadores do Active Directory. Depois de adicionar essas permisses, voc dever reiniciar o IIS (Servios de Informaes da Internet) no farm. Para obter mais informaes, consulte o artigo sobre usurios, computadores e grupos do Active Directory (http://go.microsoft.com/fwlink/?linkid=151331&clcid=0x416).

Configurar permisses para a pasta-depsito de emails


possvel especificar uma pasta-depsito de email prpria, que permite que o SharePoint Foundation 2010 recupere emails de entrada de um compartilhamento de rede em outro servidor. Voc poder usar essa opo se no quiser usar um servio SMTP. No entanto, a desvantagem de usar essa opo o fato de que o SharePoint Foundation 2010 no detecta alteraes de configurao no servidor de email remoto que est entregando emails pasta-depsito. O resultado que o SharePoint Foundation 2010 no poder recuperar emails se a localizao das mensagens de email tiver sido alterada. Porm, esse recurso til quando a pasta-depsito de email padro est cheia ou quase cheia. Se voc especificou uma pasta-depsito de emails, certifique-se de que as contas de identidade de pool de aplicativos para a Administrao Central e para o aplicativo Web tm as permisses necessrias para essa pasta-depsito.

145

Configurar as permisses da pasta-depsito de emails para a conta de identidade do pool de aplicativos de um aplicativo Web
Se a sua implantao usa contas de identidade do pool de aplicativos diferentes para a Administrao Central e para um ou mais aplicativos Web, cada conta de identidade de pool de aplicativos dever ter permisses para a pasta-depsito de emails. Se a conta de identidade do pool de aplicativos para o aplicativo Web no tiver as permisses exigidas, os emails no sero entregues a bibliotecas de documentos nesse aplicativo Web. Na maioria dos casos, quando voc configura emails de entrada e seleciona uma pasta-depsito de emails, as permisses so adicionadas aos seguintes grupos de processos de trabalho: WSS_Admin_WPG, que inclui a conta de identidade do pool de aplicativos da Administrao Central e a conta de logon do servio de Timer do Windows SharePoint Services, tem a permisso Controle Total. WSS_WPG, que inclui as contas do pool de aplicativos para aplicativos Web e tem as permisses Ler e Executar, Listar Contedo da Pasta e Ler. Em alguns casos, esses grupos podem no ser automaticamente configurados para a pasta-depsito de emails. Por exemplo, se a Administrao Central estiver sendo executada como a conta Servio de Rede, os grupos ou as contas necessrios para emails de entrada no sero adicionados quando a pasta-depsito de emails for criada. Verifique se esses grupos foram adicionados automaticamente pasta-depsito de emails. Se isso no aconteceu, voc poder adicion-los ou adicionar as contas especficas necessrias. Para configurar as permisses da pasta-depsito de emails para a conta de identidade do pool de aplicativos de um aplicativo Web 1. Verifique se voc possui as seguintes credenciais administrativas: Voc deve ser membro do grupo Administradores no computador que contm a pastadepsito de emails. 2. No Windows Explorer, clique com o boto direito do mouse na pasta-depsito, clique em Propriedades e clique na guia Segurana. 3. Na guia Segurana, na caixa Nomes de grupo ou de usurio, clique no boto Editar. 4. Na caixa de dilogo Permisses para Windows Explorer, clique no boto Adicionar. 5. Na caixa de dilogo Selecionar Usurios, Computadores ou Grupos, na caixa Inserir os nomes dos objetos a serem selecionados, digite o nome da conta do grupo de processos de trabalho ou do pool de aplicativos para o aplicativo Web e clique em OK. Observao: Essa conta est listada na guia Identidade da caixa de dilogo Propriedades do pool de aplicativos no IIS. 6. Na caixa Permisses para Usurio ou Grupo, ao lado de Modificar, selecione Permitir. 7. Clique em OK.

146

Configurar as permisses da pasta-depsito de emails para a conta de logon do servio de Timer do Windows SharePoint Services
Assegure que a conta de logon para o servio de Timer do Windows SharePoint Services tenha a permisso Modificar na pasta-depsito de emails. Se a conta de logon para o servio no tiver permisses Modificar, as bibliotecas de documentos habilitadas para email recebero emails duplicados. Para configurar as permisses da pasta-depsito de emails para a conta de logon do servio de Timer do Windows SharePoint Services 1. Verifique se voc possui as seguintes credenciais administrativas: Voc deve ser membro do grupo Administradores no computador que contm a pastadepsito de emails. 2. No Windows Explorer, clique com o boto direito do mouse na pasta-depsito, clique em Propriedades e clique na guia Segurana. 3. Na guia Segurana, na caixa Nomes de grupo ou de usurio, clique no boto Editar. 4. Na caixa de dilogo Permisses para Windows Explorer, clique no boto Adicionar. 5. Na caixa de dilogo Selecionar Usurios, Computadores ou Grupos, na caixa Digite os nomes de objeto a serem selecionados, digite o nome da conta de logon do servio de Timer do Windows SharePoint Services e clique em OK. Observao: Essa conta est listada na guia Logon da caixa de dilogo Propriedades do servio no console Servios. 6. Na caixa Permisses para Usurio ou Grupo, ao lado de Modificar, selecione Permitir. 7. Clique em OK.

Configurar emails de entrada em um cenrio avanado


O procedimento a seguir configura emails de entrada. Voc tambm pode selecionar o Servio de Gerenciamento de Diretrio, configurar opes para servidores de email seguro ou especificar uma pasta-depsito de emails e determinar o endereo de exibio de emails de entrada. Aps a concluso do procedimento, os usurios podero enviar emails a listas e bibliotecas. Para configurar emails de entrada em um cenrio avanado 1. Verifique se voc possui as seguintes credenciais administrativas: necessrio ser membro do grupo Administradores no computador que est executando o site da Administrao Central do SharePoint. 2. Na Administrao Central, clique em Configuraes do Sistema.

147

3. Na seo Email e SMS (Mensagens de Texto) da pgina Configuraes do Sistema, clique em Configurar definies de email de entrada. 4. Se quiser habilitar sites nesse servidor para receber emails, na pgina Configurar Email de Entrada, na seo Habilitar Email de Entrada , clique em Sim. 5. Selecione o modo de configurao Automtico ou Avanado. Se voc selecionar Automtico, ser possvel especificar se deseja aceitar emails de todos os servidores de email ou de vrios servidores de email especficos. Se voc selecionar Avanado, poder especificar uma pasta de recebimento em vez de usar um servidor SMTP. 6. Se quiser se conectar ao Servio de Gerenciamento de Diretrio, na seo Servio de Gerenciamento de Diretrio, clique em Sim. a. Na caixa Continer do Active Directory onde novos grupos de distribuio e contatos sero criados, digite o nome do continer no formato OU=NomeDoContiner, DC=domnio, DC=com, onde NomeDoContiner o nome da unidade organizacional do AD DS, domnio o domnio de segundo nvel e com o domnio de primeiro nvel. Observao: A conta de identidade de pool de aplicativos da Administrao Central deve receber a tarefa Criar, excluir e gerenciar contas de usurio do continer. O acesso configurado nas propriedades da unidade organizacional do AD DS. b. Na caixa Servidor de email SMTP para mensagens de entrada, digite o nome do servidor de email SMTP. O nome do servidor deve corresponder ao nome de domnio totalmente qualificado no registro de recurso do servidor de email do Gerenciador de DNS. c. Para aceitar somente mensagens de usurios autenticados, clique em Sim para Aceitar mensagens de usurios autenticados somente. Caso contrrio, clique em No. d. Para permitir que usurios criem grupos de distribuio de sites do SharePoint, clique em Sim para Permitir criao de grupos de distribuio de sites do SharePoint. Caso contrrio, clique em No. e. Em Configuraes de aprovao de solicitao de grupo de distribuio, selecione as aes que exigem aprovao. As aes incluem o seguinte: Criar novo grupo de distribuio Alterar endereo de email de grupo de distribuio Alterar ttulo e descrio do grupo de distribuio Excluir grupo de distribuio

7. Se quiser usar um Servio de Gerenciamento de Diretrio remoto, selecione Usar remoto. a. Na caixa URL do Servio de Gerenciamento de Diretrio, digite a URL do Servio de Gerenciamento de Diretrio que voc deseja usar. Em geral, a URL est no seguinte formato: http:// servidor:adminport/_vti_bin/SharePointEmailWS.asmx. b. Na caixa Servidor de email SMTP para mensagens de entrada, digite o nome do

148

servidor de email SMTP. O nome do servidor deve corresponder ao nome de domnio totalmente qualificado no registro de recurso do servidor de email do Gerenciador DNS no servidor de domnio. c. Para aceitar somente mensagens de usurios autenticados, clique em Sim para Aceitar somente mensagens de usurios autenticados. Caso contrrio, clique em No. d. Para permitir a criao de grupos de distribuio de sites do SharePoint, clique em Sim para Permitir criao de grupos de distribuio de sites do SharePoint. Caso contrrio, clique em No. 8. Se no quiser usar o Servio de Gerenciamento de Diretrio, clique em No 9. Na seo Endereo de Exibio do Servidor de Email de Entrada, na caixa Endereo de exibio do servidor de email, digite um nome para exibio do servidor de email (por exemplo, mail.fabrikam.com). Dica: Voc pode especificar o endereo do servidor de email que exibido quando os usurios criam um endereo de email de entrada para uma lista ou grupo. Use essa definio em conjunto com o Servio de Gerenciamento de Diretrio do Microsoft SharePoint para fornecer um endereo de servidor de email que seja mais fcil de lembrar. 10. Na seo Pasta-depsito de Email, na caixa Pasta-depsito de email , digite o nome da pasta na qual o SharePoint Foundation pesquisa emails de entrada a partir do Servio SMTP. til ter uma pasta-depsito de emails dedicada quando a pasta-depsito de emails padro est cheia ou quase cheia. Verifique se a conta de logon do servio de Timer do SharePoint Foundation tem permisses Modificar na pasta-depsito de emails. Para obter mais informaes, consulte "Para configurar as permisses da pasta-depsito de emails para a conta de logon do servio de Timer do Windows SharePoint Services" anteriormente neste artigo. Observao: Essa opo est disponvel apenas se voc selecionou o modo avanado. 11. Na seo Servidores de Email Seguros, selecione se deseja aceitar emails de todos os servidores de email ou de vrios servidores de email especficos. Observao: Essa opo estar disponvel somente se voc tiver selecionado o modo automtico. 12. Clique em OK. Depois que voc configurar emails de entrada, os administradores de site podero configurar listas e bibliotecas de documentos habilitadas para email. Para obter mais informaes sobre bibliotecas de documentos habilitadas para email, consulte o artigo sobre como habilitar e configurar o suporte a email para uma lista ou biblioteca (http://go.microsoft.com/fwlink/?linkid=120164&clcid=0x416).

149

Se voc selecionou o Servio de Gerenciamento de Diretrio, os endereos de contato criados para bibliotecas de documentos aparecero automaticamente em Usurios e Computadores do Active Directory. Os endereos so exibidos na unidade organizacional do AD DS para o SharePoint Foundation 2010 e devem ser gerenciados pelo administrador do AD DS. O administrador do AD DS pode adicionar mais endereos de email para cada contato. Para obter mais informaes sobre o AD DS, consulte o artigo sobre o uso do servio do Active Directory (http://go.microsoft.com/fwlink/? linkid=151348&clcid=0x416) Como alternativa, o computador do Exchange Server pode ser configurado adicionando-se uma nova diretiva de destinatrio global do Exchange Server. A diretiva adiciona automaticamente endereos externos que usam o nome de domnio de segundo nvel, e no o subdomnio ou nome de host para o SharePoint Foundation 2010. Para obter mais informaes sobre como gerenciar o Exchange Server, consulte Microsoft Exchange Server 2007 (http://go.microsoft.com/fwlink/?linkid=83249&clcid=0x416).

Anexos esto ausentes em mensagens de email enviadas a uma biblioteca de documentos do SharePoint?
Se anexos estiverem ausentes em mensagens de email enviadas a uma biblioteca de documentos do SharePoint Foundation 2010, talvez seja porque voc associou a biblioteca de documentos a um endereo de email. Quando isso feito, o Servio de Gerenciamento de Diretrio pode no adicionar os dois seguintes atributos: internet Encoding = 1310720 mAPIRecipient = false

Use o ADSI (Active Directory Service Interfaces) para adicionar manualmente esses dois atributos ausentes. Observao: Em servidores que executam o Windows Server 2008 ou o Windows Server 2008 R2, o Editor ADSI instalado quando voc instala a funo do AD DS para transformar um servidor em um controlador de domnio. Tambm possvel instalar as Ferramentas de Administrao de Servidor Remoto (RSAT) do Windows Server 2008 em servidores membros do domnio ou servidores autnomos. Para obter mais informaes, consulte o artigo sobre como instalar ou remover o Pacote de Ferramentas de Administrao de Servidor Remoto(http://go.microsoft.com/fwlink/?linkid=143345&clcid=0x416). Para adicionar atributos usando a ferramenta ADSI 1. Clique em Iniciar e em Executar. 2. Na caixa de dilogo Executar, digite Adsiedit.msc e clique em OK. 3. Na janela ADSI Edit, expanda ADSI Edit, Domnio [Nome_do_Domnio],

150

DC=DomainName, DC=com e CN=Users. 4. Clique com o boto direito do mouse no nome de usurio ao qual voc deseja adicionar os atributos ausentes e clique em Propriedades. 5. Na caixa de dilogo Propriedades, clique duas vezes em Codificao da Internet na guia Editor de Atributos. 6. Na caixa de dilogo Editor de Atributos de Inteiro, digite 1310720 na caixa Valor e clique em OK. 7. Na caixa de dilogo Propriedades, clique duas vezes em mAPIRecipient na guia Editor de Atributos. 8. Na caixa de dilogo Editor de Atributos Boolianos, clique em Falso e em OK duas vezes.

151

Configurar emails de sada (SharePoint Foundation 2010)


Este artigo descreve como configurar emails de sada para um farm e como configurar emails de sada para um aplicativo Web especfico do Microsoft SharePoint Foundation 2010. Procedimentos desta tarefa: Para instalar o servio SMTP Para instalar as ferramentas de gerenciamento do IIS 6.0 Para configurar o servio SMTP Para configurar o servio SMTP para inicializao automtica Para configurar emails de sada para um farm usando a Administrao Central Para configurar emails de sada para um farm usando a ferramenta de linha de comando Stsadm

Para configurar emails de sada para um aplicativo Web especfico usando a Administrao Central Para configurar emails de sada para um aplicativo Web especfico usando a ferramenta de linha de comando Stsadm

Viso geral
Emails de sada so a base sobre a qual os administradores de sites podem implementar diversos recursos teis de notificao por email. Esses recursos ajudam os usurios finais a controlar alteraes e atualizaes em conjuntos de sites individuais e permitem que os administradores de sites ofeream mensagens de status. Aps a configurao de emails de sada, os usurios podem criar alertas para acompanhar itens em um site (por exemplo, listas, bibliotecas e documentos). Alm disso, os administradores de sites podem criar alertas para receberem atualizaes automticas sobre problemas, como informaes de que os proprietrios de sites excederam o espao de armazenamento especificado. Se quiser configurar um email de sada para um aplicativo Web especfico, primeiro voc deve configurar o email de sada padro para todos os aplicativos Web do farm. Se voc configurar o email de sada para um aplicativo Web especfico, essa configurao substituir a configurao padro para todos os aplicativos Web do farm.

Requisitos da tarefa
Os seguintes itens so necessrios para a execuo dos procedimentos desta tarefa: SharePoint Foundation 2010.

152

Um ou mais servidores do farm devem estar executando o servio de protocolo SMTP e ter um endereo de servidor SMTP vlido. Como alternativa, voc deve conhecer o nome de um servidor fora do farm que esteja executando o servio SMTP. Se voc no tiver instalado e configurado o servio SMTP, ser necessrio realizar os procedimentos a seguir para poder configurar emails de sada: Instale e configure o servio SMTP.

Instalar e configurar o servio SMTP


Antes de ativar emails de sada, voc deve determinar qual servidor SMTP ser usado. Esse servidor SMTP deve ser configurado para permitir o envio de emails SMTP annimos. O servidor SMTP pode ser um servidor que esteja dentro ou fora do farm. Observao: Se a sua organizao no permitir o envio de mensagens de email SMTP annimas com o uso do Microsoft Exchange Server, voc poder usar um servidor SMTP local no farm do SharePoint que aceite mensagens de email annimas. O servidor SMTP local autentica essas mensagens automaticamente e as encaminha ao computador do Exchange Server.

Instalar o servio SMTP


Para instalar o servio SMTP, use o Assistente para Adicionar Recursos no Gerenciador de Servidores. Aps a concluso do assistente, uma configurao SMTP padro ser criada. Voc pode personalizar essa configurao para atender s exigncias da sua organizao. Observao: Se j tiver um servio SMTP instalado em um servidor, voc poder ignorar o procedimento a seguir. Importante: A associao no grupo de Administradores no computador local exigida para a concluso deste procedimento. Para instalar o servio SMTP 1. Clique em Iniciar, aponte para Ferramentas Administrativas e clique em Gerenciador do Servidor. 2. Em Gerenciador do Servidor, clique em Recursos. 3. Em Resumo dos Recursos, clique em Adicionar Recursos para abrir o Assistente para Adicionar Recursos.

153

4. Na pgina Selecionar Recursos, selecione Servidor SMTP. 5. Na caixa de dilogo Assistente para Adicionar Recursos, clique em Adicionar Recursos Necessrios e clique em Avanar. 6. Em Confirmar Selees de Instalao, clique em Instalar. 7. Na pgina Resultados da Instalao, verifique se a instalao est concluda e clique em Fechar.

Configurar o servio SMTP


Aps instalar o servio SMTP, voc deve configur-lo para aceitar mensagens de email de servidores do farm. Voc pode decidir aceitar emails retransmitidos de todos os servidores, exceto daqueles especificamente excludos. Como alternativa, possvel bloquear mensagens de todos os servidores, exceto daqueles especificamente includos. Os servidores podem ser includos individualmente ou em grupo por sub-rede ou domnio. Se voc habilitar o acesso annimo e a retransmisso de mensagens, aumentar a possibilidade de que o servidor SMTP seja usado para retransmitir mensagens comerciais no solicitadas (spam). importante limitar essa possibilidade, configurando cuidadosamente os servidores de email para ajudar na proteo contra spam. Um modo para fazer isso limitando a retransmisso de mensagens a uma lista de servidores especficos ou a um domnio e evitando a retransmisso de mensagens de todos os outros servidores. Observao: Para gerenciar o servio SMTP no Windows Server 2008, voc deve usar o Gerenciador do IIS (Servios de Informaes da Internet) 6.0. Instale as ferramentas de Gerenciamento do IIS 6.0 no Gerenciador do Servidor. Importante: A associao no grupo de Administradores no computador local exigida para a concluso deste procedimento. Para instalar as ferramentas de gerenciamento do IIS 6.0 1. Clique em Iniciar, aponte para Ferramentas Administrativas e clique em Gerenciador do Servidor. 2. No Gerenciador do Servidor, clique em Recursos. 3. Na seo Servios de Funo, clique em Adicionar Servios de Funo. 4. Na pgina Selecionar Servios de funo, selecione Ferramentas de Gerenciamento e Compatibilidade com gerenciamento do IIS 6 e clique em Instalar.

154

Importante: A associao no grupo de Administradores no computador local exigida para a concluso deste procedimento. Para configurar o servio SMTP 1. Clique em Iniciar, aponte para Ferramentas Administrativas e clique em Gerenciador do IIS (Servios de Informaes da Internet). 2. Em Gerenciador do IIS, expanda o nome do servidor que contm o servidor SMTP que voc deseja configurar. 3. Clique com o boto direito do mouse no servidor virtual SMTP que voc deseja configurar e clique em Iniciar. 4. Clique com o boto direito do mouse no servidor virtual SMTP que voc deseja configurar e clique em Propriedades. 5. Na guia Acesso, na rea Controle de acesso, clique em Autenticao. 6. Na caixa de dilogo Autenticao, verifique se Acesso annimo est selecionado. 7. Clique em OK. 8. Na guia Acesso, na rea Restries de retransmisso, clique em Retransmisso. 9. Para habilitar a retransmisso de mensagens de email de qualquer servidor, clique em Tudo exceto a lista abaixo. 10. Para aceitar mensagens de email retransmitidas de um ou mais servidores especficos, siga estas etapas: a. Clique em Somente a lista abaixo. b. Clique em Adicionar e adicione os servidores, um por vez, por endereo IP ou em grupos, usando uma sub-rede ou um domnio. c. Clique em OKpara fechar a caixa de dilogo Computador. 11. Clique em OK para fechar a caixa de dilogo Restries de Retransmisso. 12. Clique em OK para fechar a caixa de dilogo Propriedades. Observao: Verifique se o servidor SMTP est em execuo e definido para ser iniciado automaticamente. Para fazer isso, execute o procedimento a seguir. Para configurar o servio SMTP para inicializao automtica 1. Clique em Iniciar, aponte para Ferramentas Administrativas e clique em Servios. 2. Em Servios, clique com o boto direito em Protocolo SMTP e selecione Propriedades. 3. Na caixa de dilogo Propriedades do Protocolo SMTP, na guia Geral, na lista Tipo de

155

inicializao, selecione Automtico. 4. Clique em OK.

Configurar emails de sada para um farm


Voc pode configurar emails de sada para um farm usando o site da Administrao Central do SharePoint ou a ferramenta de linha de comando Stsadm. Use os procedimentos a seguir para configurar emails de sada. Depois que voc concluir esses procedimentos, os usurios finais podero acompanhar alteraes e atualizaes em conjuntos de sites individuais. Alm disso, os administradores de sites podero, por exemplo, receber avisos quando os usurios solicitarem acesso a um site. Importante: Para usar o site da Administrao Central do SharePoint de forma a configurar emails de sada, voc precisa ser membro do grupo Administradores do Farm no computador que executa o site da Administrao Central do SharePoint. Para configurar emails de sada para um farm usando a Administrao Central 1. Na Administrao Central, clique em Configuraes do Sistema. 2. Na pgina Configuraes do Sistema, na seo Email e SMS (Mensagens de Texto), clique em Configurar definies de email de sada. 3. Na pgina Definies de Email de Sada, na seo Definies de Email, digite o nome do servidor SMTP (Simple Mail Transfer Protocol) para emails enviados (por exemplo, mail.example.com) na caixa Servidor SMTP de sada. 4. Na caixa Endereo do remetente , digite o endereo do email como voc deseja exibi-lo aos destinatrios do email. 5. Na caixa Endereo para resposta, digite o email para o qual voc deseja que os destinatrios do email respondam. 6. No lista Conjunto de caracteres , selecione o conjunto de caracteres apropriado para o seu idioma. 7. Clique em OK. Importante: Para executar a ferramenta de linha de comando Stsadm, voc deve ser membro do grupo Administradores do computador local. Para configurar emails de sada para um farm usando a ferramenta de linha de comando Stsadm 1. Na unidade em que os Produtos e Tecnologias do SharePoint esto instalados, mude para o seguinte diretrio: %COMMONPROGRAMFILES%\Microsoft shared\Web server

156

extensions\14\Bin. 2. Digite o seguinte comando e pressione ENTER: stsadm -o email -outsmtpserver <nome do servidor SMTP> -fromaddress <endereo de email vlido> -replytoaddress <endereo de email vlido> -codepage <pgina de cdigo vlida> Exemplo stsadm -o email -outsmtpserver correio.exemplo.com -fromaddress algum@exemplo.com -replytoaddress algum@exemplo.com -codepage 65001 Para obter mais informaes, consulte o artigo sobre email: operao Stsadm (Windows SharePoint Services) (http://go.microsoft.com/fwlink/?linkid=150046&clcid=0x416).

Definir email de sada de um aplicativo Web especfico


Voc pode configurar emails de sada para um aplicativo Web especfico usando o site da Administrao Central ou a ferramenta de linha de comando Stsadm. Use os procedimentos a seguir para configurar emails de sada. Depois que voc concluir esses procedimentos, os usurios finais podero acompanhar alteraes e atualizaes em conjuntos de sites individuais. Alm disso, os administradores de sites podero, por exemplo, receber avisos quando os usurios solicitarem acesso a um site. Observao: Se quiser configurar um email de sada para um aplicativo Web especfico, primeiro voc deve configurar o email de sada padro para todos os aplicativos Web do farm. Se voc configurar o email de sada para um aplicativo Web especfico, essa configurao substituir a configurao padro para todos os aplicativos Web do farm. Importante: Para usar o site da Administrao Central do SharePoint de forma a configurar emails de sada, voc precisa ser membro do grupo Administradores do Farm no computador que executa o site da Administrao Central do SharePoint. Para configurar emails de sada para um aplicativo Web especfico usando a Administrao Central 1. Na Administrao Central, na seo Gerenciamento de Aplicativos, clique em Gerenciar aplicativos Web. 2. Na pgina Gerenciamento de Aplicativos Web, selecione um aplicativo Web e, no grupo Definies Gerais da Faixa de Opes, clique em Email de Sada.

157

3. Na pgina Definies de Email de Sada do Aplicativo Web, na seo Definies de Email, digite o nome do servidor SMTP para emails de sada (por exemplo, mail.fabrikam.com) na caixa Servidor SMTP de Sada. 4. Na caixa Endereo do remetente, digite o endereo do email como voc deseja exibi-lo aos destinatrios do email. 5. Na caixa Endereo para resposta, digite o endereo de email (por exemplo, um alias de assistncia tcnica) para o qual voc deseja que os destinatrios do email respondam. 6. Na lista Conjunto de caracteres , clique no conjunto de caracteres apropriado para o seu idioma. 7. Clique em OK. Importante: Para executar a ferramenta de linha de comando Stsadm, voc deve ser membro do grupo Administradores do computador local. Para configurar emails de sada para um aplicativo Web especfico usando a ferramenta de linha de comando Stsadm 1. Na unidade em que os Produtos e Tecnologias do SharePoint esto instalados, mude para o seguinte diretrio: %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\14\Bin. 2. Digite o seguinte comando e pressione ENTER: stsadm -o email -outsmtpserver <nome do servidor SMTP> -fromaddress <endereo de email vlido> -replytoaddress <endereo de email vlido> -codepage <pgina de cdigo vlida> [-url <nome da URL>] Exemplo stsadm -o email -outsmtpserver correio.exemplo.com -fromaddress algum@exemplo.com -replytoaddress algum@exemplo.com codepage 65001 -url http://server_name Para obter mais informaes, consulte o artigo sobre email: operao Stsadm (Windows SharePoint Services) (http://go.microsoft.com/fwlink/?linkid=150046&clcid=0x416).

Consulte tambm
Planejar emails de sada (Windows SharePoint Services) Configure alert settings for a Web application (SharePoint Foundation 2010)

158

Configurar uma conta mvel (SharePoint Foundation 2010)


Este artigo aborda como configurar e gerenciar uma conta de celular para o Microsoft SharePoint Foundation 2010, para permitir que os usurios assinem alertas a serem enviados por SMS. Os alertas so enviados aos telefones celulares de usurios quando so feitas alteraes em uma lista ou um item do SharePoint. O recurso de alerta do aparelho lembra um recurso que existe no SharePoint Foundation 2010 que permite alertas de email de sada. No entanto, ao invs de receber alertas via email quando ocorrem mudanas em um item ou lista SharePoint, os usurios recebem os alertas em seus telefones celulares. Para obter mais informaes alertas de email, consulte Configurar emails de sada (SharePoint Foundation 2010). Um site SharePoint normalmente fica localizado em uma intranet. Como resultado, o acesso ao site SharePoint site pode ser difcil quando os usurios esto longe do escritrio por exemplo, quando eles esto viajando ou participando de um jantar de negcios. O recurso de alerta do celular permite que os usurios respondam rapidamente quando recebem um alerta de SMS que avisa que uma lista SharePoint foi alterada. Voc pode configurar uma conta mvel para todos os aplicativos em um farm do servidor ou pode configurar a conta mvel para um aplicativo Web especfico. A escala da sua implementao pode determinar a conta mvel que deve ser configurada para o farm ou para um aplicativo Web especfico. Se voc configurar a conta mvel para um farm de servidores, todas as pessoas da organizao podero assinar alertas. Isso til, por exemplo, em uma organizao de pequeno porte na qual a gerncia deseja que todos os usurios recebam determinados alertas. Se voc possuir diversos aplicativos Web que dividam sua organizao em grupos, pode querer configurar uma conta mvel para apenas um desses grupos, por exemplo, se voc deseja configurar uma conta mvel que permite a todos no grupo de vendas a assinar alertas. Antes de executar esses procedimentos, confirme se: A conta do Farm de servidores tem permisso para acessar a Internet para enviar alertas. Voc obteve o certificado raiz para o endereo Web HTTPS do provedor de servios. Voc pode obter o certificado raiz do provedor de servios ou usando seu navegador da Web. Procedimentos neste artigo: Importar um certificado raiz e criar uma autoridade raiz confivel Configurao de uma conta mvel Recuperar informaes da conta de celular Excluso de conta mvel

159

Importar um certificado raiz e criar uma autoridade raiz confivel


Antes de configurar uma conta de celular, voc deve importar o certificado raiz do endereo Web HTTPS do provedor de servios e criar uma autoridade raiz confivel. Essa etapa s pode ser executada manualmente por meio do Windows PowerShell. Para importar um certificado raiz e criar uma autoridade raiz confivel usando o Windows PowerShell 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. Alm disso, voc deve ser membro do grupo Administradores de Farm e do grupo Administradores local no computador que executa o Windows PowerShell. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. Para obter o certificado raiz, no prompt de comando do Windows PowerShell, digite o seguinte comando:
$cert = Get-PfxCertificate <ObtainedCertificatePath>

Para criar uma autoridade raiz confivel, no prompt de comando do Windows PowerShell, digite o seguinte comando:
New-SPTrustedRootAuthority -Name <Name> -Certificate $cert

Em que: <Nome> o nome da autoridade raiz confivel que voc deseja criar. <Caminho_do_Certificado_Obtido> a localizao do arquivo do certificado raiz.

Observao: Na janela Certificado, na guia Caminho de Certificao, verifique se voc est usando apenas o certificado raiz, no os outros certificados listados. A lista de Autoridades Raiz Confiveis do SharePoint deve relacionar apenas certificados raiz. Para obter mais informaes, consulte New-SPTrustedRootAuthority.

Configurao de uma conta mvel


Voc pode configurar uma conta de celular para um farm de servidores ou para um aplicativo Web especfico, usando a Administrao Central ou o Windows PowerShell. Observao: Se no for possvel configurar uma conta de celular, talvez voc tenha um arquivo de certificado incorreto. Nesse caso, contate o provedor de servios.

160

Para configurar ou editar uma conta mvel para um farm de servidor usando a Administrao Central 1. Verifique se voc possui as seguintes credenciais administrativas: Para configurar uma conta mvel para um farm de servidores, voc precisa ser membro do grupo Administradores de Farm no computador em que o site da Administrao Central do SharePoint est em execuo. 2. Na pgina inicial da Administrao Central, clique em Configuraes do Sistema. 3. Na seo Email e Mensagens de Texto (SMS) da pgina Configuraes do Sistema, clique em Configurar conta mvel. 4. Na pgina de configuraes, na seo Configuraes de Servio de Mensagem de Texto (SMS) , clique no link Microsoft Office Online para acessar uma lista de fornecedores de servio. 5. Na pgina Localizar um Provedor de Servios Mveis do Office 2010, na lista Escolher pas/regio do seu provedor de telefonia mvel, selecione o pas ou a regio em que est localizado o seu provedor de telefonia mvel. 6. Na pgina Localizar um Provedor de Servios Mveis do Office 2010, na lista Escolher provedor atual de telefonia mvel, selecione o provedor de telefonia mvel que voc deseja usar. Aps fazer essa seleo, voc ser direcionado para o site do provedor de servios selecionado. No site, inscreva-se no servio SMS. Quando receber as informaes necessrias do provedor de servios, volte para a pgina Definies de Contas Mveis. 7. Na caixa URL do SMS (Servio de Mensagem de Texto), digite a URL do servio SMS. Observao: Verifique se a URL do servio digitada uma URL HTTPS. 8. Na caixa Nome de Usurio e na caixa Senha, digite o nome de usurio e a senha que voc recebeu do provedor de servios de SMS. 9. Para confirmar se a URL e as credenciais esto corretas, clique em Testar Servio. 10. Clique em OK. Para configurar ou editar uma conta de celular para um farm de servidores usando o Windows PowerShell 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. Alm disso, voc deve ser membro do grupo Administradores de Farm e do grupo Administradores local no computador que executa o Windows PowerShell. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010.

161

5. No prompt de comando do Windows PowerShell, digite o seguinte comando:


Set-SPMobileMessagingAccount -Identity sms -WebApplication <WebApplicationUrl> [ServiceUrl <ServiceUrl>] [-UserId <UserId>] [-Password <Password>]

Em que: <Url_de_Aplicativo_Web> a URL da Administrao Central. <Url_de_Servio> a URL do servidor em que o servio SMS est localizado. <Id_de_Usurio> o nome de usurio que voc recebeu do provedor do servio SMS. <Senha> a senha de usurio que voc recebeu do provedor do servio SMS.

Exemplo:
Set-SPMobileMessagingAccount Identity sms -WebApplication http://myserver:8080 -ServiceUrl https://www.example.com/omsservice.asmx -UserId someone@example.com -Password password1

Ou se voc usar o operador de pipeline, digite o comando a seguir:


Get-SPWebApplication -Identity http://myserver:8080 | Set-SPMobileMessagingAccount -Identity sms -ServiceUrl https://www.example.com/omsservice.asmx -UserId someone@example.com -Password password1

Observao: Verifique se a URL do servio digitada uma URL HTTPS. Para obter mais informaes, consulte Set-SPMobileMessagingAccount e Get-SPWebApplication. Para configurar ou editar uma conta mvel para um aplicativo Web usando a Administrao Central 1. Verifique se voc possui as seguintes credenciais administrativas: Para configurar uma conta de celular para um farm de servidores, voc precisa ser membro do grupo Administradores de Farm no computador que est executando o site da Administrao Central do SharePoint. 2. Na home page da Administrao Central, na seo Gerenciamento de Aplicativos, clique em Gerenciar aplicativos Web. 3. Na pgina Aplicativos, selecione o aplicativo para o qual voc deseja configurar uma conta mvel. Em Configuraes Gerais na faixa de opes, clique em Conta Mvel. 4. Na pgina Configuraes de Servio de Mensagem de Texto (SMS), na seo Configuraes de Servio de Mensagem de Texto (SMS), clique no link Microsoft Office Online para acessar uma lista de fornecedores de servio. 5. Na pgina Localizar um Provedor de Servios Mveis do Office 2010, na lista Escolher pas/regio do seu provedor de telefonia mvel, selecione o pas ou a regio em que est localizado o seu provedor de telefonia mvel. 6. Na pgina Localizar um Provedor de Servios Mveis do Office 2010, na lista Escolher

162

provedor atual de telefonia mvel, selecione o provedor de telefonia mvel que voc deseja usar. Aps fazer essa seleo, voc ser direcionado para o site do provedor de servios selecionado. No site, inscreva-se no servio SMS. Quando receber as informaes necessrias do provedor de servios, volte para a pgina Definies de Contas Mveis e digite essas informaes. 7. Na caixa URL do SMS (Servio de Mensagem de Texto), digite a URL do servio SMS. Observao: Verifique se a URL do servio digitada uma URL HTTPS. 8. Na caixa Nome de Usurio e na caixa Senha, digite o nome de usurio e a senha que voc recebeu do provedor de servios de SMS. 9. Para confirmar se a URL e as credenciais esto corretas, clique em Testar Servio. 10. Clique em OK. Para configurar ou editar uma conta de celular para um aplicativo Web usando o Windows PowerShell 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. Alm disso, voc deve ser membro do grupo Administradores de Farm e do grupo Administradores local no computador que executa o Windows PowerShell. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. No prompt de comando do Windows PowerShell (ou seja, PS C:\>), digite o seguinte comando:
Set-SPMobileMessagingAccount -Identity sms WebApplication <WebApplicationUrl> [ServiceUrl <ServiceUrl>] [-UserId <UserId>] [-Password <Password>]

Em que: <Url_de_Aplicativo_Web> a URL do aplicativo Web. <Url_de_Servio> a URL do servidor em que o servio SMS est localizado. <Id_de_Usurio> o nome de usurio que voc recebeu do provedor do servio SMS. <Senha> a senha de usurio que voc recebeu do provedor do servio SMS.

Exemplo:
Set-SPMobileMessagingAccount Identity sms -WebApplication http://localhost -ServiceUrl https://www.example.com/omsservice.asmx -UserId someone@example.com -Password password1

Ou se voc usar o operador de pipeline, digite o comando a seguir:


Get-SPWebapplication -Identity http://localhost | Set-SPMobileMessagingAccount Identity sms -ServiceUrl https://www.example.com/omsservice.asmx -UserId

163

someone@example.com -Password password1

Observao: Verifique se a URL do servio digitada uma URL HTTPS. Para obter mais informaes, consulte Set-SPMobileMessagingAccount e Get-SPWebApplication.

Recuperar informaes da conta de celular


possvel recuperar informaes da conta de celular de um farm de servidores ou de um aplicativo Web usando o Windows PowerShell. Convm fazer isso para exibir as informaes da conta de celular ou, por exemplo, para verificar se o cmdlet set est funcionando corretamente. Para recuperar informaes da conta de celular de um farm de servidores usando o Windows PowerShell 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. Alm disso, voc deve ser membro do grupo Administradores de Farm e do grupo Administradores local no computador que executa o Windows PowerShell. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. No prompt de comando do Windows PowerShell, digite o seguinte comando:
Get-SPMobileMessagingAccount WebApplication <WebApplicationUrl>

Em que <Url_de_Aplicativo_Web> a URL da Administrao Central. Exemplo


Get-SPMobileMessagingAccount -WebApplication http://myserver

Ou se voc usar o operador de pipeline, digite o comando a seguir:


Get-SPWebApplication -Identity http://myserver | Get-SPMobileMessagingAccount -AccountType sms

Para obter mais informaes, consulte Get-SPMobileMessagingAccount e Get-SPWebApplication. Para recuperar informaes da conta de celular de um aplicativo Web usando o Windows PowerShell 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. Alm disso, voc deve ser membro do grupo Administradores de Farm e do grupo Administradores local no computador que executa o Windows PowerShell. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010.

164

5. No prompt de comando do Windows PowerShell, digite o seguinte comando:


Get-SPMobileMessagingAccount WebApplication <WebApplicationUrl>

Em que <Url_de_Aplicativo_Web> a URL do aplicativo Web. Exemplo


Get-SPMobileMessagingAccount -WebApplication http://localhost

Ou se voc usar o operador de pipeline, digite o comando a seguir:


Get-SPWebApplication -Identity http://localhost | Get-SPMobileMessagingAccount -AccountType sms

Para obter mais informaes, consulte Get-SPMobileMessagingAccount e Get-SPWebApplication.

Excluso de conta mvel


Voc poder excluir uma conta mvel de um farm de servidores ou para aplicativos Web. Isto torna a conta indisponvel de forma que os usurios no podem mais assinar para receber alertas de SMS, mas isso no exclui a conta que foi configurada com o fornecedor de servio. Voc pode desejar excluir uma conta mvel se, por exemplo, a organizao decidir que no realmente importante para os negcios mandar alertas de SMS para os usurios. Observao: No h funcionalidade equivalente no Windows PowerShell. Para excluir uma conta mvel de um farm de servidores 1. Verifique se voc possui as seguintes credenciais administrativas: Para excluir uma conta de celular de um farm de servidores, necessrio ser membro do grupo Administradores do Farm no computador que est executando o site da Administrao Central do SharePoint. 2. Na pgina inicial da Administrao Central, clique em Definies do Sistema. 3. Na seo Email e Mensagens de Texto (SMS) da pgina Configuraes do Sistema, clique em Configurar conta mvel. 4. Na pgina Configuraes de Conta Mvel, limpe as entradas de todas as caixas e clique em OK. Para excluir uma conta mvel de um aplicativo Web 1. Verifique se voc possui as seguintes credenciais administrativas: Para excluir uma conta de celular de um farm de servidores, necessrio ser membro do grupo Administradores do Farm no computador que est executando o site da Administrao Central do SharePoint.

165

2. Na pgina inicial de Administrao Central, na seo Gerenciamento de Aplicativo, clique em Gerenciar aplicativos da web applications. 3. Na faixa de opes, em Configuraes Gerais, clique em Conta de Celular. 4. Na pgina de Definies Avanadas de Servio de Mensagem de Texto (SMS), exclua todas as entradas de todas as caixas e clique em OK.

Consulte tambm
Configurar emails de sada (SharePoint Foundation 2010)

166

Instalar e configurar o Remote BLOB Storage ou o External BLOB Storage (SharePoint Foundation 2010)
Este artigo descreve como instalar e configurar o RBS (Remote BLOB Storage) e o provedor FILESTREAM em um servidor de banco de dados do Microsoft SQL Server 2008 que d suporte a um sistema do Microsoft SharePoint Foundation 2010. O RBS um conjunto de APIs de biblioteca que foi incorporado como um pacote de recursos de complemento para o Microsoft SQL Server 2008 e o Microsoft SQL Server 2008 Express. O RBS foi projetado para mover o armazenamento de BLOBs (objetos binrios grandes) dos servidores de bancos de dados para solues de armazenamento genrico. O RBS fornecido com o provedor RBS FILESTREAM, que usa APIs do RBS para armazenar BLOBs. Para obter mais informaes sobre o RBS, consulte Viso geral do Armazenamento de BLOB Remoto (SharePoint Foundation 2010). Neste artigo: Habilitar FILESTREAM e provisionar o repositrio de dados RBS Instalar o RBS Habilitar e testar o RBS

A conta de usurio que voc usa para executar os procedimentos descritos neste artigo deve ter as seguintes associaes: Grupo de administradores nos servidores Web e servidores de aplicativo. Funes de servidor fixas dbcreator e securityadmin do SQL Server no computador que est executando o SQL Server 2008 Express ou o SQL Server 2008.

Habilitar FILESTREAM e provisionar o repositrio de dados RBS


Voc deve habilitar e configurar FILESTREAM no computador que est executando o SQL Server 2008 que hospeda os bancos de dados do SharePoint Foundation 2010. Para habilitar e configurar FILESTREAM, siga as instrues descritas no artigo sobre como habilitar FILESTREAM (http://go.microsoft.com/fwlink/?linkid=166110&clcid=0x416). Depois de habilitar e configurar FILESTREAM, provisione um repositrio BLOB conforme descrito aqui. Provisionar um repositrio BLOB 1. Clique em Iniciar, em Todos os Programas, em Microsoft SQL Server 2008 e em SQL Server Management Studio. 2. Expanda Bancos de Dados.

167

3. Selecione o banco de dados de contedo para o qual voc deseja criar um repositrio BLOB e, em seguida, clique em Nova Consulta. 4. No painel de consulta, copie e execute cada uma das consultas SQL a seguir, na sequncia fornecida. Em cada caso, substitua [WSS_Content] pelo nome do banco de dados de contedo e substitua c:\BLOBStore pelo volume\diretrio no qual deseja criar o repositrio BLOB. Lembre-se de que s possvel provisionar um repositrio BLOB uma vez. Se voc tentar provisionar o mesmo repositrio BLOB mais de uma vez, ocorrer um erro. Dica: Para obter melhor desempenho e simplificar a soluo de problemas, e como prtica recomendada geral, sugerimos criar o repositrio BLOB em um volume que no contenha o sistema operacional, arquivos de paginao, dados de banco de dados, arquivos de log ou o arquivo tempdb.
use [WSS_Content] if not exists (select * from sys.symmetric_keys where name = N'##MS_DatabaseMasterKey##')create master key encryption by password = N'Admin Key Password !2#4' use [WSS_Content] if not exists (select groupname from sysfilegroups where groupname=N'RBSFilestreamProvider')alter database [WSS_Content] add filegroup RBSFilestreamProvider contains filestream use [WSS_Content] alter database [WSS_Content] add file (name = RBSFilestreamFile, filename = 'c:\Blobstore') to filegroup RBSFilestreamProvider

Instalar o RBS
Voc deve instalar o RBS em todos os servidores Web e de aplicativo do farm do SharePoint. O RBS configurado separadamente para cada banco de dados de contedo associado. Aviso: No instale o RBS executando o arquivo RBS_X64.msi e iniciando o Assistente para Instalao do SQL Remote BLOB Storage. O assistente define determinados valores padro que no so recomendados para o SharePoint Foundation 2010. Instalar o RBS no servidor de banco de dados e no primeiro servidor Web 1. Em qualquer servidor Web, v para http://go.microsoft.com/fwlink/? linkid=165839&clcid=0x416 (http://go.microsoft.com/fwlink/?linkid=165839&clcid=0x416) e baixe o arquivo RBS_X64.msi.

168

2. Clique em Iniciar e digite prompt de comando na caixa de texto. Na lista de resultados, clique com o boto direito do mouse em Prompt de Comando e clique em Executar como administrador. Clique em OK. 3. Copie e cole o seguinte comando na janela de prompt de comando. Voc deve executar esse comando com o nome do banco de dados especfico e o nome da instncia do SQL Server apenas uma vez. A operao deve ser concluda em aproximadamente um minuto.
msiexec /qn /lvx* rbs_install_log.txt /i RBS_X64.msi TRUSTSERVERCERTIFICATE=true FILEGROUP=PRIMARY DBNAME="WSS_Content" DBINSTANCE="DBInstanceName" FILESTREAMFILEGROUP=RBSFilestreamProvider FILESTREAMSTORENAME=FilestreamProvider_1

Em que: WSS_Content o nome do banco de dados DBInstanceName o nome da instncia do SQL Server

Instalar o RBS em todos os servidores de aplicativos e Web adicionais 1. Em um servidor Web, v para http://go.microsoft.com/fwlink/?linkid=165839&clcid=0x416 (http://go.microsoft.com/fwlink/?linkid=165839&clcid=0x416) e baixe o arquivo RBS_X64.msi. 2. Clique em Iniciar e digite prompt de comando na caixa de texto. Na lista de resultados, clique com o boto direito do mouse em Prompt de Comando e clique em Executar como administrador. Clique em OK. 3. Copie e cole o seguinte comando na janela. Substitua WSS_Content pelo nome do banco de dados e substitua DBInstanceName pelo nome de instncia do SQL Server. A operao deve durar aproximadamente um minuto.
msiexec /qn /lvx* rbs_install_log.txt /i RBS_X64.msi DBNAME="WSS_Content" DBINSTANCE="DBInstanceName" ADDLOCAL="Client,Docs,Maintainer,ServerScript,FilestreamClient,FilestreamServer"

4. Repita este procedimento para todos os servidores Web e de aplicativo. Confirmar a instalao do RBS 1. O arquivo de log rbs_install_log.txt criado no mesmo local que o arquivo RBS_X64.msi. Abra o arquivo de log rbs_install_log.txt com um editor de texto e role at o fim do arquivo. Nas ltimas 20 linhas do final do arquivo, deve haver a seguinte entrada: Produto: SQL Remote Blob Storage Instalao concluda com xito. 2. No computador que est executando o SQL Server 2008, verifique se as tabelas do RBS foram criadas no banco de dados de contedo. Vrias tabelas devem residir em um banco de dados de contedo com nomes precedidos pelas letras "mssqlrbs".

169

Habilitar e testar o RBS


Voc deve habilitar o RBS em um servidor Web no farm do SharePoint. No importa o servidor Web que voc escolhe para esta atividade, desde que o RBS seja instalado com o uso do procedimento indicado anteriormente. Habilitar o RBS 1. No menu Iniciar, clique em Programas, Produtos do Microsoft SharePoint 2010 e SharePoint 2010 Management Shell. 2. No prompt de comando do Windows PowerShell, digite cada um dos comandos a seguir. Substitua http://nome_do_site pelo nome do aplicativo Web que est conectado ao banco de dados de contedo. $cdb = Get-SPContentDatabase WebApplication http://nome_do_site $rbss = $cdb.RemoteBlobStorageSettings $rbss.Installed() $rbss.Enable() $rbss.SetActiveProviderName($rbss.GetProviderNames()[0]) $rbss Testar o repositrio de dados RBS 1. Clique em Iniciar, Todos os Programas, Microsoft SQL Server 2008 e SQL Server Management Studio. 2. Expanda Bancos de Dados. 3. Selecione o banco de dados de contedo para o qual voc habilitou o RBS e clique em Nova Consulta. 4. Navegue at o diretrio de repositrio de dados RBS. 5. Navegue at a lista de arquivos e abra a pasta com a data de modificao mais recente (que no seja a pasta $FSLOG). Nessa pasta, abra o arquivo com a data de modificao mais recente. Esse deve ser o arquivo que voc carregou. Para habilitar bancos de dados adicionais para usar o RBS, consulte Definir um banco de dados de contedo para usar RBS (Remote Blob Storage) (SharePoint Foundation 2010).

170

Configurar servios (SharePoint Foundation 2010)


No Microsoft SharePoint Foundation 2010, os servios individuais podem ser configurados de forma independente e voc pode implementar somente os servios necessrios sua organizao. Para obter informaes sobre como iniciar, parar e configurar servios, consulte Manage services on the server (SharePoint Foundation 2010). Os servios implantados so chamados de aplicativos de servio. Um aplicativo de servio oferece um recurso que pode ser compartilhado entre sites em um farm ou, em algumas ocasies, em vrios farms, alm de poder ser acessado por usurios por meio de um aplicativo Web de hospedagem. Os aplicativos de servio so associados a aplicativos Web por conexes de aplicativo de servio. Para obter mais informaes sobre o gerenciamento e a publicao de aplicativos de servio, consulte Service application and service management (SharePoint Foundation 2010). Para obter mais informaes sobre aplicativos de servio e servios, consulte Diagramas tcnicos (SharePoint Foundation 2010). Esta seo contm os seguintes artigos: Service application and service management (SharePoint Foundation 2010) Este artigo discute as estruturas de aplicativos de servio e servios no Microsoft SharePoint Foundation 2010 e explica como os aplicativos de servio e os servios podem ser gerenciados. Configurar o servio de token de segurana (SharePoint Foundation 2010) Este artigo oferece orientao para ajud-lo a configurar o STS (servio de token de segurana) do Microsoft SharePoint Foundation 2010. Um STS um servio Web especializado projetado para responder a solicitaes de tokens de segurana e oferecer gerenciamento de identidade.

171

Service application and service management (SharePoint Foundation 2010)


Articles in this section discuss the structures of service applications and services in Microsoft SharePoint Foundation 2010, and explain how service applications and services can be managed. These articles are for farm administrators and service application administrators who will operate SharePoint Foundation 2010.

Nesta seo
About service applications and services (SharePoint Foundation 2010) Service application and service management (SharePoint Foundation 2010) Manage services on the server (SharePoint Foundation 2010) Provides an introduction to the logical infrastructure of service applications and services. Describes how to manage, create, configure, and share service applications. Describes how services can be started, stopped, and configured.

Consulte tambm
Web applications management (SharePoint Foundation 2010) Diagramas tcnicos (SharePoint Foundation 2010)

172

Configurar o servio de token de segurana (SharePoint Foundation 2010)


Este artigo fornece orientaes para que voc configure o servio de token de segurana (STS) do Microsoft SharePoint Foundation 2010. Um STS um servio Web especializado, projetado para responder a solicitaes de tokens de segurana e fornecer gerenciamento de identidade. A funcionalidade central de cada STS a mesma, mas a natureza das tarefas que cada STS executa depende da funo que ele desempenha em relao aos outros servios Web STS em seu design. Neste artigo: Como funcionam os aplicativos Web que usam um STS Configurar um aplicativo Web baseado em declaraes do SharePoint usando o Windows PowerShell Editar associaes Configurar uma aplicativo Web que usa um STS

Como funcionam os aplicativos Web que usam um STS


Aplicativos Web que usam um servio de token de segurana lidam com solicitaes para emitir, gerenciar e validar tokens de segurana. Tokens de segurana consistem em um conjunto de declaraes de identidade (como nome de usurio, funo ou um identificador annimo). Os tokens podem ser emitidos em diferentes formatos, como tokens SAML. Os tokens de segurana podem ser protegidos com um certificado X.509 para proteger o contedo do token em trnsito e permitir a validao de emissores confiveis. Para obter informaes adicionais sobre o Servio de Token de Segurana, consulte Planejar mtodos de autenticao (SharePoint Foundation 2010). Um Provedor de Identidade-STS (IP-STS) um servio Web que lida com solicitaes de declaraes de identidade confiveis. Um IP-STS utiliza um banco de dados conhecido como repositrio de identidades para armazenar e gerenciar identidades e seus atributos associados. O repositrio de identidades para um provedor de identidade pode ser simples, como uma tabela de banco de dados SQL. Um IP-STS tambm pode utilizar um repositrio de identidades complexo, como os Servios de Domnio Active Directory (AD DS) ou o Active Directory Lightweight Directory Service (AD LDS). Um IP-STS est disponvel para clientes que desejam criar e gerenciar identidades e para aplicativos de terceira parte confivel que devem validar as identidades apresentadas a eles pelos clientes. Cada IPSTS tem uma relao de confiana federada com e emite tokens para aplicativos Web STS de Terceira Parte Confivel de parceiros de federao, cada um dos quais mencionado como um RP-STS. Os clientes podem criar ou provisionar Cartes de Informaes gerenciados (usando um seletor de cartes, como CardSpace), que representam as identidades registradas no IP-STS. Os clientes interagem com o IP-STS quando solicitam tokens de segurana que representam uma identidade contida no repositrio de

173

identidades do IP-STS. Aps a autenticao, o IP-STS emite um token de segurana confivel que o cliente pode apresentar a um aplicativo de terceira parte confivel. Os aplicativos de terceira parte confivel podem estabelecer relaes de confiana com um IP-STS. Isso permite validar os tokens de segurana emitidos por um IP-STS. Depois que a relao de confiana estabelecida, os aplicativos de terceira parte confivel podem examinar os tokens de segurana apresentados pelos clientes e determinar a validade das declaraes de identidade que eles contm. Um STS de Terceira Parte Confivel (RP-STS) um STS que recebe tokens de segurana de um IPSTS de parceiro de federao confivel. Por sua vez, o RP-STS emite novos tokens de segurana a serem consumidos por um aplicativo de terceira parte confivel local. O uso de aplicativos Web RP-STS em federao com aplicativos Web IP-STS permite s empresas oferecer logon nico da Web (SSO) a usurios de organizaes parceiras. Cada organizao continua a gerenciar seus prprios repositrios de identidades.

Configurar um aplicativo Web baseado em declaraes do SharePoint usando o Windows PowerShell


Execute os procedimentos a seguir para usar o Windows PowerShell para configurar um aplicativo Web baseado em declaraes do SharePoint. Para configurar um aplicativo Web baseado em declaraes do SharePoint usando o Windows PowerShell 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. No prompt de comando do Windows PowerShell (ou seja, PS C:\>), crie um objeto X509Certificate2, conforme mostrado no exemplo a seguir:
$cert = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2("path to cert file")

6. Crie um mapeamento de tipo de declarao para usar em seu provedor de autenticao de confiana, conforme mostrado no exemplo a seguir:
New-SPClaimTypeMapping "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress" -IncomingClaimTypeDisplayName "EmailAddress" -SameAsIncoming

7. Crie um provedor de logon confivel criando primeiro um valor para o parmetro realm, conforme mostrado no exemplo a seguir:

174

$realm = "urn:" + $env:ComputerName + ":domain-int"

8. Crie um valor para o parmetro signinurl que aponte para o aplicativo Web do Servio de Token de Segurana, conforme mostrado no exemplo a seguir:
$signinurl = "https://test-2/FederationPassive/"

9. Crie o fornecedor confivel de login, usando o mesmo valor IdentifierClaim que o mapeamento de declaraes ($map1.InputClaimType), conforme mostrado no exemplo a seguir:
$ap = New-SPTrustedIdentityTokenIssuer -Name "WIF" -Description "Windows Identity Foundation" -Realm $realm -ImportTrustCertificate $cert -ClaimsMappings $map1[,$map2..] -SignInUrl $signinurl -IdentifierClaim $map1.InputClaimType

10. Crie um aplicativo Web criando primeiro um valor para a conta do pool de aplicativos (para o usurio atual), conforme mostrado no exemplo a seguir:
$account = "DOMAIN\" + $env:UserName

Observao: A conta do pool de aplicativos deve ser uma conta gerenciada. Para criar uma conta gerenciada, use New-SPManagedAccount. 11. Crie um valor para a URL do aplicativo Web ($webappurl = $env:ComputerName), conforme mostrado no exemplo a seguir:
$wa = New-SPWebApplication -name "Claims WIF" -SecureSocketsLayer -ApplicationPool "SharePoint SSL" -ApplicationPoolAccount $account -Url $webappurl -Port 443 -AuthenticationProvider $ap "https://" +

12. Crie um site criando primeiro um objeto de declarao, conforme mostrado no exemplo a seguir:
$claim = New-SPClaimsPrincipal -TrustedIdentityTokenIssuerr $ap -Identity $env:UserName

13. Crie um site, conforme mostrado no exemplo a seguir:


$site = New-SPSite $webappurl -OwnerAlias $claim.ToEncodedString() -template "STS#0"

175

Editar associaes
Depois de configurar um aplicativo Web baseado em declaraes do SharePoint, edite as associaes. Para editar associaes 1. Inicie o Gerenciador do IIS digitando INETMGR no prompt de comando. 2. V para o site Aplicativo Web de Declaraes no IIS. 3. No painel esquerdo, clique com o boto direito do mouse em Aplicativo Web de Declaraes e selecione Editar Associaes. 4. Selecione https e clique em Editar. 5. Em Certificado SSL, selecione qualquer certificado listado.

Configurar uma aplicativo Web que usa um STS


Aps configurar um aplicativo Web baseado em declaraes do SharePoint Foundation 2010, editar as associaes e configurar o arquivo Web.config, voc pode usar o procedimento descrito nesta seo para configurar um aplicativo Web de Servio de Token de Segurana. Para configurar um aplicativo Web que usa um STS 1. Abra o console de gerenciamento dos Servios de Federao do Active Directory (AD FS) s2.0. 2. No painel esquerdo, expanda Diretiva e selecione Terceiras Partes Confiveis. 3. No painel direito, clique em Adicionar Terceira Parte Confivel. Isso abre o assistente de configurao dos Servios de Federao do Active Directory (AD FS) 2.0. 4. Na primeira pgina do assistente, clique em Iniciar. 5. SelecioneInserir configurao de terceira parte confivel manualmente e clique em Avanar. 6. Digite o nome de uma terceira parte confivel e clique em Avanar. 7. Verifique se a opo Perfil do Servidor dos Servios de Federao do Active Directory (AD FS) 2.0 est marcada e clique em Avanar. 8. Se no estiver planejando usar um certificado de criptografia, clique em Avanar. 9. Selecione Habilitar suporte para federao de identidade baseada em navegador da Web. 10. Digite o nome da URL do aplicativo Web e acrescente /_trust/ (por exemplo: https://nomedoservidor/_trust/). Clique em Avanar. 11. Digite um identificador e clique em Adicionar. Clique em Avanar. 12. Na pgina Resumo, clique em Avanar e em Fechar. Isso abre o console de Gerenciamento do Editor de Regras. Use esse console para configurar o mapeamento de

176

declaraes de um aplicativo Web LDAP para o SharePoint 13. No painel esquerdo, expanda Nova Regra e selecione Regra Predefinida. 14. Selecione Criar Declaraes do Repositrio de Atributos LDAP. 15. No painel direito, na lista suspensa Repositrio de Atributos, selecione Repositrio Corporativo de Contas de Usurio do Active Directory. 16. Em Atributo LDAP, selecione sAMAccountName. 17. Em Tipo de Declarao de Sada, selecione Endereo de Email. 18. No painel esquerdo, clique em Salvar.

177

Preparar a hospedagem de sites (SharePoint Foundation 2010)


Depois de instalar o Microsoft SharePoint Foundation 2010 e executar a configurao inicial, voc pode comear a criar sites do SharePoint. Antes de criar um conjunto de sites, crie o aplicativo Web no qual o conjunto de sites ser criado. Para usar a autenticao Kerberos ou a autenticao baseada em declaraes, configure tambm a autenticao do aplicativo Web. Os artigos desta seo o ajudam a determinar a hierarquia dos sites do SharePoint. Create a Web application (SharePoint Foundation 2010) Sites do SharePoint so hospedados por aplicativos Web; portanto, voc deve criar um ou mais desses aplicativos para poder criar sites. Este artigo aborda a criao de um aplicativo Web por meio do site da Administrao Central ou usando o Windows PowerShell 2.0 Configure claims authentication (SharePoint Foundation 2010) Este artigo descreve como configurar um aplicativo Web baseado em declaraes do SharePoint Foundation 2010, que proporcionar uma infraestrutura de servios e conexo de entrada baseada em declaraes para o seu farm. Ele tambm descreve como configurar o acesso annimo para o seu aplicativo Web baseado em declaraes e como configurar zonas de aplicativos Web para autenticao baseada em formulrios ou autenticao por SSO da Web, conforme apropriado. Configurar a autenticao Kerberos (SharePoint Foundation 2010) Para implantar um farm de servidor que execute o SharePoint Foundation 2010 usando autenticao Kerberos, necessrio instalar e configurar vrios aplicativos em seus computadores. Este artigo descreve um exemplo de farm de servidores que executa o SharePoint Foundation 2010 e oferece orientaes para implantar e configurar o farm a fim de usar a autenticao Kerberos, para que funcione em um farm de servidores do SharePoint. Criar um conjunto de sites (SharePoint Foundation 2010) Depois de criar um aplicativo Web, possvel criar um conjunto de sites. Este artigo o ajuda a criar um conjunto de sites por meio do site da Administrao Central ou usando o Windows PowerShell 2.0. Para permitir que os usurios criem seus prprios sites, voc precisar configurar o gerenciamento de site pessoal para o aplicativo Web.

178

Create a Web application (SharePoint Foundation 2010)


A Web application is composed of an Internet Information Services (IIS) Web site that acts as a logical unit for the site collections that you create. Before you can create a site collection, you must first create a Web application. Each Web application is represented by a different IIS Web site with a unique or shared application pool. You can assign each Web application a unique domain name, which helps to prevent cross-site scripting attacks. You use Web applications to isolate content. When you create a new Web application, you also create a new content database and define the authentication method used to connect to the database. In addition, you define an authentication method to be used by the IIS Web site in SharePoint Foundation 2010. SharePoint Foundation 2010 offers two ways of authenticating users, as follows: Classic mode authentication, through which users log on to a Web application by using Windows authentication. For more information, see Create a Web application that uses Windows-classic authentication (SharePoint Foundation 2010). Claims-based authentication, through which users log on to a Web application by using Windows authentication, forms-based authentication (FBA), or Trusted Identity provider (SAML). If you use FBA or SAML, you must perform additional configuration steps. For more information about claims-based authentication, see Create a Web application that uses Windows-claims authentication (SharePoint Foundation 2010). For more information about both types of authentication, see Planejar mtodos de autenticao (SharePoint Foundation 2010). SharePoint Foundation 2010 provides a set of services applications that are available for each Web application. You can select which service applications you want to use for each Web application that you create. For more information, see Diagramas tcnicos (SharePoint Foundation 2010), Define managed paths (SharePoint Foundation 2010), and Service application and service management (SharePoint Foundation 2010). In this section: Create a Web application that uses Windows-classic authentication (SharePoint Foundation 2010) Create a Web application that uses Windows-claims authentication (SharePoint Foundation 2010)

Consulte tambm
Extend a Web application (SharePoint Foundation 2010)

179

Criar um conjunto de sites (SharePoint Foundation 2010) Configure Web Server Security (IIS 7)

180

Configure claims authentication (SharePoint Foundation 2010)


In this section: Create a Web application that uses Windows-claims authentication (SharePoint Foundation 2010) Configure anonymous access for a claims-based Web application (SharePoint Foundation 2010) Configurar a autenticao baseada em formulrios para um aplicativo Web baseado em declaraes (SharePoint Foundation 2010) Configure Kerberos authentication for the claims to Windows token service (SharePoint Foundation 2010) Configurar a autenticao usando um token de segurana SAML (SharePoint Foundation 2010) Configure claims authentication (SharePoint Foundation 2010)

181

Create a Web application that uses Windowsclaims authentication (SharePoint Foundation 2010)
This article describes how to create a Web application that uses Windows-claims authentication. Dica: If you want to use Windows-classic authentication instead, see Create a Web application that uses Windows-classic authentication (SharePoint Foundation 2010). Before you perform this procedure, confirm that: Your system is running Microsoft SharePoint Foundation 2010. You have your logical architecture design in place.

You have planned authentication for your Web application. For more information, see Planejar mtodos de autenticao (SharePoint Foundation 2010), Configurar a autenticao Kerberos (SharePoint Foundation 2010) and Escolher grupos de segurana (SharePoint Foundation 2010). You have selected the service applications that you want to use for your Web application. For more information, see Service application and service management (SharePoint Foundation 2010). If you use Secure Sockets Layer (SSL), you must associate the SSL certificate with the Web application's IIS Web site after the IIS Web site has been created. For more information about setting up SSL, see How to Setup SSL on IIS 7.0 (http://go.microsoft.com/fwlink/?LinkId=187887). You have read about alternate access mappings. If you have User Account Control (UAC) turned on in Windows, and you use Windows PowerShell 2.0 to create a Web application, you must right-click the SharePoint 2010 Management Shell and select Run as administrator. You can create a Web application by using the SharePoint Central Administration Web site or Windows PowerShell. You typically use Central Administration to create a Web application. If you want to automate the task of creating a Web application, which is common in enterprises, use Windows PowerShell. After the procedure is complete, you can create one or several site collections on the Web application that you have created. To create a Web application with Windows-claims authentication by using Central Administration 1. Verify that you have the following administrative credentials: To create a Web application, you must be a member of the Farm Administrators SharePoint group and a member of the local Administrators group on the computer running Central Administration.

182

2. On the Central Administration Home page, in the Application Management section, click Manage web applications. 3. On the ribbon, click New. 4. On the Create New Web Application page, in the Authentication section, click Claims Based Authentication. 5. In the IIS Web Site section, you can configure the settings for your new Web application by selecting one of the following two options: Click Use an existing web site, and then select the Web site on which to install your new Web application. Click Create a new IIS web site, and then type the name of the Web site in the Name box. 6. In the IIS Web Site section, in the Port box, type the port number you want to use to access the Web application. If you are creating a new Web site, this field is populated with a random port number. If you are using an existing Web site, this field is populated with the current port number. Observao: The default port number for HTTP access is 80, and the default port number for HTTPS access is 443. If you want users to access the Web application without typing in a port number, they should use the appropriate default port number. 7. Optional: In the IIS Web Site section, in the Host Header box, type the host name (for example, www.contoso.com) you want to use to access the Web application. Observao: In general, this field is not set unless you want to configure two or more IIS Web sites that share the same port number on the same server, and DNS has been configured to route requests to the same server. 8. In the IIS Web Site section, in the Path box, type the path to the IIS Web site home directory on the server. If you are creating a new Web site, this field is populated with a suggested path. If you are using an existing Web site, this field is populated with the current path of that Web site. 9. In the Security Configuration section, choose whether or not to use allow anonymous access and whether or not to use Secure Sockets Layer (SSL). a. Under Allow Anonymous, click Yes or No. If you choose to allow anonymous access, this enables anonymous access to the Web site by using the computer-specific anonymous access account (that is, IIS_IUSRS). Observao: If you want users to be able to access any site content anonymously, you must enable anonymous access for the entire Web application zone before you enable anonymous access at the SharePoint site level; later, site owners can configure how anonymous access is used within their sites. If you do not enable anonymous access at the Web application level, you cannot enable anonymous access later, at the site

183

level. For more information, see Escolher grupos de segurana (SharePoint Foundation 2010). b. Under Use Secure Sockets Layer (SSL), click Yes or No. If you choose to enable SSL for the Web site, you must configure SSL by requesting and installing an SSL certificate. For more information about setting up SSL, see How to Setup SSL on IIS 7.0 (http://go.microsoft.com/fwlink/?LinkId=187887). 10. In the Claims Authentication Types section, select the authentication that you want to use for the Web application. a. If you want to enable Windows authentication, select Enable Windows Authentication and, in the drop-down menu, select Negotiate (Kerberos) or NTLM. For more information, see Configurar a autenticao Kerberos (SharePoint Foundation 2010). If you do not want to use Integrated Windows authentication, clear Integrated Windows authentication. If you want users' credentials to be sent over a network in a nonencrypted form, select Basic authentication (password is sent in clear text). Observao: You can select basic authentication or integrated Windows authentication, or both. If you select both, SharePoint Foundation 2010 will offer both authentication types to the client Web browser. The client Web browser then determines which type of authentication to use. If you only select basic authentication, ensure that SSL is enabled; otherwise, the credentials can be intercepted by a malicious user. b. If you want to enable forms-based authentication, select Enable Forms Based Authentication (FBA), and then enter the membership provider name and the role manager name in the boxes. For more information, see Configurar a autenticao baseada em formulrios para um aplicativo Web baseado em declaraes (SharePoint Foundation 2010). Observao: If you select this option, ensure that SSL is enabled; otherwise, the credentials can be intercepted by a malicious user. c. If you have set up Trusted Identity Provider authentication in Windows PowerShell, the Trusted Identity provider check box is selected. For more information, see Configurar a autenticao usando um token de segurana SAML (SharePoint Foundation 2010). You can use one or more claims authentication types. For more information, see Planejar mtodos de autenticao (SharePoint Foundation 2010). 11. In the Sign In Page URL section, choose one of the following options to sign into SharePoint Foundation 2010: Select Default Sign In Page URL if you want users to be redirected to a default sign-in

184

Web site for claims-based authentication. Select Custom Sign In page URL and then type the sign-in URL if you want users to be redirected to a customized sign-in Web site for claims-based authentication. 12. In the Public URL section, type the URL for the domain name for all sites that users will access in this Web application. This URL will be used as the base URL in links shown on pages within the Web application. The default URL is the current server name and port, and is automatically updated to reflect the current SSL, host header, and port number settings on the page. If you are deploying SharePoint Foundation 2010 behind a load balancer or proxy server, then this URL may need to be different than the SSL, host header, and port settings on this page. The Zone value is automatically set to Default for a new Web application. Observao: You can change the zone when you extend a Web application. For more information, see Extend a Web application (SharePoint Foundation 2010). 13. In the Application Pool section, do one of the following: Click Use existing application pool, and then select the application pool you want to use from the drop-down menu. Click Create a new application pool, and then type the name of the new application pool or keep the default name. 14. Under Select a security account for this application pool, do one of the following: Click Predefined to use a predefined security account, and then select the security account from the drop-down menu. Click Configurable to specify a new security account to be used for an existing application pool. Observao: You can create a new account by clicking the Register new managed account link. 15. In the Database Name and Authentication section, choose the database server, database name, and authentication method for your new Web application as described in the following table.

Item

Action

Database Server

Type the name of the database server and Microsoft SQL Server instance you want to use in the format <SERVERNAME\instance>. You can also use the default entry. Type the name of the database, or use the default entry.

Database Name

185

Item

Action

Database Authentication

Select the database authentication to use by doing one of the following: If you want to use Windows authentication, leave this option selected. We recommend this option because Windows authentication automatically encrypts the password when it connects to SQL Server. If you want to use SQL authentication, click SQL authentication. In the Account box, type the name of the account you want the Web application to use to authenticate to the SQL Server database, and then type the password in the Password box. Observao: SQL authentication sends the SQL authentication password to the SQL Server unencrypted. We recommend that you only use SQL authentication if you force protocol encryption to the SQL Server of encrypt your network traffic by using IPsec.

16. If you use database mirroring, in the Failover Server section, in the Failover Database Server box, type the name of a specific failover database server that you want to associate with a content database. 17. In the Search Server section, under Select SharePoint Foundation search server, you associate a content database with a server that is running the Microsoft SharePoint Foundation Search service. 18. In the Service Application Connections section, select the service application connections that will be available to the Web application. In the drop-down menu, click default or custom. You use the custom option to choose the services application connections that you want to use for the Web application. 19. In the Customer Experience Improvement Program section, click Yes or No.

186

20. Click OK to create the new Web application. To create a Web application that uses Windows-claims authentication by using Windows PowerShell 1. Verify that you meet the following minimum requirements: Consulte Add-SPShellAdmin. You also need to be a member of the local Administrators group on the computer running Windows PowerShell. In addition, some procedures require membership in the SQL Server fixed server roles dbcreator and securityadmin. 2. On the Start menu, click All Programs. 3. Click Microsoft SharePoint 2010 Products. 4. Click SharePoint 2010 Management Shell. 5. To create a Windows-claims authentication provider, at the Windows PowerShell command prompt, type the following command:
$ap = New-SPAuthenticationProvider

To create a Web application that uses Windows-claims authentication, at the Windows PowerShell command prompt, type the following command:
$wa = New-SPWebApplication -Name <ClaimsWindowsWebApplication> -ApplicationPool <ClaimsApplicationPool> -ApplicationPoolAccount <ClaimsApplicationPoolAccount> -URL <URL> -Port <Port> -AuthenticationProvider $ap

Observao: We recommend that the application pool account is a managed account on the server farm. Where: <Name> is the name of the new Web application that uses Windows claims authentication. <ApplicationPool> is the name of the application pool. <ApplicationPoolAccount> is the user account that this application pool will run as. <URL> is the public URL for the Web application. <Port> is the port on which the Web application will be created in IIS.

Example
$ap = New-SPAuthenticationProvider $wa = New-SPWebApplication -Name "Contoso Internet Site" -ApplicationPool "ContosoAppPool" -ApplicationPoolAccount (Get-SPManagedAccount "DOMAIN\jdoe") -URL "http://www.contoso.com" -Port 80 -AuthenticationProvider $ap

For more information, see New-SPWebApplication and New-SPAuthenticationProvider. Observao:

187

Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa para oferecer suporte compatibilidade com verses anteriores do produto.

Consulte tambm
Extend a Web application (SharePoint Foundation 2010) Criar um conjunto de sites (SharePoint Foundation 2010) Configurar a autenticao baseada em formulrios para um aplicativo Web baseado em declaraes (SharePoint Foundation 2010) Configurar a autenticao usando um token de segurana SAML (SharePoint Foundation 2010) Create a Web application that uses Windows-classic authentication (SharePoint Foundation 2010) Configure Web Server Security (IIS 7)

188

Configure anonymous access for a claimsbased Web application (SharePoint Foundation 2010)
After you have configured a Microsoft SharePoint Foundation 2010 claims-based Web application, you can use the procedure in this article to configure anonymous access for your claims-based Web application. For more information, see Create a Web application that uses Windows-claims authentication (SharePoint Foundation 2010).

Configure anonymous access for a claims-based Web application


To configure anonymous access for a claims-based Web application 1. Verify that the user account that is performing this procedure is a site collection administrator. 2. In Central Administration, go to the Security section. 3. Under Anonymous Access, select Enable Anonymous. 4. Click Save. 5. Go to the site for the appropriate Web application. 6. Select Site Actions. 7. Select Site Permissions. 8. On the ribbon, select Anonymous Access. 9. Select either Entire Web Site or Lists and Libraries, depending on how you want to scope anonymous access for this site.

189

Configurar a autenticao baseada em formulrios para um aplicativo Web baseado em declaraes (SharePoint Foundation 2010)
Os procedimentos neste artigo apresentam diretrizes para: Permitir a voc configurar a autenticao baseada em formulrios para um aplicativo Web baseado em declaraes do Microsoft SharePoint Foundation 2010. Ajudar a atualizar aplicativos Web existentes do Windows SharePoint Services 3.0 que foram configurados para usar a autenticao baseada em formulrios para funcionar com o SharePoint Foundation 2010. Aps a atualizao do SharePoint Foundation 2010, os aplicativos Web do Windows SharePoint Services 3.0 sero configurados para o login herdado. Para os aplicativos Web do Windows SharePoint Services 3.0 que foram configurados para usar a autenticao do Windows, no h etapas adicionais necessrias para a atualizao. No entanto, para os aplicativos Web do Windows SharePoint Services 3.0 que foram configurados para usar a autenticao baseada em formulrios, ou a autenticao SSO da Web, ser necessrio primeiro converter na autenticao baseada em declaraes antes que os aplicativos Web do Windows SharePoint Services 3.0 possam ser usados no SharePoint Foundation 2010. Depois de converter os aplicativos Web do Windows SharePoint Services 3.0 na autenticao baseada em declaraes, configure as zonas de aplicativo Web para a autenticao baseada em formulrios (ou autenticao SSO da Web, conforme apropriado). Observe que os nomes do provedor de associao e do provedor de funo usados no SharePoint Foundation 2010 devem corresponder aos nomes usados no Windows SharePoint Services 3.0. A etapa final a migrao de usurios e permisses para o SharePoint Foundation 2010. Neste artigo: Converter aplicativos Web na autenticao baseada em declaraes Configurar um aplicativo Web baseado em formulrios para usar um provedor LDAP por meio da Administrao Central Configurar os arquivos Web.Config do LDAP Configurar um aplicativo Web baseado em formulrios para usar um provedor LDAP por meio do Windows PowerShell Migrar usurios e permisses do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010

190

Converter aplicativos Web na autenticao baseada em declaraes


Execute as etapas no procedimento a seguir para usar o Windows PowerShell para converter os aplicativos Web existentes na autenticao baseada em declaraes. Para converter os aplicativos Web na autenticao baseada em declaraes 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. No prompt de comando do Windows PowerShell, digite o seguinte:
$w = Get-SPWebApplication "http://<server>/" $w.UseClaimsAuthentication = "True"; $w.Update()

$w.ProvisionGlobally()

Observao: Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa para oferecer suporte compatibilidade com verses anteriores do produto.

Configurar um aplicativo Web baseado em formulrios para usar um provedor LDAP por meio da Administrao Central
Execute as etapas no procedimento a seguir para usar a Administrao Central para configurar a autenticao baseada em formulrios para um aplicativo Web baseado em declaraes. Para configurar a autenticao baseada em formulrios para um aplicativo Web baseado em declaraes usando a Administrao Central 1. Verifique se a conta de usurio que est executando esse procedimento de um administrador de conjunto de sites. 2. Na Administrao Central, em Gerenciamento de Aplicativos, selecione Gerenciar Aplicativos Web. 3. Na faixa de opes, selecione Novo. 4. Na seo Autenticao da caixa de dilogo Novo Aplicativo Web, selecione Autenticao

191

Baseada em Declaraes. 5. Na seo Tipo de Autenticao, selecione Habilitar Provedor de Associao do ASP.NET e Funes. 6. Digite o nome de um provedor de associao e o nome de um gerente de funo. No exemplo de arquivo Web.Config descrito neste artigo, o nome do provedor de associao membership, e o nome do gerente de funo rolemanager. 7. Clique em OK para criar o aplicativo Web.

Configurar os arquivos Web.Config do LDAP


Depois que voc tiver criado com xito o aplicativo Web (descrito no procedimento anterior), modifique os seguintes arquivos Web.Config: O arquivo Web.Config do aplicativo Web da Administrao Central O arquivo Web.Config do Servio de Token de Segurana

O arquivo Web.Config do aplicativo Web baseado em declaraes da autenticao baseada em formulrios Para configurar o arquivo Web.Config da Administrao Central 1. Digite INETMGR em um prompt de comando para abrir o Gerenciador do IIS. 2. V para o site da Administrao Central do SharePoint no IIS. 3. Clique com o boto direito do mouse em Administrao Central do SharePoint e selecione Explorar. 4. Abra o arquivo Web.Config. 5. Localize a seo <Configuration>
<system.web>

e adicione a seguinte entrada:

<membership defaultProvider="AspNetSqlMembershipProvider"> <providers> <add name="membership" type="Microsoft.Office.Server.Security.LdapMembershipProvider, Microsoft.Office.Server, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" server="yourserver.com" port="389" useSSL="false" userDNAttribute="distinguishedName" userNameAttribute="sAMAccountName" userContainer="OU=UserAccounts,DC=internal,DC=yourcompany,DC= distinguishedName (of your userContainer)"

192

userObjectClass="person" userFilter="(ObjectClass=person)" scope="Subtree" otherRequiredUserAttributes="sn,givenname,cn" /> </providers> </membership> <roleManager enabled="true" defaultProvider="AspNetWindowsTokenRoleProvider" > <providers> <add name="roleManager" type="Microsoft.Office.Server.Security.LdapRoleProvider, Microsoft.Office.Server, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" server="yourserver.com" port="389" useSSL="false" groupContainer="DC=internal,DC=yourcompany,DC= distinguishedName (of your groupContainer)" groupNameAttribute="cn" groupNameAlternateSearchAttribute="samAccountName" groupMemberAttribute="member" userNameAttribute="sAMAccountName" dnAttribute="distinguishedName" groupFilter="((ObjectClass=group)" userFilter="((ObjectClass=person)" scope="Subtree" /> </providers> </roleManager>

Importante: Aps adicionar a entrada anterior, salve e feche o arquivo Web.Config. Para configurar o arquivo Web.Config do Servio de Token de Segurana 1. Digite INETMGR em um prompt de comando para abrir o Gerenciador do IIS. 2. V para o site do SharePoint Web Services. 3. V para o subsite SecurityTokenServiceAppliction.

193

4. Clique com o boto direito do mouse em Administrao Central do SharePoint e selecione Explorar. 5. Abra o arquivo Web.Config. 6. Localize a seo <Configuration>
<membership> <providers> <add name="membership" type="Microsoft.Office.Server.Security.LdapMembershipProvider, Microsoft.Office.Server, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" server="yourserver.com" port="389" useSSL="false" userDNAttribute="distinguishedName" userNameAttribute="sAMAccountName" userContainer="OU=UserAccounts,DC=internal,DC=yourcompany,DC=com" userObjectClass="person" userFilter="(&amp;(ObjectClass=person))" scope="Subtree" otherRequiredUserAttributes="sn,givenname,cn" /> </providers> </membership> <roleManager enabled="true" > <providers> <add name="rolemanager" type="Microsoft.Office.Server.Security.LdapRoleProvider, Microsoft.Office.Server, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" server="yourserver.com" port="389" useSSL="false" groupContainer="DC=internal,DC=yourcompany,DC=com" groupNameAttribute="cn" groupNameAlternateSearchAttribute="samAccountName" groupMemberAttribute="member" userNameAttribute="sAMAccountName" <system.web>

e adicione a seguinte entrada:

194

dnAttribute="distinguishedName" groupFilter="(&amp;(ObjectClass=group))" userFilter="(&amp;(ObjectClass=person))" scope="Subtree" /> </providers> </roleManager>

Importante: Aps adicionar a entrada anterior, salve e feche o arquivo Web.Config. Para configurar o arquivo Web.Config do aplicativo Web baseado em declaraes da autenticao baseada em formulrios 1. Digite INETMGR em um prompt de comando para abrir o Gerenciador do IIS. 2. V para o site Formulrios de Declaraes. 3. Clique com o boto direito do mouse em Formulrios de Declaraes e selecione Explorar. 4. Abra o arquivo Web.Config. 5. Localize a seo <Configuration> 6. Localize a seo <membership
<add name="membership" type="Microsoft.Office.Server.Security.LdapMembershipProvider, Microsoft.Office.Server, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" server="yourserver.com" port="389" useSSL="false" userDNAttribute="distinguishedName" userNameAttribute="sAMAccountName" userContainer="OU=UserAccounts,DC=internal,DC=yourcompany,DC=com" userObjectClass="person" userFilter="(&amp;(ObjectClass=person))" scope="Subtree" otherRequiredUserAttributes="sn,givenname,cn" /> <system.web>.

defaultProvider="i">

e adicione a seguinte entrada:

Localize a seo <roleManager adicione a seguinte entrada:


<add name="roleManager"

defaultProvider="c" enabled="true" cacheRolesInCookie="false">

195

type="Microsoft.Office.Server.Security.LdapRoleProvider, Microsoft.Office.Server, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" server="yourserver.com" port="389" useSSL="false" groupContainer="DC=internal,DC=yourcompany,DC=com" groupNameAttribute="cn" groupNameAlternateSearchAttribute="samAccountName" groupMemberAttribute="member" userNameAttribute="sAMAccountName" dnAttribute="distinguishedName" groupFilter="(&amp;(ObjectClass=group))" userFilter="(&amp;(ObjectClass=person))" scope="Subtree" />

Importante: Aps adicionar a entrada anterior, salve e feche o arquivo Web.Config. Aviso: No substitua as entradas existentes neste arquivo Web.Config.

Configurar um aplicativo Web baseado em formulrios para usar um provedor LDAP por meio do Windows PowerShell
Execute as etapas no procedimento a seguir para usar o Windows PowerShell para configurar a autenticao baseada em formulrios para um aplicativo Web baseado em declaraes. Para configurar um aplicativo Web baseado em formulrios para usar um provedor LDAP utilizando o Windows PowerShell 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. No prompt de comando do Windows PowerShell, digite o seguinte:

196

$ap = New-SPAuthenticationProvider -Name "ClaimsForms" -ASPNETMembershipProvider "membership" -ASPNETRoleProviderName "rolemanager" $wa = New-SPWebApplication -Name "Claims Windows Web App" -ApplicationPool "Claims App Pool" -ApplicationPoolAccount "internal\appool" -Url http://servername -Port 80 -AuthenticationProvider $ap

Observao: O valor do parmetro ApplicationPoolAccount deve ser uma conta gerenciada no farm. 6. Depois que voc criar com xito um provedor de autenticao e um aplicativo Web, modifique os seguintes arquivos Web.Config com os exemplos de entradas fornecidos na seo "Configurar os arquivos LDAP Web.Config" deste artigo: O arquivo Web.Config do aplicativo Web da Administrao Central O arquivo Web.Config do Servio de Token de Segurana

O arquivo Web.Config do aplicativo Web baseado em declaraes da autenticao baseada em formulrios 7. Depois que voc modificar os arquivos Web.Config, crie um SPClaimsPrinciple e um conjunto de sites, conforme mostrado no seguinte exemplo:
$cp = New-SPClaimsPrincipal -Identity "membership:SiteOwner" -IdentityType FormsUser $sp = New-SPSite http://servername:port -OwnerAlias $cp.Encode() -Template "STS#0"

Observao: Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa para oferecer suporte compatibilidade com verses anteriores do produto.

Migrar usurios e permisses do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010
Execute as etapas no procedimento a seguir para usar o Windows PowerShell para migrar usurios e permisses. Para migrar os usurios e as permisses do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010.

197

5. No prompt de comando do Windows PowerShell, digite o seguinte:


$w = Get-SPWebApplication "http://<server>/" $w.MigrateUsers(True)

Observao: Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa para oferecer suporte compatibilidade com verses anteriores do produto.

198

Configure Kerberos authentication for the claims to Windows token service (SharePoint Foundation 2010)
This article is obsolete. For information about how to configure Kerberos authentication, see Configuring Kerberos Authentication for Microsoft SharePoint 2010 Products and Technologies (white paper). (http://go.microsoft.com/fwlink/? LinkID=197178) white paper.

Consulte tambm
Planejar mtodos de autenticao (SharePoint Foundation 2010)

199

Configurar a autenticao usando um token de segurana SAML (SharePoint Foundation 2010)


Os procedimentos neste artigo fornecem uma explicao sobre como configurar a autenticao usando um token de SAML de segurana para um aplicativo Web baseado em declaraes do Microsoft SharePoint Foundation 2010. A entrada SAML usada normalmente em cenrios de federao corporativos, por exemplo, para prover acesso a um parceiro de negcios. Ela tambm implantada para prover acesso a usurios internos cujas contas residem em um domnio que no pertence floresta que contm o SharePoint Foundation 2010. Antes de configurar a autenticao usando um token de SAML de segurana para um aplicativo Web baseado em declaraes do SharePoint Foundation 2010, configure um servidor executando os AD_FS (Servios de Federao do Active Directory) 2.0. Para obter informaes sobre a configurao de um servidor para executar os AD FS 2.0, consulte o Guia de Implantao dos AD FS 2.0 (http://go.microsoft.com/fwlink/?linkid=191723&clcid=0x416). Neste artigo: Configurar um aplicativo IP-STS (Identity Provider STS) usando o Windows PowerShell Configurar um aplicativo Web RP-STS (Relying Party STS) Estabelecer uma relao de confiana com um IP-STS usando o Windows PowerShell Exportar o certificado IP-STS de confiana usando o Windows PowerShell

Definir um identificador exclusivo para mapeamento de declaraes usando o Windows PowerShell Criar um novo aplicativo Web do SharePoint e configur-lo para usar a entrada SAML

Configurar um aplicativo IP-STS (Identity Provider STS) usando o Windows PowerShell


Execute os procedimentos a seguir para usar o Windows PowerShell para configurar um aplicativo Web baseado em declaraes do SharePoint. Para configurar um aplicativo IP-STS usando o Windows PowerShell 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010.

200

4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. No prompt de comando do Windows PowerShell, crie um objeto x509Certificate2, conforme mostrado no exemplo a seguir:
$cert = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2("path to cert file")

6. Crie um mapeamento de tipo de declarao para usar em seu provedor de autenticao de confiana, conforme mostrado no exemplo a seguir:
New-SPClaimTypeMapping "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress" -IncomingClaimTypeDisplayName "EmailAddress" -SameAsIncoming

7. Crie um provedor de login confivel criando um valor para o parmetro realm, conforme mostrado no exemplo a seguir:
$realm = "urn:" + $env:ComputerName + ":domain-int"

8. Crie um valor para o parmetro signinurl que aponte para o aplicativo Web do Servio de Token de Segurana, conforme mostrado no exemplo a seguir:
$signinurl = "https://test-2/FederationPassive/"

9. Crie o fornecedor confivel de login, usando o mesmo valor IdentifierClaim que o mapeamento de declaraes ($map1.InputClaimType), conforme mostrado no exemplo a seguir:
$ap = New-SPTrustedIdentityTokenIssuer -Name "WIF" -Description "Windows Identity Foundation" -Realm $realm -ImportTrustCertificate $cert -ClaimsMappings $map1[,$map2..] -SignInUrl $signinurl -IdentifierClaim $map1.InputClaimType

10. Crie um aplicativo Web criando primeiro um valor para a conta do pool de aplicativos (para o usurio atual), conforme mostrado no exemplo a seguir:
$account = "DOMAIN\" + $env:UserName

Observao: A conta do pool de aplicativos deve ser uma conta gerenciada. Para criar uma conta gerenciada, use New-SPManagedAccount. 11. Crie um valor para a URL do aplicativo Web ($webappurl = $env:ComputerName), conforme mostrado no exemplo a seguir:
$wa = New-SPWebApplication -name "Claims WIF" -SecureSocketsLayer -ApplicationPool "SharePoint SSL" -ApplicationPoolAccount $account -Url $webappurl -Port 443 "https://" +

201

-AuthenticationProvider $ap

12. Crie um site criando primeiro um objeto de declarao, conforme mostrado no exemplo a seguir:
$claim = New-SPClaimsPrincipal -TrustedIdentityTokenIssuerr $ap -Identity $env:UserName

13. Crie um site, conforme mostrado no exemplo a seguir:


$site = New-SPSite $webappurl -OwnerAlias $claim.ToEncodedString() -template "STS#0"

Configurar um aplicativo Web RP-STS (Relying Party STS)


Use o procedimento nesta seo para configurar um aplicativo RP-STS. Para configurar um aplicativo Web RP-STS 1. Abra o console de Gerenciamento dos AD_FS 2.0. 2. No painel esquerdo, expanda Poltica e selecione Terceiras Partes Confiveis. 3. No painel direito, clique em Adicionar Terceira Parte Confivel. Isso abre o assistente de configurao do AD FS (Servios de Federao do Active Directory) 2.0. 4. Na primeira pgina do assistente, clique em Iniciar. 5. SelecioneInserir configurao de terceira parte confivel manualmente e clique em Avanar. 6. Digite o nome de uma terceira parte confivel e clique em Avanar. 7. Verifique se a opo Perfil do Servidor dos Servios de Federao do Active Directory (AD FS) 2.0 est marcada e clique em Avanar. 8. No use um certificado de criptografia. Clique em Avanar. 9. Selecione Habilitar suporte para federao de identidade baseada em navegador da Web. 10. Digite o nome da URL do aplicativo Web e acrescente /_trust/ (por exemplo: https://nomedoservidor/_trust/). Clique em Avanar. 11. Digite o nome de um identificador (por exemplo: urn:NOMEDOCOMPUTADOR:Geneva) e clique em Adicionar. Clique em Avanar. 12. Na pgina Resumo, clique em Avanar e em Fechar. Isso abre o console de Gerenciamento do Editor de Regras. Use esse console para configurar o mapeamento de

202

declaraes de um aplicativo Web LDAP para o SharePoint. 13. No painel esquerdo, expanda Nova Regra e selecione Regra Predefinida. 14. Selecione Criar Declaraes do Repositrio de Atributos LDAP. 15. No painel direito, na lista suspensa Repositrio de Atributos, selecione Repositrio Corporativo de Contas de Usurio do Active Directory. 16. Em Atributo LDAP, selecione sAMAccountName. 17. Em Tipo de Declarao de Sada, selecione Endereo de Email. 18. No painel esquerdo, clique em Salvar.

Estabelecer uma relao de confiana com um IP-STS usando o Windows PowerShell


Use o procedimento nesta seo para estabelecer uma relao de confiana com um IP-STS. Para estabelecer uma relao de confiana com um IP-STS usando o Windows PowerShell 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. No prompt de comando do Windows PowerShell, estabelea uma relao de confiana, conforme mostrado no exemplo a seguir:
$waurl = "https://" + $env:ComputerName $title = "SAML-Claims"

Exportar o certificado IP-STS de confiana usando o Windows PowerShell


Use o procedimento nesta seo para exportar o certificado IP-STS com o qual voc deseja estabelecer uma relao de confiana e copie o certificado para um local que o Microsoft SharePoint Foundation 2010 possa acessar. Para exportar o certificado IP-STS confivel usando o Windows PowerShell 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010.

203

5. No prompt de comando do Windows PowerShell, exporte o certificado IP-STS de confiana, conforme mostrado no exemplo a seguir:
$cert = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2("c:\geneva.cer")

Definir um identificador exclusivo para mapeamento de declaraes usando o Windows PowerShell


Use o procedimento nesta seo para definir um endereo de email que servir como identificador exclusivo para o mapeamento de declaraes. Normalmente, o administrador do STS de confiana ter de fornecer essas informaes porque apenas o proprietrio do STS conhece que valor no token ser sempre exclusivo para cada usurio. Observe que o administrador do STS de confiana pode criar um URI para representar o endereo de email. Para definir um identificador exclusivo para mapeamento de declaraes usando o Windows PowerShell 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. No prompt de comando do Windows PowerShell, crie um mapeamento, conforme mostrado no exemplo a seguir:
$map = New-SPClaimTypeMapping -IncomingClaimType "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress" -IncomingClaimTypeDisplayName "EmailAddress" -SameAsIncoming

Criar um novo provedor de autenticao


Use o procedimento nesta seo para criar um novo provedor de autenticao que o aplicativo Web usar. Para criar um novo provedor de autenticao usando o Windows PowerShell 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. No prompt de comando do Windows PowerShell, crie um novo provedor de autenticao, conforme mostrado no exemplo a seguir. Observe que o realm o parmetro usado pelo STS de

204

confiana para identificar um farm especfico do SharePoint.


$realm = "urn:" + $env:ComputerName + ":Geneva" $ap = New-SPTrustedIdentityTokenIssuer -Name "Geneva" -Description "Geneva" -Realm $realm -ImportTrustCertificate $cert -ClaimsMappings $map -SignInUrl "https://test-2/FederationPassive/" -IdentifierClaim "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress"

Criar um novo aplicativo Web do SharePoint e configur-lo para usar a entrada SAML
Nesta etapa, crie e configure o aplicativo Web. Para criar um novo aplicativo Web do SharePoint e configur-lo para usar a entrada SAML usando o Windows PowerShell 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. No prompt de comando do Windows PowerShell, crie um novo aplicativo Web do SharePoint e configure-o para usar a entrada SAML. Observe que voc deve substituir "WebAppUrl" e "domain\admin" pelos valores vlidos.
$wa = New-SPWebApplication -Name "SAML Sign-In" -SecureSocketsLayer -ApplicationPool "SAML Sign-In" -ApplicationPoolAccount "domain\admin" Url "WebAppUrl" -Port 443 -AuthenticationProvider $ap

Observao: Voc est habilitando o SSL porque, com a entrada SAML, cookies so usados como o tquete de logon nico do usurio. Isso permite que os administradores concedam acesso aos recursos do SharePoint pela durao do token sem a necessidade de autenticar novamente o usurio. Sem SSL, esses cookies podem ser facilmente interceptados por um usurio mal-intencionado e ser usados para representar o usurio original. Depois de concluir esses procedimentos, crie um site do SharePoint e designe um proprietrio. Para obter informaes sobre a criao de um site do SharePoint, consulte Criar um conjunto de sites (SharePoint Foundation 2010).

205

Configurar a autenticao Kerberos (SharePoint Foundation 2010)


Neste artigo: Sobre a autenticao Kerberos Antes de comear Configurar a autenticao Kerberos para comunicaes SQL Criar nomes da entidade de servio para os aplicativos Web usando a autenticao Kerberos Implantar o farm de servidores Configurar servios nos servidores do farm Criar aplicativos Web usando a autenticao Kerberos

Criar um conjunto de sites usando o modelo Portal de Colaborao no aplicativo Web do site de portal Confirmar o acesso bem-sucedido aos aplicativos Web usando a autenticao Kerberos Confirmar a funcionalidade de Indexao de Pesquisa correta Confirmar a funcionalidade de Consulta de Pesquisa correta Limitaes de configurao Recursos adicionais e diretrizes para a soluo de problemas

Sobre a autenticao Kerberos


O Kerberos um protocolo seguro que d suporte autenticao com tquetes. Um servidor de autenticao Kerberos concede um tquete em resposta a uma solicitao de autenticao de um computador cliente, caso essa solicitao contenha credenciais do usurio vlidas e um SPN (nome da entidade de servio). Em seguida, o computador cliente usa o tquete para acessar recursos da rede. Para habilitar a autenticao Kerberos, os computadores cliente e servidor devem ter uma conexo confivel com o KDC (centro de distribuio de chaves) do domnio. O KDC distribui chaves secretas compartilhadas para habilitar a criptografia. Os computadores cliente e servidor tambm devem ser capazes de acessar o AD DS (Servios de Domnio Active Directory). No AD DS, o domnio raiz da floresta o centro de referncias da autenticao Kerberos. Para implantar um farm de servidores que execute o Microsoft SharePoint Foundation 2010 usando a autenticao Kerberos, instale e configure vrios aplicativos nos seus computadores. Este artigo descreve um exemplo de farm de servidores que executa o SharePoint Foundation 2010 e oferece orientaes para implantar e configurar o farm de forma a utilizar a autenticao Kerberos para oferecer suporte seguinte funcionalidade:

206

Comunicao entre o SharePoint Foundation 2010 e o software de banco de dados Microsoft SQL Server. Acesso ao aplicativo Web da Administrao Central do SharePoint. Acesso a outros aplicativos Web, incluindo um aplicativo Web de site de portal e um aplicativo Web de Meu Site.

Antes de comear
Este artigo est direcionado ao pessoal de nvel administrativo com os seguintes conhecimentos: Windows Server 2008 Active Directory IIS (Servios de Informaes da Internet) 6.0 (ou IIS 7.0) SharePoint Foundation 2010 Windows Internet Explorer

Autenticao Kerberos, implementada no AD DS (Servios de Domnio Active Directory) para o Windows Server 2008 NLB (Balanceamento de Carga de Rede) no Windows Server 2008 Contas de computador em um domnio do Active Directory Contas de usurio em um domnio do Active Directory Sites do IIS e suas associaes e configuraes de autenticao Identidades de pool de aplicativos do IIS para sites do IIS O Assistente de Configurao de Produtos do SharePoint Aplicativos Web do SharePoint Foundation 2010 Pginas da Administrao Central SPNs (nomes de entidade de servio) e como configur-los em um domnio do Active Directory

Importante: Para criar SPNs em um domnio do Active Directory, voc precisa ter permisses administrativas nesse domnio. Este artigo no proporciona um exame detalhado da autenticao Kerberos. O Kerberos um mtodo de autenticao padro do setor implementado no AD DS. Este artigo no oferece instrues detalhadas e passo a passo para a instalao do SharePoint Foundation 2010 ou para o uso do Assistente de Configurao de Produtos do SharePoint. Este artigo no oferece instrues detalhadas e passo a passo para o uso da Administrao Central com o objetivo de criar aplicativos Web do SharePoint Foundation 2010.

207

Requisitos de verso de software


A orientao oferecida neste artigo e os testes executados para confirmar essa orientao se baseiam nos resultados do uso de sistemas que estejam executando o Windows Server 2008 e o Internet Explorer com as atualizaes mais recentes aplicadas a partir do site Windows Update (http://go.microsoft.com/fwlink/?linkid=101614&clcid=0x416). As seguintes verses de software foram instaladas: Windows Server 2008, com as atualizaes mais recentes no site Windows Update (http://go.microsoft.com/fwlink/?linkid=101614&clcid=0x416) Internet Explorer A ltima verso do SharePoint Foundation 2010

Verifique tambm se os seus controladores de domnio do Active Directory esto executando o Windows Server 2008 com as atualizaes mais recentes aplicadas a partir do site Windows Update (http://go.microsoft.com/fwlink/?linkid=101614&clcid=0x416).

Problemas conhecidos
O SharePoint Foundation 2010 pode rastrear aplicativos Web configurados para usar a autenticao Kerberos se estes estiverem hospedados em servidores virtuais do IIS associados a portas padro (porta TCP 80 e porta SSL 443). No entanto, a Pesquisa do SharePoint Foundation 2010 no conseguir rastrear aplicativos Web do SharePoint Foundation 2010 configurados para usar a autenticao Kerberos se esses aplicativos Web estiverem hospedados em servidores virtuais do IIS associados a portas no padro (portas diferentes da porta TCP 80 e da porta SSL 443). Atualmente, a Pesquisa do SharePoint Foundation 2010 s pode rastrear aplicativos Web do SharePoint Foundation 2010 hospedados em servidores virtuais do IIS associados a portas no padro que estejam configuradas para usar a autenticao NTLM ou a autenticao Bsica. Para acesso de usurios finais usando a autenticao Kerberos, se voc precisar implantar aplicativos Web que s possam ser hospedados em servidores virtuais do IIS que estejam associados a portas no padro e se voc quiser que os usurios finais obtenham resultados da consulta de pesquisa: Os mesmos aplicativos Web devem ser hospedados em outros servidores virtuais do IIS em portas no padro. Os aplicativos Web devem ser configurados para usar a autenticao NTLM ou Bsica. A Indexao de Pesquisa deve rastrear os aplicativos Web usando a autenticao NTLM ou Bsica. Este artigo oferece orientao para: Como configurar o aplicativo Web da Administrao Central usando a autenticao Kerberos hospedada em um servidor virtual do IIS associado a portas no padro. Como configurar aplicativos de portal e Meu Site usando a autenticao Kerberos hospedada em servidores virtuais do IIS associados a portas padro e com uma associao de cabealho de host do IIS.

208

Como verificar se a Indexao de Pesquisa rastreia com sucesso aplicativos Web do SharePoint Foundation 2010 usando a autenticao Kerberos. Como verificar se os usurios que esto acessando aplicativos Web autenticados por Kerberos conseguem obter resultados da consulta de pesquisa para esses aplicativos Web.

Histrico adicional
importante compreender que, quando voc usa a autenticao Kerberos, a funcionalidade de autenticao precisa depender em parte do comportamento do cliente que esteja tentando autenticar-se usando Kerberos. Em uma implantao de farm do SharePoint Foundation 2010 usando a autenticao Kerberos, o SharePoint Foundation 2010 no o cliente. Antes de implantar um farm de servidores que esteja executando o SharePoint Foundation 2010 usando a autenticao Kerberos, preciso compreender o comportamento dos seguintes clientes: O navegador (no contexto deste artigo, o navegador sempre ser o Internet Explorer) O Microsoft .NET Framework

O navegador o cliente usado para navegao at uma pgina da Web em um aplicativo Web do SharePoint Foundation 2010. Quando o SharePoint Foundation 2010 executa tarefas como o rastreamento das fontes de contedo locais do SharePoint Foundation 2010, o .NET Framework funciona como o cliente. Para que a autenticao Kerberos funcione corretamente, necessrio criar SPNs no AD DS. Se os servios aos quais esses SPNs correspondem estiverem escutando em portas no padro, os SPNs devero incluir nmeros de porta. Isso serve para garantir que os SPNs sejam significativos e tambm necessrio para impedir a criao de SPNs duplicados. Quando um cliente tenta acessar um recurso usando a autenticao Kerberos, ele deve criar um SPN a ser usado como parte do processo da autenticao Kerberos. Se o cliente no criar um SPN que corresponda ao SPN configurado no AD DS, a autenticao Kerberos falhar, normalmente com um erro de "Acesso negado". Existem verses do Internet Explorer que no criam SPNs com nmeros de porta. Se voc estiver usando aplicativos Web do SharePoint Foundation 2010 associados a nmeros de porta no padro no IIS, talvez seja necessrio direcionar o Internet Explorer de forma a incluir nmeros de porta nos SPNs criados por ele. Em um farm que esteja executando o SharePoint Foundation 2010, o aplicativo Web da Administrao Central hospedado, por padro, em um servidor virtual do IIS associado a uma porta no padro. Portanto, este artigo trata dos sites do IIS associados por porta e dos sites do IIS associados a cabealhos de host. Por padro, em um farm que esteja executando o SharePoint Foundation 2010, o .NET Framework no cria SPNs com nmeros de porta. por isso que a Pesquisa no consegue rastrear aplicativos Web usando a autenticao Kerberos caso esses aplicativos Web estejam hospedados em servidores virtuais do IIS associados a portas no padro.

Topologia do farm de servidores


Este artigo refere-se seguinte topologia de farm de servidores do SharePoint Foundation 2010:

209

Dois computadores executando o Windows Server 2008 que estejam atuando como servidores Web front-end com o Windows NLB configurado. Trs computadores executando o Windows Server 2008 que estejam atuando como servidores de aplicativos. Um dos servidores de aplicativos hospeda o aplicativo Web da Administrao Central. O segundo servidor de aplicativos est executando a Consulta de Pesquisa, enquanto o terceiro est executando a Indexao de Pesquisa. Um computador executando o Windows Server 2008 usado como o host SQL para o farm executando o SharePoint Foundation 2010. Para o cenrio descrito neste artigo, voc pode usar qualquer Microsoft SQL Server 2008.

Servios de Domnio Active Directory, nomenclatura de computador e convenes NLB


O cenrio descrito neste artigo usa o Active Directory, a nomenclatura de computador e as convenes NLB a seguir:

Funo de servidor

Nome do domnio

Servios de Domnio Active Directory Um servidor Web front-end executando o SharePoint Foundation 2010 Um servidor Web front-end executando o SharePoint Foundation 2010 Administrao Central do SharePoint Foundation 2010 Indexao de Pesquisa executando o SharePoint Foundation 2010 Consulta de Pesquisa executando o SharePoint Foundation 2010 Host do SQL Server que executa o SharePoint Foundation 2010

mydomain.net wssfe1.mydomain.net wssfe2.mydomain.net wssadmin.mydomain.net wsscrawl.mydomain.net wssquery.mydomain.net wsssql.mydomain.net

Um NLB VIP atribudo a wssfe1.mydomain.net e a wssfe2.mydomain.net como resultado da configurao do NLB nesses sistemas. Um conjunto de nomes de host DNS apontando para esse endereo registrado no seu sistema DNS. Por exemplo, se o NLB VIP for 192.168.100.200, voc ter um conjunto de registros DNS que resolver os seguintes nomes de DNS para esse endereo IP (192.168.100.200): kerbportal.mydomain.net

210

kerbmysite.mydomain.net

Convenes de conta de domnio do Active Directory


O exemplo neste artigo usa as convenes de nomenclatura listadas na tabela a seguir para contas de servio e identidades de pool de aplicativos usadas no farm que executa o SharePoint Foundation 2010.

Conta de domnio ou identidade do pool de aplicativos

Nome

Conta de administrador local Em todos os servidores que executam o SharePoint Foundation 2010 (mas no no computador host que executa o SQL Server) Para a instalao do SharePoint Foundation 2010 e para o usurio Executar como do Assistente de Configurao de Produtos do SharePoint Conta de administrador local no computador host do SQL Server A conta de servio do SQL Server usada para executar o servio SQL Server Conta de administrador do farm do SharePoint Foundation 2010

mydomain\pscexec

mydomain\sqladmin mydomain\wsssqlsvc mydomain\wssfarmadmin Usada como a identidade do pool de aplicativos da Administrao Central e como a conta de servio do Servio de Timer do SharePoint. mydomain\portalpool

A identidade do pool de aplicativos do SharePoint Foundation 2010 para o aplicativo Web do site de portal A identidade do pool de aplicativos do SharePoint Foundation 2010 para o aplicativo Web Meu Site Conta do servio de pesquisa do SharePoint Foundation 2010 Conta de acesso ao contedo de pesquisa do SharePoint Foundation 2010 Conta do servio de pesquisa do SharePoint Foundation 2010 Conta de acesso ao contedo do SharePoint

mydomain\mysitepool mydomain\wsssearch mydomain\wsscrawl mydomain\wsssearch mydomain\wsscrawl

211

Conta de domnio ou identidade do pool de aplicativos

Nome

Foundation 2010

Requisitos de configurao preliminar


Antes de instalar o SharePoint Foundation 2010 nos computadores do farm de servidores, verifique se voc executou os seguintes procedimentos: Todos os servidores usados no farm, incluindo o host SQL, esto configurados com o Windows Server 2008, incluindo as ltimas atualizaes aplicadas a partir do site Windows Update (http://go.microsoft.com/fwlink/?linkid=101614&clcid=0x416). Todos os servidores no farm tm o Internet Explorer (e as ltimas atualizaes para esse programa) instaladas no site Windows Update (http://go.microsoft.com/fwlink/? linkid=101614&clcid=0x416). O SQL Server 2008 est instalado e em execuo no computador host SQL, e o servio SQL Server est sendo executado como a conta mydomain\sqlsvc. Uma instncia padro do SQL Server est instalada e escutando na porta TCP 1433. O usurio Executar como do Assistente de Configurao de Produtos do SharePoint foi adicionado: Como Logon do SQL no host SQL. funo DBCreators do SQL Server no host SQL. funo Administradores de Segurana do SQL Server no host SQL.

Configurar a autenticao Kerberos para comunicaes SQL


Configure a autenticao Kerberos para comunicaes SQL antes de instalar e configurar o SharePoint Foundation 2010 nos servidores em executam o SharePoint Foundation 2010. Isso necessrio porque a autenticao Kerberos para comunicaes SQL precisa ser configurada e ter o seu funcionamento confirmado para que os computadores que executam o SharePoint Foundation 2010 possam se conectar ao SQL Server. O processo de configurar a autenticao Kerberos para qualquer servio instalado em um computador host que execute o Windows Server 2008 inclui a criao de um SPN para a conta de domnio usada para executar o servio no host. SPNs so formados pelas seguintes partes: Um Nome de Servio (por exemplo, MSSQLSvc ou HTTP) Um nome de host (real ou virtual) Um nmero de porta

212

A lista a seguir contm exemplos de SPNs para uma instncia padro do SQL Server em execuo em um computador chamado wsssql e que escuta na porta 1433: MSSQLSvc/wsssql:1433 MSSQLSvc/wsssql.mydomain.com:1433

Esses so os SPNs que voc criar para a instncia do SQL Server no host SQL que ser usado pelo farm descrito neste artigo. Voc sempre deve criar SPNs que tenham um nome NetBIOS e um nome DNS completo para um host na rede. H mtodos diferentes que voc pode usar para definir um SPN para uma conta no domnio do Active Directory. Um deles usar o utilitrio SETSPN.EXE, que faz parte das ferramentas do kit de recursos para o Windows Server 2008. Outro mtodo usar o snap-in ADSIEDIT.MSC no controlador de domnio do Active Directory. Este artigo aborda o uso do snap-in ADSIEDIT.MSC. H duas etapas principais para a configurao da autenticao Kerberos para o SQL Server: Crie SPNs para a sua conta de servio do SQL Server. Confirme se a autenticao Kerberos usada para conectar servidores que executam o SharePoint Foundation 2010 a servidores que executam o SQL Server.

Criar os SPNs para a sua conta de servio do SQL Server


1. Faa logon no controlador de domnio do Active Directory usando as credenciais de um usurio que tenha permisses administrativas de domnio. 2. Na caixa de dilogo Executar, digite ADSIEDIT.MSC. 3. Na caixa de dilogo Console de Gerenciamento, expanda a pasta Continer de Domnio. 4. Expanda a pasta Continer que contm as contas dos usurios, por exemplo, CN=Users. 5. Localize o continer da conta Servio SQL Server; por exemplo, CN=wsssqlsvc. 6. Clique com o boto direito do mouse nessa conta e clique em Propriedades. 7. Percorra a lista de propriedades na caixa de dilogo Conta de servio do SQL Server at encontrar servicePrincipalName. 8. Selecione a propriedade servicePrincipalName e clique em Editar. 9. No campo Valor a Adicionar, na caixa de dilogo Editor de Cadeia de Caracteres com Valores Mltiplos, digite o SPN MSSQLSvc/wsssql:1433 e clique em Adicionar. Em seguida, digite o SPN MSSQLSvc/wsssql.mydomain.com:1433 nesse campo e clique em Adicionar. 10. Clique em OK na caixa de dilogo Editor de Cadeia de Caracteres com Valores Mltiplos e clique em OK na caixa de dilogo Propriedades da conta de servio do SQL Server.

Confirme se a autenticao Kerberos usada para conectar servidores que executam o SharePoint Foundation 2010 ao SQL Server
Instale as Ferramentas de Cliente SQL em um dos servidores que executam o SharePoint Foundation 2010 e use as ferramentas para se conectar a partir do servidor que executa o SharePoint Foundation

213

2010 aos servidores que executam o SQL Server. Esse artigo no aborda as etapas de instalao das Ferramentas de Cliente SQL em um dos servidores que executam o SharePoint Foundation 2010. Os procedimentos de confirmao se baseiam nas seguintes suposies: Voc est usando o SQL Server 2008 no host SQL. Voc se conectou a um dos servidores que executam o SharePoint Foundation 2010 usando a conta mydomain\pscexec e instalou as Ferramentas de Cliente SQL 2005 no servidor que executa o SharePoint Foundation 2010. 1. Execute o SQL Server 2005 Management Studio. 2. Quando a caixa de dilogo Conectar ao Servidor for exibida, digite o nome do computador host do SQL (neste exemplo, esse computador wsssql) e clique em Conectar para se conectar ao computador host do SQL. 3. Para confirmar se a autenticao Kerberos foi usada para essa conexo, execute o visualizador de eventos no computador host SQL e examine o log de eventos de Segurana. Voc deve ver um registro de Auditoria com xito para um evento de categoria de Logon/Logoff semelhante aos dados mostrados nas seguintes tabelas:

Tipo de Evento Origem do Evento Categoria do Evento ID do Evento Data Hora Usurio Computador Descrio

Auditoria com xito Segurana Logon/Logoff 540 31.10.07 16:12:24 MYDOMAIN\pscexec WSSQL

Um exemplo de um logon de rede bem-sucedido est descrito na tabela a seguir.

Nome do Usurio Domnio ID de Logon Tipo de Logon Processo de Logon

pscexec MYDOMAIN (0x0,0x6F1AC9) 3 Kerberos

214

Nome da Estao de Trabalho GUID de Logon Nome do Usurio Chamador Domnio do Chamador ID de Logon do Chamador ID de Processo do Chamador Servios Transitados Endereo de Rede de Origem Porta de Origem 192.168.100.100 2465 {36d6fbe0-2cb8-916c-4fee-4b02b0d3f0fb}

Examine a entrada de log para confirmar se: 1. O nome do usurio est correto. A conta mydomain\pscexec foi conectada pela rede ao host SQL. 2. O tipo de logon 3. Um logon do tipo 3 um logon de rede. 3. O processo de logon e o pacote de autenticao usam a autenticao Kerberos. Isso confirma se o servidor que executa o SharePoint Foundation 2010 est usando a autenticao Kerberos para se comunicar com o host SQL. 4. O Endereo de Rede de Origem corresponde ao endereo IP do computador a partir do qual a conexo foi feita. Se a sua conexo com o host SQL falhar com uma mensagem de erro semelhante a No possvel gerar contexto SSPI, provvel que haja um problema com o SPN usado para a sua instncia do SQL Server. Para solucionar o problema e corrigir isso, consulte o artigo sobre como solucionar a mensagem de erro "No possvel gerar contexto SSPI" (http://go.microsoft.com/fwlink/?linkid=76621&clcid=0x416), na Base de Dados de Conhecimento Microsoft.

Criar nomes da entidade de servio para os aplicativos Web usando a autenticao Kerberos
No que diz respeito autenticao Kerberos, no h nada de especial em relao aos aplicativos Web do SharePoint Foundation 2010 baseados no IIS: a autenticao Kerberos trata esses aplicativos como qualquer outro site do IIS. Esse processo requer conhecimento dos seguintes itens: A Classe de Servio do SPN (no contexto desse artigo, para aplicativos Web do SharePoint Foundation 2010, essa classe sempre HTTP). A URL de todos os aplicativos Web do SharePoint Foundation 2010 que usam a autenticao Kerberos.

215

A parte do nome de host do SPN (real ou virtual; este artigo aborda as duas opes).

A parte do nmero de porta do SPN (no cenrio descrito neste artigo, so usados aplicativos Web do SharePoint Foundation 2010 baseados na porta do IIS e no cabealho de host). As contas do Windows Active Directory para as quais necessrio criar SPNs. A tabela a seguir lista as informaes do cenrio descrito neste artigo:

URL

Conta do Active Directory

SPN

http://wssadmin.mydomain.net:10000

wssfarmadmin

HTTP/wssadmin.mydomain.net:10000 HTTP/wssadmin.mydomain.net:10000

http://kerbportal.mydomain.net

portalpool

HTTP/kerbportal.mydomain.net HTTP/kerbportal HTTP/kerbmysite.mydomain.net HTTP/kerbmysite

http://kerbmysite.mydomain.net

mysitepool

Observaes sobre esta tabela: A primeira URL listada acima da Administrao Central e usa um nmero de porta. Voc no precisa usar a porta 10000. Este apenas um exemplo utilizado para manter a consistncia neste artigo. As duas URLs seguintes destinam-se ao site do portal e ao Meu Site, respectivamente. Use as diretrizes fornecidas acima para criar os SPNs necessrios no AD DS para dar suporte autenticao Kerberos para seus aplicativos Web do SharePoint Foundation 2010. Voc precisa fazer logon em um controlador de domnio no seu ambiente usando uma conta que tenha permisses administrativas de domnio. Para criar os SPNs, use o utilitrio SETSPN.EXE ou o snap-in ADSIEDIT.MSC mencionados antes. Se estiver usando o snap-in ADSIEDIT.MSC, consulte as instrues fornecidas anteriormente neste artigo sobre a criao de SPNs. Certifique-se de criar os SPNs corretos para as contas certas no AD DS.

Implantar o farm de servidores


A implantao do farm de servidores inclui as seguintes etapas: 1. Instale o SharePoint Foundation 2010 em todos os servidores que executam o SharePoint Foundation 2010.

216

2. Execute o Assistente de Configurao de Produtos do SharePoint e crie um novo farm. Essa etapa inclui a criao de um aplicativo Web da Administrao Central do SharePoint Foundation 2010 que ser hospedado em um servidor virtual do IIS associado a uma porta no padro e que usar a autenticao Kerberos. 3. Execute o Assistente de Configurao de Produtos do SharePoint e ingresse os outros servidores no farm. 4. Configure Servios nos Servidores do farm para: Servio de Pesquisa do SharePoint Foundation 2010 Indexao de Pesquisa do SharePoint Foundation 2010 Consulta de Pesquisa do SharePoint Foundation 2010

5. Crie aplicativos Web que sejam usados para o site de portal e Meu Site, usando a autenticao Kerberos. 6. Crie um conjunto de sites usando o modelo Portal de Colaborao no aplicativo Web do site de portal. 7. Confirme o acesso bem-sucedido aos aplicativos Web usando a autenticao Kerberos. 8. Confirme a funcionalidade de Indexao de Pesquisa correta. 9. Confirme a funcionalidade de Consulta de Pesquisa correta.

Instalar o SharePoint Foundation 2010 em todos os servidores


Este o processo direto de execuo da configurao do SharePoint Foundation 2010 para instalar os binrios do SharePoint Foundation 2010 nos servidores que executam o SharePoint Foundation 2010. Faa logon em todos os computadores que executam o SharePoint Foundation 2010 usando a conta mydomain\pscexec. Nenhuma instruo passo a passo fornecida para isso. Para o cenrio descrito neste artigo, execute uma instalao Completa do SharePoint Foundation 2010 em todos os servidores que exijam o SharePoint Foundation 2010.

Criar um novo farm


Para o cenrio descrito neste artigo, primeiro execute o Assistente de Configurao de Produtos do SharePoint no servidor de Indexao de Pesquisa, WSSADMIN, para que o WSSADMIN hospede o aplicativo Web da Administrao Central no SharePoint Foundation 2010. No servidor chamado WSSCRAWL, quando a instalao estiver concluda, uma caixa de dilogo Instalao Concluda ser apresentada, contendo uma caixa de seleo marcada para executar o Assistente de Configurao de Produtos do SharePoint. Mantenha a caixa de seleo marcada e feche a caixa de dilogo de instalao para poder executar o Assistente de Configurao de Produtos do SharePoint. Ao executar o Assistente de Configurao de Produtos do SharePoint neste computador, siga estas etapas para criar um novo farm:

217

Fornea o nome do servidor de banco de dados (neste artigo, este o servidor chamado WSSSQL). Fornea um nome de banco de dados de configurao (voc pode usar o padro ou estipular um nome de sua escolha). Fornea as informaes da conta (administrador de farm) de acesso ao banco de dados. Usando o cenrio deste artigo, essa conta a mydomain\wssfarmadmin. Fornea as informaes necessrias para o aplicativo Web da Administrao Central do SharePoint Foundation 2010. Usando o cenrio neste artigo, essas informaes so as seguintes: Nmero de porta do aplicativo Web da Administrao Central: 10000 Mtodo de autenticao: Negociar

Depois que voc fornecer todas as informaes necessrias, o Assistente de Configurao de Produtos do SharePoint ser concludo com xito. Se esse for o caso, confirme se voc pode acessar a home page do aplicativo Web da Administrao Central do SharePoint Foundation 2010 usando a autenticao Kerberos. Para fazer isso, siga estas etapas: 1. Faa logon em um servidor diferente que execute o SharePoint Foundation 2010 ou em outro computador do domnio mydomain como mydomain\pscexec. Voc no deve verificar o comportamento de autenticao Kerberos correto diretamente no computador que hospeda o aplicativo Web da Administrao Central do SharePoint Foundation 2010. Isso deve ser feito em outro computador do domnio. 2. Inicie o Internet Explorer nesse servidor e tente ir at a URL: http://wssadmin.mydomain.net:10000. A home page da Administrao Central ser renderizada. 3. Para confirmar se a autenticao Kerberos foi usada para acessar a Administrao Central, volte ao computador chamado WSSADMIN, execute o visualizador de eventos e examine o log de segurana. Voc ver um registro Auditoria de xitos, cuja aparncia similar seguinte tabela:

Tipo de Evento Origem do Evento Categoria do Evento ID do Evento Data Hora Usurio Computador Descrio

Auditoria com xito Segurana Logon/Logoff 540 01.11.07 14:22:20 MYDOMAIN\pscexec WSSADMIN

218

Um exemplo de um logon de rede bem-sucedido est descrito na tabela a seguir.

Nome do Usurio Domnio ID de Logon Tipo de Logon Processo de Logon Pacote de Autenticao Nome da Estao de Trabalho GUID de Logon Nome do Usurio Chamador Domnio do Chamador ID de Logon do Chamador ID de Processo do Chamador Servios Transitados Endereo de Rede de Origem Porta de Origem

pscexec MYDOMAIN (0x0,0x1D339D3) 3 Kerberos Kerberos

{fad7cb69-21f8-171b-851b-3e0dbf1bdc79}

192.168.100.100 2505

O exame desse registro de log mostra o mesmo tipo de informao da entrada de log anterior: Confirme se o nome do usurio est correto; trata-se da conta mydomain\pscexec conectada pela rede ao servidor que executa o SharePoint Foundation 2010 e que est hospedando a Administrao Central. Confirme se o tipo de logon 3; um tipo de logon 3 um logon de rede. Confirme se o processo de logon e o pacote de autenticao usam a autenticao Kerberos. Isso confirma se a autenticao Kerberos est sendo usada para acessar o aplicativo Web da Administrao Central. Confirme se o Endereo de Rede de Origem corresponde ao endereo IP do computador a partir do qual a conexo foi feita. Se a home page da Administrao Central no for renderizada e uma mensagem de erro no autorizado for exibida, significa que a autenticao Kerberos est falhando. Em geral, h apenas duas causas para essa falha: O SPN do AD DS no foi registrado para a conta correta. Ele deveria ter sido registrado para mydomain\wssfarmadmin.

219

O SPN no AD DS no corresponde ao SPN que est sendo criado pelo Internet Explorer ou invlido de alguma forma. Talvez voc tenha omitido o nmero de porta do SPN registrado no AD DS. Verifique se essa informao est correta e se a Administrao Central est funcionando, usando a autenticao Kerberos, antes de continuar. Observao: Um auxiliar de diagnstico que voc pode usar para verificar o que est acontecendo na rede um sniffer (farejador) de rede, como o Microsoft Network Monitor, para criar um rastreamento durante a navegao para a Administrao Central. Aps a falha, examine o rastreamento e procure pacotes do Protocolo KerberosV5. Encontre um pacote com um SPN criado pelo Internet Explorer. Se o SPN no rastreamento parecer correto, significa que o SPN no AD DS invlido ou foi registrado para a conta errada.

Ingresse os outros servidores no farm


Agora que o farm foi criado e voc pode acessar com xito a Administrao Central usando a autenticao Kerberos, necessrio executar o Assistente de Configurao de Produtos do SharePoint e ingressar os outros servidores no farm. Em cada um dos quatro servidores que executam o SharePoint Foundation 2010 (wssfe1, wssfe2, wssquery e wsscrawl), a instalao do SharePoint Foundation 2010 deve estar concluda, e a caixa de dilogo de concluso da instalao deve ser apresentada com a caixa de seleo Assistente de Configurao de Produtos do SharePoint marcada. Mantenha a caixa de seleo marcada e feche a caixa de dilogo de concluso da instalao para poder executar o Assistente de Configurao de Produtos do SharePoint. Execute o procedimento para ingressar cada um desses servidores no farm. Depois de concluir o Assistente de Configurao de Produtos do SharePoint em cada servidor adicionado ao farm, verifique se cada um deles pode renderizar a Administrao Central que est em execuo no servidor WSSADMIN. Se algum deles no conseguir renderizar a Administrao Central, tome as providncias necessrias para resolver o problema antes de continuar.

Configurar servios nos servidores do farm


Configure servios especficos do SharePoint Foundation 2010 para execuo em servidores especficos que executem o SharePoint Foundation 2010 no farm, usando as contas indicadas nas prximas sees. Observao: Esta seo no fornece uma descrio detalhada da interface do usurio. Somente instrues de genricas so fornecidas. Voc deve estar familiarizado com a Administrao Central e o modo como executar as etapas necessrias antes de continuar. Acesse a Administrao Central e execute as seguintes etapas para configurar os servios nos servidores indicados, usando as contas especificadas.

220

Pesquisa do Windows SharePoint Services


Na pgina Servios no Servidor da Administrao Central: 1. Selecione o servidor WSSQUERY. 2. Na lista de servios exibida, prximo ao meio da pgina, localize o servio de Pesquisa do SharePoint Foundation 2010 e clique em Iniciar na coluna Ao. 3. Na pgina seguinte, fornea as credenciais da conta do servio de pesquisa do SharePoint Foundation 2010 e da conta de Acesso ao Contedo do SharePoint Foundation 2010. No cenrio deste artigo, a conta do servio de pesquisa do SharePoint Foundation 2010 mydomain\wsssearch, e a conta de acesso ao contedo do SharePoint Foundation 2010 mydomain\wsscrawl. Digite os nomes das contas e as senhas nos locais apropriados na pgina e clique em Iniciar.

Servidor de indexao
Na pgina Servios no Servidor da Administrao Central: 1. Selecione o servidor WSSCRAWL. 2. Na lista de servios exibida, prximo ao meio da pgina, localize o servio de Pesquisa do SharePoint Foundation 2010 e clique em Iniciar na coluna Ao. Na pgina subsequente, marque a caixa de seleo Use este servidor para indexao de contedo e depois fornea as credenciais da conta de servio de pesquisa do SharePoint Foundation 2010. No cenrio deste artigo, a conta de servio de pesquisa do SharePoint Foundation 2010 mydomain\wsssearch. Digite os nomes das contas e as senhas nos locais apropriados na pgina e clique em Iniciar.

Servidor de consulta
Na pgina Servios no Servidor da Administrao Central: 1. Selecione o servidor WSSQUERY. 2. Na lista de servios exibida, prximo ao meio da pgina, localize o servio de Pesquisa do SharePoint Foundation 2010 e clique no nome do servio na coluna Servio. Na pgina seguinte, marque a caixa de seleo Usar este servidor para fazer consultas de pesquisa e clique em OK.

Criar aplicativos Web usando a autenticao Kerberos


Nesta seo, crie aplicativos Web usados para o site de portal e um Meu Site no farm.

221

Observao: Esta seo no fornece uma descrio detalhada da interface do usurio. Somente instrues de genricas so fornecidas. Voc deve estar familiarizado com a Administrao Central e o modo como executar as etapas necessrias antes de continuar.

Criar o aplicativo Web do site de portal


1. Na pgina Gerenciamento de Aplicativos na Administrao Central, clique em Criar ou estender aplicativo Web. 2. Na pgina seguinte, clique em Criar um novo aplicativo Web. 3. Na pgina seguinte, verifique se a opo Criar um novo site do IIS est selecionada. No campo Descrio, digite PortalSite. No campo Porta, digite 80. No campo Cabealho de Host, digite kerbportal.mydomain.net.

4. Verifique se a opo Negociar est selecionada como o provedor de autenticao desse aplicativo Web. 5. Crie esse aplicativo Web na zona Padro. No modifique a zona desse aplicativo Web. 6. Verifique se a opo Criar novo pool de aplicativos est selecionada. No campo Nome do Pool de Aplicativos, digite PortalAppPool. Verifique se a opo Configurvel est selecionada. No campo Nome de usurio, digite a conta mydomain\portalpool. 7. Clique em OK. 8. Confirme se o aplicativo Web foi criado com xito. Observao: Se voc quiser usar uma conexo SSL e associar o aplicativo Web porta 443, digite 443 no campo Porta e selecione Usar SSL na pgina Criar Novo Aplicativo Web. Alm disso, voc deve instalar um certificado SSL curinga. Ao usar uma associao de cabealho de host do IIS em um site do IIS configurado para SSL, voc deve usar um certificado SSL curinga. Para obter mais informaes sobre cabealhos de host SSL no IIS, consulte o artigo sobre como configurar cabealhos de host SSL (IIS 6.0) (http://go.microsoft.com/fwlink/?linkid=111285&clcid=0x416).

Criar o aplicativo Web Meu Site


1. Na pgina Gerenciamento de Aplicativos na Administrao Central, clique em Criar ou estender aplicativo Web. 2. Na pgina seguinte, clique em Criar um novo aplicativo Web. 3. Na pgina seguinte, verifique se a opo Criar um novo site do IIS est selecionada.

222

No campo Descrio, digite MySite. No campo Porta, digite 80. No campo Cabealho de Host, digite kerbmysite.mydomain.net.

4. Verifique se a opo Negociar est selecionada como o provedor de autenticao desse aplicativo Web. 5. Crie esse aplicativo Web na zona Padro. No modifique a zona desse aplicativo Web. 6. Verifique se a opo Criar novo pool de aplicativos est selecionada. No campo Nome do Pool de Aplicativos, digite MySiteAppPool. Verifique se a opo Configurvel est selecionada. No campo Nome de usurio, digite a conta mydomain\mysitepool. 7. Clique em OK. 8. Confirme se o aplicativo Web foi criado com xito. Observao: Se voc quiser usar uma conexo SSL e associar o aplicativo Web porta 443, digite 443 no campo Porta e selecione Usar SSL na pgina Criar Novo Aplicativo Web. Alm disso, voc deve instalar um certificado SSL curinga. Ao usar uma associao de cabealho de host do IIS em um site do IIS configurado para SSL, voc deve usar um certificado SSL curinga. Para obter mais informaes sobre cabealhos de host SSL no IIS, consulte o artigo sobre como configurar cabealhos de host SSL (IIS 6.0) (http://go.microsoft.com/fwlink/?linkid=111285&clcid=0x416).

Criar um conjunto de sites usando o modelo Portal de Colaborao no aplicativo Web do site de portal
Nesta seo, voc cria um conjunto de sites no site de portal do aplicativo Web que criou para esse propsito. Observao: Esta seo no fornece uma descrio detalhada da interface do usurio. Somente instrues de genricas so fornecidas. Voc deve estar familiarizado com a Administrao Central e o modo como executar as etapas necessrias antes de continuar. 1. Na pgina Gerenciamento de Aplicativos da Administrao Central, clique em Criar conjunto de sites. 2. Na pgina seguinte, selecione o aplicativo Web correto. Para o exemplo neste artigo, selecione http://kerbportal.mydomain.net. 3. Fornea o ttulo e a descrio que voc deseja usar para esse conjunto de sites. 4. Deixe o endereo do site inalterado.

223

5. Na seo Seleo de Modelo, em Selecionar um Modelo, clique na guia Publicao e selecione o modelo Portal de Colaborao. 6. Na seo Administrador Principal do Conjunto de Sites, digite mydomain\pscexec. 7. Especifique o Administrador do Conjunto de Sites Secundrio que voc deseja usar. 8. Clique em OK. 9. Confirme se o conjunto de sites do portal foi criado com xito.

Confirmar o acesso bem-sucedido aos aplicativos Web usando a autenticao Kerberos


Confirme se a autenticao Kerberos est funcionando para os aplicativos Web recm-criados. Comece com o site de portal. Para fazer isso, siga estas etapas: 1. Faa logon em um servidor que executa o SharePoint Foundation 2010, em vez de em um dos dois servidores Web front-end configurados para NLB como mydomain\pscexec. Voc no deve verificar o comportamento da autenticao Kerberos correto diretamente em um dos computadores que hospedam sites com balanceamento de carga usando a autenticao Kerberos. Isso deve ser feito em outro computador do domnio. 2. Inicie o Internet Explorer nesse outro sistema e tente acessar a seguinte URL: http://kerbportal.mydomain.net. A home page do site do portal com autenticao Kerberos deve ser renderizada. Para confirmar se a autenticao Kerberos foi usada para acessar o site de portal, acesse um dos servidores Web front-end com balanceamento de carga, execute o visualizador de eventos e examine o log de segurana. Voc dever ver um registro de Auditoria com xito, semelhante tabela a seguir, em um dos servidores Web front-end. Observe que talvez seja necessrio examinar os dois servidores Web front-end antes de encontrar essas informaes, dependendo do sistema que administrou a solicitao de balanceamento de carga.

Tipo de Evento Origem do Evento Categoria do Evento ID do Evento Data Hora Usurio Computador

Auditoria com xito Segurana Logon/Logoff 540 01.11.07 17:08:20 MYDOMAIN\pscexec wssfe1

224

Descrio

Um exemplo de um logon de rede bem-sucedido est descrito na tabela a seguir.

Nome do Usurio Domnio ID de Logon Tipo de Logon Processo de Logon Nome da Estao de Trabalho GUID de Logon Nome do Usurio Chamador Domnio do Chamador ID de Logon do Chamador ID de Processo do Chamador Servios Transitados Endereo de Rede de Origem Porta de Origem

pscexec MYDOMAIN (0x0,0x1D339D3) 3 Autenticao Kerberos

{fad7cb69-21f8-171b-851b-3e0dbf1bdc79}

192.168.100.100 2505

O exame desse registro de log mostra o mesmo tipo de informao da entrada de log anterior: Confirme se o nome do usurio est correto; trata-se da conta mydomain\pscexec conectada pela rede ao servidor Web front-end que executa o SharePoint Foundation 2010 e que est hospedando o site de portal. Confirme se o tipo de logon 3; um tipo de logon 3 um logon de rede. Confirme se o processo de logon e o pacote de autenticao usam a autenticao Kerberos. Isso confirma se a autenticao Kerberos est sendo usada para acessar o site de portal. Confirme se o Endereo de Rede de Origem corresponde ao endereo IP do computador a partir do qual a conexo foi feita. Se a home page do site de portal no for renderizada e exibir uma mensagem de erro no autorizado, significa que a autenticao Kerberos est falhando. Em geral, h apenas algumas causas para isso: O SPN no AD DS no foi registrado para a conta correta. Ele deveria ter sido registrado para mydomain\portalpool, para o aplicativo Web do site de portal.

225

O SPN no AD DS no corresponde ao SPN que est sendo criado pelo Internet Explorer ou invlido por outro motivo. Nesse caso, como voc est usando cabealhos de host do IIS sem explicitar nmeros de porta, o SPN registrado no AD DS diferente do cabealho de host do IIS especificado quando voc estendeu o aplicativo Web. necessrio corrigir isso para fazer a autenticao Kerberos funcionar. Observao: Um auxiliar de diagnstico que voc pode usar para verificar o que est acontecendo na rede um sniffer (farejador) de rede, como o Microsoft Network Monitor, para criar um rastreamento durante a navegao para a Administrao Central. Aps a falha, examine o rastreamento e procure pacotes do Protocolo KerberosV5. Voc dever encontrar um pacote com um SPN criado pelo Internet Explorer. Se o SPN no rastreamento parecer correto, significa que o SPN no AD DS invlido ou foi registrado para a conta errada. Quando a autenticao Kerberos estiver funcionando no site de portal, acesse Meu Site com autenticao Kerberos, usando a seguinte URL: http://kerbmysite.mydomain.net

Observao: Na primeira vez que voc acessar a URL de Meu Site, ser necessrio algum tempo para que o SharePoint Foundation 2010 crie um Meu Site para o usurio conectado. No entanto, essa operao ser bem-sucedida, e a pgina Meu Site do usurio ser renderizada. Isso deve funcionar corretamente. Se isso no acontecer, consulte as etapas de soluo de problemas anterior.

Confirmar a funcionalidade de Indexao de Pesquisa correta


Confirme se a Indexao de Pesquisa est rastreando com xito o contedo hospedado nesse farm. Essa a etapa que voc deve executar antes de confirmar os resultados da consulta de Pesquisa para os usurios que acessam os sites usando a autenticao Kerberos. Observao Esta seo no fornece uma descrio detalhada da interface do usurio. Somente instrues de genricas so fornecidas. Voc deve estar familiarizado com a Administrao Central e o modo como executar as etapas necessrias antes de continuar. Para confirmar a funcionalidade de ndice de Pesquisa, acesse um aplicativo Web e inicie um rastreamento completo. Aguarde a concluso do rastreamento. Se essa operao falhar, investigue e corrija a falha e execute um rastreamento completo. Se o rastreamento falhar com erros do tipo "acesso negado", significa que a conta de rastreamento no tem acesso s fontes

226

de contedo ou que a autenticao Kerberos falhou. Qualquer que seja a causa, esse erro deve ser corrigido antes de se prosseguir para as etapas seguintes. Voc deve concluir um rastreamento completo dos aplicativos Web com autenticao Kerberos antes de continuar.

Confirmar a funcionalidade de Consulta de Pesquisa correta


Para confirmar se a Consulta de Pesquisa retorna resultados para os usurios que acessam o site de portal que utiliza a autenticao Kerberos: 1. Inicie o Internet Explorer em um sistema em mydomain.net e acesse http://kerbportal.mydomain.net. 2. Quando a home page do site de portal for renderizada, digite uma palavra-chave de pesquisa no campo Pesquisar e pressione ENTER. 3. Confirme se os resultados da Consulta de Pesquisa so retornados. Se no forem, confirme se a palavra-chave inserida vlida na sua implantao, se a Indexao de Pesquisa est sendo executada corretamente, se o servio de Pesquisa est sendo executado nos servidores de Indexao de Pesquisa e de Consulta de Pesquisa e se no h problemas com a propagao de pesquisa do seu servidor de Indexao de Pesquisa para o servidor de Consulta de Pesquisa.

Limitaes de configurao
A parte do nome de host dos SPNs com novo formato (que so criados) corresponde ao nome do NetBIOS do host que executa o servio; por exemplo: MSSP/kerbtest4:56738/SSP1. Isso ocorre porque os nomes de host so buscados no banco de dados de configurao do SharePoint Foundation 2010 e somente os nomes de computador do NetBIOS so armazenados nesse banco de dados do SharePoint Foundation 2010. Em alguns cenrios, isso pode ser ambguo.

Recursos adicionais e diretrizes para a soluo de problemas


Produto/tecnologia Recurso

SQL Server

Artigo sobre como assegurar que voc esteja usando a autenticao Kerberos ao criar uma conexo remota com uma instncia do SQL Server 2005 (http://go.microsoft.com/fwlink/?linkid=85942&clcid=0x416) Artigo sobre como solucionar a mensagem de erro "No possvel gerar contexto SSPI"

SQL Server

227

Produto/tecnologia

Recurso

(http://go.microsoft.com/fwlink/?linkid=82932&clcid=0x416) .NET Framework Artigo sobre a propriedade AuthenticationManager.CustomTargetNameDictionary (http://go.microsoft.com/fwlink/?linkid=120460&clcid=0x416) Artigo sobre a Mensagem de erro no Internet Explorer quando voc tenta acessar um site que requer a autenticao Kerberos em um computador com Windows XP: "Erro HTTP 401 - No autorizado: acesso negado devido a credenciais invlidas" (http://go.microsoft.com/fwlink/? linkid=120462&clcid=0x416) Artigo de referncia tcnica da autenticao Kerberos (http://go.microsoft.com/fwlink/?linkid=78646&clcid=0x416) Artigo sobre soluo de problemas para erros Kerberos (http://go.microsoft.com/fwlink/?linkid=93730&clcid=0x416) Artigo sobre a transio do protocolo Kerberos e delegao restrita (http://go.microsoft.com/fwlink/? linkid=100941&clcid=0x416) Artigo sobre como configurar cabealhos de host SSL (IIS 6.0) (http://go.microsoft.com/fwlink/? linkid=120463&clcid=0x416)

Internet Explorer

Autenticao Kerberos Autenticao Kerberos Autenticao Kerberos

IIS

228

Configurar a alterao automtica de senha (SharePoint Foundation 2010)


A alterao de senha automtica permite que o Microsoft SharePoint Foundation 2010 gere automaticamente senhas de criptografia forte em em cronograma que voc pode determinar. Neste artigo: Configurar contas gerenciadas Definir as configuraes de alterao automtica de senha Solucionando problemas de alterao automtica de senha

Configurar contas gerenciadas


Voc precisa registrar contas gerenciadas no farm para disponibilizar essas contas para vrios servios. possvel registrar uma conta gerenciada usando a pgina Registrar Conta Gerenciada na Administrao Central. No h opes na pgina Registrar Conta Gerenciada para criar uma conta nos Servios de Domnio Active Directory ou no computador local. As opes podem ser usadas para registrar uma conta existente no farm do SharePoint Foundation 2010. Execute as etapas do procedimento a seguir para usar a Administrao Central para definir configuraes de contas gerenciadas. Para definir configuraes de contas gerenciadas usando a Administrao Central 1. Verifique se a conta do usurio que est executando este procedimento um administrador do conjunto de sites. 2. No site da Administrao Central, selecione Segurana. 3. Em Segurana Geral, clique em Configurar contas gerenciadas. 4. Na pgina Contas Gerenciadas, clique em Registrar Conta Gerenciada. 5. Na seo Registro de Conta da pgina Registrar Conta Gerenciada, digite as credenciais da conta de servio. 6. Na seo Alterao Automtica de Senha, marque a caixa de seleo Habilitar alterao automtica de senha para permitir que o SharePoint Foundation 2010 gerencie a senha para a conta selecionada. Em seguida, digite um valor numrico que indique o nmero de dias anteriores expirao da senha em que o processo de alterao automtica de senha ser iniciado. 7. Na seo Alterao Automtica de Senha, marque a caixa de seleo Iniciar notificao por email e insira um valor numrico que indique o nmero de dias anteriores ao incio do processo de alterao automtica de senha em que um email de notificao ser enviado. Dessa forma, voc poder configurar um cronograma de notificao de email semanal ou

229

mensal. 8. Clique em OK.

Definir as configuraes de alterao automtica de senha


Use a pgina Configuraes de Gerenciamento de Senhas da Administrao Central para definir configuraes no nvel do farm para alteraes automticas de senha. Os administradores do farm podem configurar o endereo de email de notificao que ser usado para enviar todos os emails de notificao de alterao de senha, alm de opes de monitoramento e de agendamento. Execute as etapas do procedimento a seguir para usar a Administrao Central para definir configuraes da alterao automtica de senha. Para definir as configuraes da alterao automtica de senha usando a Administrao Central 1. Verifique se a conta do usurio que est executando este procedimento um administrador do conjunto de sites. 2. No site da Administrao Central, clique em Segurana. 3. Em Segurana Geral, clique em Configurar definies de alterao de senha. 4. Na seo Endereo do Email de Notificao da pgina Configuraes de Gerenciamento de Senha, insira o endereo de email de um indivduo ou de um grupo a ser notificado de qualquer evento iminente de alterao de senha ou de expirao. 5. Se a alterao automtica de senha no for configurada para uma conta gerenciada, insira um valor numrico na seo Configuraes do Processo de Monitoramento de Conta que indique o nmero de dias anteriores expirao de senha em que uma notificao de senha ser enviada para o endereo de email configurado na seo Endereo do Email de Notificao. 6. Na seo Configuraes de Alterao Automtica de Senha, insira um valor numrico que indique o nmero de segundos que a alterao automtica de senha aguardar (depois de notificar servios de uma alterao de senha pendente) antes de iniciar a alterao. Insira um valor numrico que indique o nmero de tentativas de alterao de senha antes de o processo parar. 7. Clique em OK.

Solucionando problemas de alterao automtica de senha


Use a orientao a seguir para impedir os problemas mais comuns que podem ocorrer quando voc configura a alterao automtica de senha.

230

Senha no correspondente
Se o processo de alterao automtica de senha falhar porque h uma senha no correspondente entre o AD DS (Servios de Domnio Active Directory) e o SharePoint Foundation 2010, o processo de alterao de senha poder resultar na negao de acesso no logon, no bloqueio de conta ou em erros de leitura do AD DS. Se qualquer um desses problemas ocorrer, verifique se as suas senhas do AD DS esto configuradas corretamente e se a conta do AD DS tem acesso de leitura para instalao. Use o Windows PowerShell para corrigir qualquer problema de senha no correspondente que possa ocorrer e retome o processo de alterao de senha. Para corrigir uma senha no correspondente 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. Clique em Produtos do Microsoft SharePoint 2010. 3. Clique em Shell de Gerenciamento do SharePoint 2010. 4. No prompt de comando do Windows PowerShell, digite o seguinte e pressione ENTER:
Set-SPManagedAccount [-Identity] <SPManagedAccountPipeBind> -ExistingPassword <SecureString> -UseExistingPassword $true

Para obter mais informaes, consulte Set-SPManagedAccount.

Falha de provisionamento da conta de servio


Se o provisionamento da conta de servio ou se o reprovisionamento falhar em um ou mais servidores do farm, verifique o status do Servio de Timer. Se o Servio de Timer estiver parado, reinicie-o. Considere a utilizao do seguinte comando Stsadm para iniciar imediatamente os trabalhos de administrao do Servio de Timer: stsadm -o execadmsvcjobs Se o reincio do Servio de Timer no resolver o problema, use o Windows PowerShell para reparar a conta gerenciada em todos os servidores do farm que experimentaram uma falha de provisionamento. Para resolver uma falha de provisionamento de conta de servio 1. Verifique se voc atende aos requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. Clique em Produtos do Microsoft SharePoint 2010. 3. Clique em Shell de Gerenciamento do SharePoint 2010. 4. No prompt de comando do Windows PowerShell, digite o seguinte:
Repair-SPManagedAccountDeployment

Para obter informaes, consulte Repair-SPManagedAccountDeployment. Se o procedimento anterior no resolver uma falha de provisionamento de conta de servio, provavelmente a chave de criptografia do farm no pode ser descriptografada. Se esse for o problema,

231

use o Windows PowerShell para atualizar a frase secreta do servidor local de forma que ela corresponda frase secreta do farm. Para atualizar a frase secreta do servidor local 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. Clique em Produtos do Microsoft SharePoint 2010. 3. Clique em Shell de Gerenciamento do SharePoint 2010. 4. No prompt de comando do Windows PowerShell, digite o seguinte:
Set-SPPassPhrase -PassPhrase <SecureString> -ConfirmPassPhrase <SecureString> -LocalServerOnly $true

Para obter mais informaes, consulte Set-SPPassPhrase.

Expirao de senha iminente


Se a senha est para expirar, mas se a alterao automtica de senha no tiver sido configurada para essa conta, use o Windows PowerShell para atualizar a senha da conta para um novo valor, que poder ser escolhido pelo administrador ou gerado automaticamente. Depois de atualizar a senha da conta, verifique se o Servio de Timer est iniciado e se o Servio Administrador est habilitado em todos os servidores do farm. Em seguida, a alterao de senha poder ser propagada para todos os servidores do farm. Para atualizar a senha da conta 1. Verifique se voc atende aos requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. Clique em Produtos do Microsoft SharePoint 2010. 3. Clique em Shell de Gerenciamento do SharePoint 2010. 4. Para atualizar a senha da conta para um novo valor escolhido pelo administrador, no prompt de comando do Windows PowerShell, digite o seguinte:
Set-SPManagedAccount [-Identity] <SPManagedAccountPipeBind> -Password <SecureString>

5. Para atualizar a senha da conta para um novo valor gerado automaticamente, no prompt de comando do Windows PowerShell, digite o seguinte:
Set-SPManagedAccount [-Identity] <SPManagedAccountPipeBind> -AutoGeneratePassword $true

Para obter mais informaes, consulte Set-SPManagedAccount.

232

Requisito para a alterao da conta do farm para uma conta diferente


Se voc precisar alterar a conta do farm para uma conta diferente, use o seguinte comando Stsadm:
stsadm.exe -o updatefarmcredentials -userlogin DOMAIN\username -password password

233

Criar um conjunto de sites (SharePoint Foundation 2010)


Um conjunto de sites um grupo de sites que tm o mesmo proprietrio e compartilham configuraes de administrao, por exemplo, permisses. Quando voc cria um conjunto de sites, um site de nvel superior criado automaticamente no conjunto. Voc poder ento criar um ou mais subsites abaixo do site de nvel superior Um conjunto de sites deve existir em um aplicativo Web. Voc pode criar um conjunto de sites com base em um aplicativo Web existente ou pode criar um aplicativo Web e depois criar um conjunto de sites dentro do aplicativo. Para obter mais informaes, consulte Create a Web application (SharePoint Foundation 2010). Caso o aplicativo Web se destine a um nico projeto ou a ser usado por uma s equipe, adote um nico conjunto de sites para evitar a sobrecarga do gerenciamento de vrios sites. No entanto, solues mais complexas beneficiam-se de vrios conjuntos de sites devido facilidade de organizar contedo e de gerenciar as permisses para cada conjunto de sites. Por exemplo, como no h nenhum navegador interno de um conjunto para outro, ter vrios conjuntos pode propiciar uma camada de segurana adicional para o contedo do site. O SharePoint oferece modelos de site nas seguintes categorias: colaborao, reunies e personalizados. Quando voc cria um conjunto de sites, seleciona o modelo que corresponde ao objetivo do site. Por exemplo, selecione o modelo de Espao de Trabalho de Documento se desejar ter autoria colaborativa nos documentos. Antes de criar um conjunto de sites, verifique se os seguintes pr-requisitos esto disponveis: Um aplicativo Web onde criar o conjunto de sites. Um modelo de cota, caso voc pretenda definir valores que especifiquem quantos dados podem ser armazenados em um conjunto de sites, e o tamanho do armazenamento que dispara um alerta de email ao administrador do conjunto de sites. Um caminho curinga gerenciado e personalizado, caso voc pretenda criar o conjunto de sites em um lugar diferente do diretrio raiz (/) ou do diretrio /sites/. Neste artigo: Criar um conjunto de sites usando a Administrao Central Criar um conjunto de sites usando o Windows PowerShell

Criar um conjunto de sites usando a Administrao Central


Normalmente o site Administrao Central usado para criar um conjunto de sites em uma implantao autnoma.

234

Para criar um conjunto de sites usando a Administrao Central 1. Verifique se voc possui as seguintes credenciais administrativas: Para criar um conjunto de sites, necessrio ser membro do grupo Administradores de Farm do SharePoint, no computador que executa o site de Administrao Central do SharePoint. 2. No site de Administrao Central, na seo Gerenciamento de Sites, clique em Criar conjuntos de sites. 3. Na pgina Criar Conjunto de Sites, na seo Aplicativo Web, se o aplicativo Web no qual voc deseja criar o conjunto de sites no estiver selecionado, no menu Aplicativo Web, clique em Alterar Aplicativo Web e clique no aplicativo Web no qual voc deseja criar o conjunto de sites. 4. Na seo Ttulo e Descrio, digite o ttulo e a descrio do conjunto de sites. 5. Na seo Endereo do Site, selecione o caminho a ser usado para a URL (por exemplo, um caminho de incluso de curinga, como /sites/, ou o diretrio raiz (/). Se voc selecionar um caminho de incluso de curinga, dever digitar tambm o nome do site a ser usado na URL do site. 6. Na seo Seleo de Modelo, na lista Selecione um modelo, selecione o modelo a ser utilizado para o site de nvel superior no conjunto de sites ou clique na guia Personalizado para criar um site vazio e aplicar um modelo posteriormente. 7. Na seo Administrador Principal do Conjunto de Sites, digite o nome do usurio (no formato DOMNIO\nomedousurio) que ser o administrador do conjunto de sites. 8. Na seo Administrador Secundrio do Conjunto de Sites, insira o nome de usurio do administrador secundrio do conjunto de sites. Designar um administrador secundrio do conjunto de sites prtica recomendada para assegurar que algum possa gerenciar o conjunto de sites quando nenhum administrador principal estiver presente. 9. Se estiver usando cotas para gerenciar o armazenamento para conjuntos de sites, na seo Modelo de Cota, clique em um modelo na lista Selecione um modelo de cota. 10. Clique em OK.

Criar um conjunto de sites usando o Windows PowerShell


Normalmente o Windows PowerShell usado para criar um conjunto de sites quando voc deseja automatizar a tarefa, o que comum em empresas.

235

Para criar um conjunto de sites usando o Windows PowerShell 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. No prompt de comando do Windows PowerShell (ou seja, PS C:\>), digite o comando a seguir e pressione ENTER:
Get-SPWebTemplate $template = Get-SPWebTemplate "STS#0" New-SPSite -Url "<URL for the new site collection>" -OwnerAlias "<domain\user>" -Template $template

Este exemplo recupera uma lista de todos os modelos de site disponveis e cria um conjunto de sites usando o modelo de Site de Equipe. Para obter mais informaes, consulte New-SPSite e Get-SPWebTemplate. Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa para oferecer suporte compatibilidade com verses anteriores do produto.

236

Implantar personalizaes - viso geral (SharePoint Foundation 2010)


Os artigos neste captulo descrevem como implantar elementos de site que foram personalizados por desenvolvedores ou por Web designers em um ambiente do Microsoft SharePoint Foundation 2010. Neste artigo: Viso geral do processo Antes de comear Sobre os dois tipos de elementos de site personalizveis Implantando elementos de site desenvolvidos Implantando elementos de site criados

Viso geral do processo


A implantao de personalizaes pode ser muito complexa, particularmente porque h muitos mtodos de implantao disponveis no SharePoint Foundation 2010, e as vantagens de usar um mtodo em vez de outro nem sempre so bvias. Esses diferentes tipos de elementos de site, ou artefatos, so implantados com mtodos diferentes. No possvel implantar toda a gama de elementos de site personalizveis usando um nico mtodo de implantao. H outras consideraes de implantao exclusivas aplicveis a cada tipo de elemento, pois provavelmente eles se originam de grupos de designers diferentes e esto sujeitos a consideraes de atualizao diferentes. Os vrios tipos de elementos de site so descritos em Sobre os dois tipos de elementos de site personalizveis, mais adiante neste artigo. Para tarefas de implantao especficas e consideraes relacionadas, consulte os seguintes artigos: Implantar pacotes de soluo (SharePoint Foundation 2010) Implantar elementos de site criados (SharePoint Foundation 2010) Implantar elementos de site usando Recursos (SharePoint Foundation 2010) Implantar modelos (SharePoint Foundation 2010) Processo de implantao de fluxo de trabalho (SharePoint Foundation 2010)

Antes de comear
Antes de implantar cdigo personalizado no ambiente, estabelea uma linha de base de desempenho do ambiente para poder analisar como as personalizaes afetam o desempenho. Aps estabelecer uma linha de base de desempenho, teste o cdigo personalizado exaustivamente em um ambiente de teste ou de integrao e compare os resultados com a linha de base. Teste exaustivamente todas as personalizaes antes de implant-las no ambiente de produo.

237

Teste qualquer cdigo que adquirir de terceiros antes de implant-lo no ambiente de produo, mesmo que o tenha adquirido de uma fonte confivel. As descries e a orientao destes artigos se aplicam a um ambiente do SharePoint Foundation que foi implantado e configurado para atender aos requisitos em Planejamento do ambiente e do farm de servidores (SharePoint Foundation 2010).

Sobre os dois tipos de elementos de site personalizveis


Os elementos de site desenvolvidos so artefatos de soluo e so geralmente criados por desenvolvedores. Uma soluo pode incluir assemblies, que so componentes do SharePoint escritos em linguagens baseadas no Microsoft .NET Framework e compilados antes da implantao. Os elementos de site desenvolvidos, exceto assemblies de trabalhos de timer e definies de sites, so normalmente agrupados em Recursos e implantados como parte de um pacote de soluo. Entre os elementos de site desenvolvidos, esto: Web Parts Fluxos de trabalho Definies de site e de lista Conversores de documentos Receptores de eventos Trabalhos de timer Assemblies

Elementos de site criados, normalmente por Web designers, no so explicitamente compilados e residem em um banco de dados de contedo. Os elementos de site criados incluem: Pginas mestras Folhas de estilo em cascata Formulrios Pginas de layout O local em que os arquivos so armazenados em um farm do SharePoint Foundation 2010. A equipe da empresa que responsvel pela administrao do elemento de site. O mecanismo de implantao que o elemento do site requer.

Estes dois tipos de elementos de site personalizveis so diferenciados pelos seguintes itens:

Alguns elementos podem ser artefatos de soluo ou artefatos criados. Por exemplo, um tipo de contedo pode ser definido em um arquivo XML como um artefato de soluo desenvolvido ou pode ser criado por meio de um navegador como um artefato criado. Os elementos de site que podem ser artefatos de soluo ou artefatos criados incluem colunas de site e instncias de lista. Alm disso, artefatos de soluo podem ser usados para provisionar arquivos em sites e podem ser definidos para armazenamento em cache no servidor Web front-end.

238

Implantando elementos de site desenvolvidos


Os elementos de site desenvolvidos geralmente podem ser definidos como elementos de site criados em um ambiente de desenvolvimento de cdigo, sendo implantados diretamente em servidores Web frontend e servidores de aplicativos. Esses elementos de site geralmente so personalizados por desenvolvedores, usando o Microsoft Visual Studio 2010 Tools for SharePoint 2010, o Microsoft Office SharePoint Designer ou ferramentas de edio XML. Para obter mais informaes, consulte o artigo sobre ferramentas de desenvolvimento do SharePoint Foundation (http://go.microsoft.com/fwlink/? linkid=183360&clcid=0x416). Observao: Este artigo no discute a implantao de elementos de site desenvolvidos implantados como solues em rea restrita. Solues em rea restrita so aquelas que podem acessar um subconjunto do modelo de objeto de servidor e um subconjunto de elementos de recurso que administradores do conjunto de sites podem implantar. Para obter mais informaes, consulte Viso geral de solues de rea restrita (SharePoint Foundation 2010). Uma prtica recomendada usar pacotes de soluo e o Windows PowerShell para implantar elementos de site desenvolvidos. O SharePoint Foundation Solution Framework simplifica e padroniza o processo de implantao de elementos de site novos e atualizados no farm e de sincronizao de um servidor Web front-end para que seu estado seja consistente com o estado de outros servidores no farm. Por exemplo, pacotes de soluo simplificam o processo de recompilao de um farm. A implantao de elementos de site pela manipulao manual de cdigo e arquivos pode levar a inconsistncias no processo de atualizao e pode resultar em servidores no sincronizados com outros servidores. possvel usar pacotes de soluo para implantar elementos de site desenvolvidos de ambientes de desenvolvedor em farms de integrao e, depois, em farms de preparo, piloto e de produo. Voc pode usar cmdlets do Windows PowerShell para criar, importar, exportar e provisionar pacotes de soluo, os quais aproveitam o Solutions Framework para distribuir personalizaes de elementos de site desenvolvidos. Os cmdlets do Windows PowerShell so teis para implantao de personalizaes de site na maioria dos ambientes, pois esto includos no SharePoint Server 2010 e no SharePoint Foundation 2010, e voc pode us-los sozinhos ou em conjunto com outros mtodos. possvel usar cmdlets do Windows PowerShell para implantar artefatos e elementos de site desenvolvidos. Alm disso, voc pode usar cmdlets para ativar Recursos implantados em um pacote de soluo.

Implantando elementos de site criados


Os elementos de site criados diferem dos elementos de site desenvolvidos porque so armazenados no banco de dados de contedo, embora possam depender de recursos que existem no sistema de arquivos de servidores Web ou com menor frequncia de servidores de aplicativos. Em alguns casos, os elementos de site criados no funcionam porque exigem que os elementos de site desenvolvidos sejam implantados primeiro. Nos ambientes nos quais as implantaes de personalizao so totalmente automatizadas, a ordem de implantao necessria pode ser imposta pelo sistema para eliminar problemas de sincronizao. No

239

entanto, se a implantao de personalizao for parcial ou totalmente manual, voc dever garantir que todos os recursos necessrios estejam disponveis nos servidores Web e servidores de aplicativos antes de implantar contedo que dependa desses recursos. Os elementos de site criados so implantados dos ambientes de criao em farms de preparo, piloto e de produo por meio de um ou mais sistemas diferentes. A tabela a seguir descreve esses sistemas, bem como as interfaces associadas a eles e os cenrios de uso.

Sistema de implantao

Cenrio de uso

Site da Administrao Central do SharePoint

Em ambientes nos quais os farms de origem e destino so conectados por uma rede, possvel usar os recursos de implantao de contedo da Administrao Central para criar um pacote de implantao de contedo no farm de origem e exportar o pacote para outro farm. Esse mtodo fcil de configurar e usar, e pode ser utilizado para automatizar a implantao de elementos de site criados com bem pouco tempo de instalao e manuteno.

Modelo de objeto de Migrao de Contedo

Dependendo do mtodo usado (programao usando APIs de namespace de implantao, usando chamadas de protocolo SOAP a um servio Web ou movendo um site inteiro por meio de cmdlets do Windows PowerShell), possvel controlar o contedo que migrado, e de que maneira. O uso da API para importar e exportar contedo o nico mtodo com suporte que retm GUIDs (identificadores globais exclusivos). Para obter mais informaes, consulte o artigo sobre migrao de contedo (http://go.microsoft.com/fwlink/? linkid=183372&clcid=0x416).

Windows PowerShell

Voc pode usar cmdlets do Windows PowerShell para executar operaes de importao e exportao de um site inteiro, preservando carimbos de data/hora, informaes de segurana e informaes de usurio. Os cmdlets do Windows PowerShell so mais teis quando voc deseja mover contedo bsico de um site inteiro. O Windows PowerShell til para implantao de personalizaes de site na maioria dos ambientes, pois fornecido com os Produtos do SharePoint 2010, e voc pode us-lo sozinho ou em conjunto com outros mtodos. possvel usar cmdlets do Windows PowerShell para implantar artefatos e elementos de site desenvolvidos. Para obter mais informaes, consulte Administrao dos

240

Sistema de implantao

Cenrio de uso

Produtos do SharePoint 2010 usando o Windows PowerShell. Servio Web personalizado possvel criar um servio Web personalizado que automatize a implantao e a migrao de contedo. Voc pode escrever scripts personalizados e aplicativos Windows para executar tarefas especficas nesse processo. Para obter mais informaes sobre mtodos programticos para gravao de um servio Web personalizado, consulte os seguintes recursos no SDK do Windows SharePoint Services 2010: Mtodos de sites (http://go.microsoft.com/fwlink/? linkid=183373&clcid=0x416) Mtodo Sites.ExportWeb (http://go.microsoft.com/fwlink/? linkid=183377&clcid=0x416) Mtodo Sites.ImportWeb (http://go.microsoft.com/fwlink/? linkid=183378&clcid=0x416) Manipulao manual de cdigo Em ambientes menores e desconectados ou em ambientes nos quais os elementos de site criados no so personalizados continuamente, voc pode implantar manualmente elementos de site e recursos relacionados. Em ambientes conectados menores, considere o uso dos recursos de implantao de contedo na Administrao Central para implantar personalizaes de elementos de site criados. Elementos como layouts de pgina, pginas mestras, formulrios e folhas de estilo podem ser agrupados e implantados em Recursos como parte de um pacote de soluo. Os recursos implantados de um pacote de soluo podem ser ativados nos escopos em que elementos criados precisam ser provisionados. Para obter mais informaes, consulte Implantar elementos de site usando Recursos (SharePoint Foundation 2010). Modelos personalizados Um usurio pode salvar um site existente, com ou sem contedo especfico, como um modelo personalizado, o que oferece um meio de reutilizar sites personalizados, pois o modelo de site personalizado armazenado como um arquivo .wsp. Os modelos de site so salvos na Galeria de

Pacotes de soluo e Recursos

241

Sistema de implantao

Cenrio de uso

Solues do site de nvel mais alto em um conjunto de sites, onde ficam disponveis para criao de subsites em todos os sites do conjunto de sites. Alm disso, podem ser baixados e movidos para outras galerias de conjunto de sites.

Consulte tambm
Implantar pacotes de soluo (SharePoint Foundation 2010) Implantar elementos de site criados (SharePoint Foundation 2010) Implantar elementos de site usando Recursos (SharePoint Foundation 2010) Implantar modelos (SharePoint Foundation 2010)

242

Implantar pacotes de soluo (SharePoint Foundation 2010)


Este artigo descreve pacotes de soluo e a funo que eles exercem na implantao de personalizaes criadas e desenvolvidas no Microsoft SharePoint Foundation 2010. Ele inclui procedimentos para importao e implantao de pacotes de soluo e um exemplo de criao e implantao de um pacote de soluo usando o Microsoft Visual Studio 2010. Neste artigo: O que um pacote de soluo? Implantando elementos de site usando pacotes de soluo

Criando e implantando um pacote de soluo de Web Part personalizado usando o Visual Studio 2010

O que um pacote de soluo?


Um pacote de soluo um pacote de distribuio que entrega seu trabalho de desenvolvimento personalizado do SharePoint Foundation 2010 a servidores Web ou servidores de aplicativos em seu farm de servidores. Use solues para empacotar e implantar Recursos, definies de site, modelos, pginas de layout, Web Parts, folhas de estilo em cascata e assemblies personalizados. Este artigo no discute a implantao de solues em rea restrita. possvel implantar uma soluo do Microsoft SharePoint Foundation 2010 diretamente no farm do SharePoint Foundation ou implant-la em uma rea restrita. Uma rea restrita um ambiente de execuo restrito que permite aos programas acessar somente determinados recursos e impede que os problemas que ocorrem nessa rea afetem o restante do ambiente de servidor. Para obter mais informaes, consulte Viso geral de solues de rea restrita (SharePoint Foundation 2010). Um pacote de soluo um arquivo CAB com uma extenso de nome de arquivo .wsp e um arquivo de manifesto. recomendvel usar o Visual Studio 2010 Tools for SharePoint 2010 para desenvolver e criar pacotes de soluo do SharePoint. Tambm possvel criar pacotes de soluo manualmente usando ferramentas como Makecab.exe e SharePoint Packman. Os componentes que podem ser empacotados em uma soluo incluem: Assemblies do .NET Framework, normalmente assemblies de Web Part e assemblies de receptor de evento. Arquivos de implantao, como arquivos de recursos, pginas ou outros arquivos auxiliares. Recursos, que permitem ativar e desativar cdigo em um site e fornecem funcionalidade incluindo elementos como listas personalizadas, bibliotecas, campos e tipos de contedo. Novos modelos e definies de site.

243

Configuraes que devem ser executadas no nvel do servidor Web por exemplo, implantao de personalizaes nos arquivos Web.config para o registro de Web Parts. Voc tambm pode modificar as configuraes com um Recurso que distribudo com um Recurso. Contedo como pginas da Web e imagens chamadas por pginas da Web. Se for preciso implantar contedo da Web em um ambiente desconectado, use um pacote de implantao de contedo.

Implantando elementos de site usando pacotes de soluo


Nesta seo: Quando usar pacotes de soluo Implantando solues de farm Adicionando um pacote de soluo Implantando um pacote de soluo Sobre a criao de um pacote de soluo

Quando usar pacotes de soluo


Uma prtica recomendada para a implantao de personalizaes usar pacotes de soluo como parte de um processo de gerenciamento do ciclo de vida do aplicativo que seja consistente, seguro e simples. Os pacotes de soluo simplificam a alterao dos Recursos e da funcionalidade de sites aps sua criao. possvel usar pacotes de soluo para implantar novas solues e atualizar solues existentes no farm. Voc pode empacotar todas as entidades do SharePoint Foundation como um arquivo, adicionar o arquivo ao repositrio de solues e implant-lo nos servidores Web front-end no farm. Use pacotes de soluo para sincronizar um servidor Web front-end de forma que seu estado seja consistente com o estado de outros servidores Web do farm. possvel usar pacotes de soluo para implantar personalizaes de elementos de site criados de um farm de integrao para um farm de criao, piloto ou de produo. No SharePoint Foundation, os usurios podem salvar um site personalizado como um modelo. Isso cria um pacote de soluo com uma extenso de nome de arquivo .wsp que pode ser implantado em outro farm. Voc pode usar pacotes de soluo para implantar personalizaes entre estes ambientes: De estaes de trabalho de desenvolvedor para um farm de integrao ou um sistema de gerenciamento de configurao de software De um farm de integrao e estaes de trabalho clientes de criao para farms piloto ou de produo

244

Implantando solues de farm


As solues de farm so implantadas localmente ou usando um servio de timer. As implantaes locais e baseadas em timer podem ser disparadas por meio de instrues de linha de comando ou programaticamente, por meio do modelo de objeto. Implantao local Em uma implantao local, os arquivos de soluo so implantados somente no computador no qual a operao de implantao foi iniciada. A soluo s marcada como "implantada" no banco de dados de configurao depois que os arquivos da soluo so implantados em todos os servidores aplicveis no farm de servidores. Em seguida, os recursos da soluo so instalados, e os arquivos de definio e esquema so confirmados no repositrio de configurao. Implantaes do Servio de Timer Em implantaes que usam o servio de timer, a implantao cria um trabalho de timer. O trabalho de timer selecionado pelo servio de timer em cada servidor Web do farm de servidores. Inicialmente, o manifesto e manifestos de recurso so analisados para a localizao de arquivos de assembly e_layout, que so copiados para os locais apropriados. Todos os outros arquivos contidos em um diretrio de recursos so copiados para o diretrio de recursos. Aps a cpia dos arquivos da soluo para os computadores de destino, uma redefinio de configurao agendada para todos os servidores Web front-end; em seguida, a redefinio implanta os arquivos e reinicia o IIS (Servios de Informaes da Internet da Microsoft). Os recursos da soluo so registrados, e os arquivos de definio e esquema so confirmados no repositrio de configurao. Para obter mais informaes sobre o repositrio, a implantao e a sincronizao de solues, consulte o artigo sobre como implantar uma soluo (http://go.microsoft.com/fwlink/?linkid=186995&clcid=0x416) no SDK (Software Development Kit) do Microsoft SharePoint 2010

Adicionando um pacote de soluo


Para implantar um pacote de soluo, voc deve adicion-lo ao banco de dados de solues de um farm do SharePoint Foundation. Importante: Voc deve ser membro do grupo Administradores em qualquer computador em que o Windows PowerShell for executado. Para importar um pacote de soluo usando o Windows PowerShell 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin.. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. No prompt de comando do Windows PowerShell, digite o seguinte comando:

245

Add-SPSolution -LiteralPath <SolutionPath>

A soluo adicionada ao repositrio de solues do farm. Para us-la, siga o procedimento na prxima seo deste artigo. Para obter mais informaes, consulte Add-SPSolution.

Implantando um pacote de soluo


Voc pode implantar solues importadas usando o site da Administrao Central ou o Windows PowerShell. Depois que uma soluo adicionada ao repositrio de solues por meio do cmdlet AddSPSolution do Windows PowerShell, ela deve ser implantada em um site para poder ser acessada. Observao: No possvel adicionar uma soluo ao repositrio de solues usando a pgina Gerenciamento de Solues na Administrao Central. Os procedimentos a seguir mostram como implantar uma soluo importada em um site no farm usando o site da Administrao Central ou o Windows PowerShell. Para implantar uma soluo usando a Administrao Central 1. Na home page da Administrao Central, clique em Configuraes do Sistema. 2. Na seo Gerenciamento de Farm, clique em Gerenciar solues de farm. 3. Na pgina Gerenciamento de Solues, clique na soluo que deseja implantar. 4. Na pgina Propriedades da Soluo, clique em Implantar Soluo. 5. Na pgina Implantar Soluo, na seo Implantar Quando, selecione uma das seguintes opes: Agora Em um horrio especfico. Se voc selecionar essa opo, especifique um horrio usando as caixas de data e hora. recomendvel selecionar um horrio em que a carga nos servidores de destino seja baixa. 6. Na seo Implantar em?, na lista Um aplicativo Web especfico, clique em Todos os aplicativos Web ou selecione um aplicativo Web especfico. 7. Clique em OK. Para implantar um pacote de soluo em um nico aplicativo Web usando o Windows PowerShell 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010.

246

5. No prompt de comando do Windows PowerShell, digite o seguinte comando:


Install-SPSolution -Identity <SolutionName> -WebApplication <URLname>

Em que: <Nome_da_Soluo> o nome da soluo. <Nome_da_URL> a URL do aplicativo Web no qual voc deseja implantar a soluo importada. Por padro, a soluo implantada imediatamente. Voc tambm pode agendar a implantao usando o parmetro time. Para obter mais informaes, consulte Install-SPSolution. Para implantar um pacote de soluo em todos os aplicativos Web usando o Windows PowerShell 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. No prompt de comando do Windows PowerShell, digite o seguinte comando:
Install-SPSolution -Identity <SolutionName> -AllWebApplications -time <TimeToDeploy> -GACDeployment -CASPolicies

Em que: GACDeployment o parmetro que habilita o SharePoint Foundation 2010 a implantar os assemblies no cache de assembly global. CASPolicies permite a criao de um arquivo personalizado de poltica de segurana de acesso de cdigo (CAS) e sua ativao no arquivo Web.config do conjunto de sites de destino. Por padro, a soluo implantada imediatamente. Voc tambm pode agendar a implantao usando o parmetro time.

Sobre a criao de um pacote de soluo


O SharePoint Foundation 2010 no inclui uma ferramenta para a criao de pacotes de soluo. Esta seo descreve formas de criar pacotes de soluo que contm artefatos e elementos de site desenvolvidos. Visual Studio 2010 possvel usar o Visual Studio 2010 para agrupar elementos relacionados do SharePoint em um Recurso e reunir vrios Recursos, definies de site, assemblies e outros arquivos em um nico pacote (arquivo .wsp) para implantao em servidores que estejam executando o SharePoint Foundation 2010. Voc pode usar o Visual Studio 2010 para depurar e testar o arquivo .wsp no servidor que executa o

247

SharePoint Foundation 2010, alm de personalizar as etapas de implantao no computador de desenvolvimento. Desenvolvedores podem criar solues do SharePoint no Visual Studio 2010 e produzir arquivos .wsp usando o processo de compilao automatizada. O cdigo-fonte do projeto do Visual Studio SharePoint usado para gerar o arquivo .wsp tambm pode ser adicionado ao sistema de controle de cdigo-fonte usando a integrao do Visual Studio 2010. O Visual Studio 2010 pode importar arquivos .wsp e criar projetos para estend-los ainda mais e para criar novos arquivos .wsp. A principal fonte de arquivos .wsp importados para o Visual Studio 2010 consiste nos modelos salvos de sites usando o comando Salvar como Modelo nos sites do SharePoint Foundation 2010. Os modelos podem ser usados para salvar todas as personalizaes de site em uma soluo do SharePoint. Para obter mais informaes, consulte o artigo sobre desenvolvimento do SharePoint no Visual Studio (http://go.microsoft.com/fwlink/?linkid=187000&clcid=0x416). Makecab Pacotes de soluo podem ser criados manualmente usando ferramentas como Makecab.exe. A ferramenta Makecab.exe utiliza um ponteiro para um arquivo .ddf, que descreve a estrutura do arquivo CAB. O formato de um arquivo .ddf semelhante ao de um arquivo .inf ou seja, voc declara um cabealho padro e enumera, um arquivo por linha, o conjunto de arquivos de acordo com sua localizao no disco e o local em que devem estar no arquivo CAB. A ferramenta Makecab.exe est disponvel para download no Software Development Kit do Microsoft Cabinet (http://go.microsoft.com/fwlink/?linkid=107292&clcid=0x416).

Sobre a personalizao de pacotes de soluo


Se voc precisar fazer qualquer uma das personalizaes a seguir em solues do SharePoint Foundation 2010, convm usar o Visual Studio 2010 para personalizar pacotes de soluo. Tambm possvel fazer essas personalizaes criando manualmente pacotes de soluo do SharePoint. Implantar assemblies do .NET Framework na pasta particular do aplicativo, no no cache de assembly global. Adicionar permisses de segurana de acesso do cdigo soluo que deve ser aplicada durante a implantao. Usar nomes diferentes do padro nas pastas de recursos. Localizar a soluo.

Associar manipuladores de eventos de Recursos a determinados tipos de solues do SharePoint Foundation 2010, como solues de Web Part. Adicionar recursos (arquivos XML, imagens, arquivos .dll e assemblies) ao pacote de soluo.

Criar manualmente um arquivo de soluo


Na maioria dos cenrios de desenvolvimento do SharePoint Foundation 2010, convm usar o Visual Studio 2010 Tools for SharePoint 2010 para desenvolver e criar pacotes de soluo do SharePoint. No

248

Visual Studio 2010, o processo de implantao copia o arquivo .wsp para o servidor que executa o SharePoint Foundation 2010, instala a soluo e ativa os Recursos. Tambm possvel criar manualmente um arquivo de soluo. A seguir, as etapas bsicas da criao de um arquivo de soluo: 1. Rena todos os arquivos de soluo individuais em uma pasta. No h diretrizes concretas sobre como voc deve fazer isso, mas uma prtica recomendada separar os diferentes tipos de arquivos de soluo em suas prprias subpastas. 2. Crie um arquivo manifest.xml que liste os componentes da soluo. 3. Crie um arquivo .ddf que defina a estrutura do arquivo de soluo. Esse arquivo contm a lista de arquivos de soluo individuais que determinam o arquivo .wsp de sada. 4. Execute Makecab.exe com o arquivo .ddf como entrada e o arquivo .wsp como sada.

Sobre o arquivo de manifesto de soluo


O manifesto da soluo (sempre chamado de manifest.xml) armazenado na raiz de um arquivo de soluo. Esse arquivo define a lista de Recursos, definies de site, arquivos de recurso, arquivos de Web Parts e assemblies a serem processados. Ele no define a estrutura do arquivo se os arquivos forem includos em uma soluo, mas no listados no arquivo manifest.xml, no sero processados. Veja a seguir um exemplo de uma estrutura de um arquivo manifest.xml, mostrado em XML.
<?xml version="1.0" encoding="utf-8" ?> <Solution xmlns="http://schemas.microsoft.com/sharepoint/" SolutionId="{79d1a62e-3627-11db-963e-00e08161165f}" ResetWebServer="TRUE">

<Assemblies> <Assembly DeploymentTarget="GlobalAssemblyCache" Location="Example.Sharepoint.Webparts\ Example.SharePoint.WebParts.dll"> <SafeControls> <SafeControl Assembly="Example.Sharepoint.Webparts, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=63cce650e8605f5d" Namespace="Example.Sharepoint.Webparts" TypeName="*"/> </SafeControls> </Assembly> <Assembly DeploymentTarget="GlobalAssemblyCache" Location="Example.Sharepoint.Timer/Example.Sharepoint.Timer.dll"/> </Assemblies>

249

<FeatureManifests> <FeatureManifest Location="Example.Sharepoint.Timer\Feature.xml"/> <FeatureManifest Location="Example.CustomType\Feature.xml"/> <FeatureManifest Location="Example.ExampleLibrary\Feature.xml"/> <FeatureManifest Location="Example.Columns\Feature.xml"/> <FeatureManifest Location="Example.Workflow.ProcessExample\Feature.xml"/> <FeatureManifest Location="Example.Workflow.ProvisionExample\Feature.xml"/> </FeatureManifests>

<SiteDefinitionManifests> <SiteDefinitionManifest Location="EXAMPLE"> <WebTempFile Location="1033\XML\WEBTEMPExample.XML"/> </SiteDefinitionManifest> </SiteDefinitionManifests> </Solution>

Alm disso, voc pode adicionar um elemento DwpFiles para especificar arquivos .webpart ou .dwp ou um elemento ResourceFiles para especificar arquivos de recurso, definies de site, recursos de aplicativo e diretivas de segurana de acesso do cdigo. Opcionalmente, faa anotaes em seus arquivos Feature.xml files usando marcas <ElementFile>. Se a sua soluo contiver Recursos, na marca <ElementManifests> do arquivo Feature.xml, adicione <ElementFile Location="..."/> para todos os arquivos extras do recurso, como pginas ASP.NET (por exemplo, allitems.aspx) ou pginas mestras e assim por diante. Para obter mais informaes sobre arquivos de manifesto de soluo que definem as partes constituintes de uma soluo, consulte o artigo sobre esquema de soluo (http://go.microsoft.com/fwlink/? linkid=183466&clcid=0x416).

Criando e implantando um pacote de soluo de Web Part personalizado usando o Visual Studio 2010
Para obter um exemplo passo a passo que mostra como usar o Visual Studio 2010 para criar, personalizar, depurar e implantar uma definio de lista do SharePoint para acompanhar tarefas de projeto, consulte o roteiro passo a passo para a implantao de uma definio de lista de tarefas de projeto (http://go.microsoft.com/fwlink/?linkid=189612&clcid=0x416) na Biblioteca MSDN. O roteiro passo a passo ilustra as seguintes tarefas: Criao de um projeto de definio de lista do SharePoint que contm tarefas. Adio da definio de lista a um Recurso do SharePoint. Adio de um receptor de evento lista.

250

Criao e personalizao de um pacote do SharePoint para implantar seu Recurso. Criao e implantao da soluo do SharePoint.

Quando voc cria o projeto de exemplo do roteiro passo a passo, o Visual Studio 2010 implanta automaticamente a soluo no servidor que executa o SharePoint Foundation 2010 no computador de desenvolvimento, para fins de teste e depurao. Tambm possvel criar um arquivo de pacote de soluo que pode ser adicionado e implantado em outro computador. Para obter mais informaes, consulte o artigo sobre como implantar uma soluo do SharePoint (http://go.microsoft.com/fwlink/? linkid=187004&clcid=0x416). possvel usar o cmdlet Add-SPSolution do Windows PowerShell para importar a soluo para outro computador. possvel usar a pgina Gerenciamento de Solues na Administrao Central para implantar o pacote de soluo. Como alternativa, voc pode usar o cmdlet Install-SPSolution do Windows PowerShell para implantar esse pacote. No roteiro passo a passo, o escopo do recurso de lista de projetos a Web. Para ativar o Recurso, no site, expanda o menu Aes de Site e clique em Configuraes de Site. Em Aes de Site, clique em Gerenciar recursos do site. Na pgina Recursos, ao lado do nome do recurso, clique em Ativar.

251

Implantar elementos de site criados (SharePoint Foundation 2010)


Este artigo aborda a implantao de personalizaes de elementos de site criados no Microsoft SharePoint Foundation 2010, incluindo procedimentos de implantao, consideraes gerais e prticas recomendadas relacionadas implantao de contedo personalizado. Neste artigo: Sobre a implantao de elementos de site criados Antes de comear Implantar contedo usando a API de Migrao de Contedo Criar um pacote de implantao de contedo usando o Windows PowerShell

Sobre a implantao de elementos de site criados


Os elementos de site criados podem ser considerados o "contedo" de seus sites. Trata-se de pginas da Web, imagens, pginas de layout, folhas de estilo em cascata e outros recursos que compem seu site do SharePoint Foundation 2010. Os elementos de site criados incluem: Artefatos So elementos de site geralmente criados usando uma ferramenta de design como o Microsoft SharePoint Designer 2010 que compem a estrutura na qual o contedo de seu site exibido. Pginas mestras e layouts so exemplos de artefatos. Contedo da Web So elementos de site geralmente criados diretamente no navegador da Web ou em um programa de criao de cliente, como o Word 2010 que fornecem o contedo de seu site. Pginas da Web e imagens so exemplos de contedo da Web. Este artigo no discute a implantao de elementos de site desenvolvidos como Web Parts e outros tipos de cdigo. Para obter mais informaes, consulte Implantar pacotes de soluo (SharePoint Foundation 2010) e Implantar elementos de site usando Recursos (SharePoint Foundation 2010). Os elementos de sites criados podem ser implantados por meio de vrios mtodos: Use o modelo de objeto para lidar com cenrios como escrever scripts para automatizar tarefas comuns e definir propriedades personalizadas para exportao e importao que adaptem a implantao. O modelo de objeto fornece controle mximo sobre os cenrios de migrao de dados. Os pacotes de implantao de contedo se destinam movimentao ou migrao nica de contedo para um conjunto de sites de destino. Esses pacotes so arquivos CAB que podem conter todos ou alguns dos elementos de site criados, podendo ser implantados em um ambiente desconectado. Os cmdlets do Windows PowerShell so usados para criar pacotes de implantao de contedo. Este artigo no aborda o uso de pacotes de soluo para entregar seu trabalho de Observao: desenvolvimento personalizado do SharePoint Foundation 2010 aos servidores Web front-end

252

ou aos servidores de aplicativos no farm de servidores. Usando pacotes de soluo, voc pode implantar artefatos em um ambiente desconectado, alm de poder implantar artefatos e elementos de sites desenvolvidos no mesmo pacote. Para obter mais informaes, consulte Implantar pacotes de soluo (SharePoint Foundation 2010).

Quando usar um pacote de implantao de contedo


Voc pode usar pacotes de implantao de contedo para implantar elementos de site criados em um ou mais dos seguintes cenrios: Migrao de contedo nica Use um pacote de implantao de contedo para mover contedo para um conjunto de sites de destino apenas uma vez. Se voc planeja atualizar o contedo regularmente em um conjunto de sites de destino, use o recurso de implantao de contedo ou a API de Migrao de Contedo. Ambientes desconectados Se os farms estiverem desconectados, voc poder criar um pacote de implantao de contedo para transferncia assncrona para o farm de integrao. Contedo de exemplo Se as personalizaes de elementos de site criados precisarem ser implantadas do ambiente de criao para o ambiente de integrao para serem usadas como exemplo para fins de desenvolvimento, voc poder usar um pacote de implantao de contedo para simplificar o processo.

Antes de comear
Para eliminar possveis problemas de sincronizao, frequentemente necessrio implantar elementos de site desenvolvidos antes de implantar elementos de site criados. Solues de farm e de aplicativos Web devem ser instaladas e implantadas no farm de destino antes da implantao do contedo. Observe tambm que voc deve instalar no servidor de destino os pacotes de idioma que esto em uso no servidor de origem; se os os pacotes de idioma necessrios no forem instalados, a implantao do contedo falhar. Antes de executar os procedimentos deste artigo, familiarize-se com os conceitos relacionados implantao das personalizaes de elementos de site. Para obter mais informaes sobre como planejar e projetar sites e conjuntos de sites, consulte Planejamento de site fundamental (SharePoint Foundation 2010). Alm disso, baixe a verso em Excel da planilha de planejamento de implantao de contedo (http://go.microsoft.com/fwlink/?linkid=167835&clcid=0x416).

Implantar contedo usando a API de Migrao de Contedo


A maioria dos cenrios de implantao pode ser concretizada com o uso da Administrao Central, sem a necessidade de scripts. No entanto, possvel usar o modelo de objeto para lidar com outros cenrios, como escrever scripts para automatizar tarefas comuns e definir propriedades personalizadas para

253

exportao e importao que voc no pode configurar ao definir uma implantao usando o site de Administrao Central do SharePoint. Alm disso, voc pode criar cdigo para exportar e importar um pacote de contedo em situaes nas quais a conectividade entre os farms de origem e de destino seja limitada ou no esteja disponvel. Para obter mais informaes sobre migrao de contedo e as APIs de migrao de contedo, consulte o artigo de viso geral da migrao de contedo (http://go.microsoft.com/fwlink/? linkid=187033&clcid=0x416). Para obter uma viso geral do recurso de implantao de contedo, bem como o contexto e os recursos necessrios para compilar e implementar solues de implantao personalizadas, consulte o artigo sobre implantao de contedo entre servidores (http://go.microsoft.com/fwlink/?linkid=181466&clcid=0x416). Para obter um exemplo de cdigo que mostra como usar o modelo de objeto para criar roteiros e trabalhos que implantem contedo entre conjuntos de sites, consulte o artigo sobre como implantar contedo entre servidores (http://go.microsoft.com/fwlink/?linkid=187034&clcid=0x416). Para obter um exemplo de cdigo e informaes sobre como exportar e importar um pacote de contedo usando a API de Migrao de Contedo, consulte o artigo sobre como personalizar a implantao para cenrios desconectados (http://go.microsoft.com/fwlink/?linkid=181076&clcid=0x416).

Criar um pacote de implantao de contedo usando o Windows PowerShell


Voc pode usar o Windows PowerShell para criar um pacote de implantao de contedo que contenha os elementos de site criados para um site inteiro (inclusive todo o contedo do site) ou uma lista ou biblioteca de documentos. Observao: Use pacotes de implantao de contedo para uma migrao nica de contedo para um conjunto de sites de destino. Use o recurso de implantao de contedo ou a API de Migrao de Contedo para mover periodicamente o contedo de um conjunto de sites de origem para um conjunto de sites de destino. Pacotes de implantao de contedo so implementados como arquivos CMP (Pacote de Migrao de Contedo). Voc exporta o pacote do servidor de origem e o importa para o servidor de destino. possvel usar esse mtodo de implantao de contedo em ambientes conectados e desconectados. Se estiver usando um sistema de gerenciamento de configurao de software, siga as etapas para exportao do pacote de implantao de contedo e, em seguida, use o procedimento apropriado para seu sistema de gerenciamento de configurao de software para salvar o arquivo exportado. Para criar um pacote de implantao de contedo usando o Windows PowerShell 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010.

254

4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. No prompt de comando do Windows PowerShell, digite o seguinte comando:
Export-SPWeb -Identity <URLname> -path <ExportFileName> -IncludeUserSecurity -IncludeVersions 4 -NoFileCompression

Em que: <Nome_da_URL> o site para exportao. O site gravado no pacote de implantao de contedo juntamente com todos os subsites sob ele. IncludeUserSecurity faz com que o novo site tenha as mesmas permisses do site original. IncludeVersions definido como 4 para especificar que todas as verses devem ser includas. NoFileCompression faz com que o pacote de implantao de contedo seja gerado em uma pasta descompactada em vez de um nico arquivo CAB. Isso torna mais complicado implantar o pacote de implantao em um servidor diferente, mas facilita a edio dos arquivos individuais. Para obter mais informaes, consulte Export-SPWeb. Observao: Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa para oferecer suporte compatibilidade com verses anteriores do produto. Para importar um pacote de implantao de contedo usando o Windows PowerShell 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. No prompt de comando do Windows PowerShell, digite o seguinte comando:
Import-SPWeb -Identity <URLname> -path <ImportFileName> -IncludeUserSecurity

Em que: <Nome_da_URL> o site que ser importado, juntamente com todos os subsites sob ele. Para obter mais informaes, consulte Import-SPWeb. Observao: Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa para oferecer suporte compatibilidade com verses anteriores do produto.

255

256

Implantar elementos de site usando Recursos (SharePoint Foundation 2010)


Este artigo descreve como implantar personalizaes de elementos de sites desenvolvidos usando Recursos. Com o uso de Recursos, voc pode controlar o escopo no qual a personalizao de sites pode ser ativada e desativada, alm de implantar personalizaes facilmente entre vrios farms de servidores. Nesta seo: O que um Recurso? Quando usar Recursos Criar um Recurso Instalar e ativar um Recurso usando o Windows PowerShell

O que um Recurso?
Um Recurso um continer de vrias extenses definidas para o SharePoint Foundation 2010, sendo composto por um conjunto de arquivos XML que so implantados em servidores Web front-end e servidores de aplicativos. Voc pode implantar um Recurso como parte de um pacote de soluo e pode ativar um Recurso individualmente em sites do SharePoint Foundation. Recursos reduzem a complexidade envolvida na criao de personalizaes de sites simples. Alm disso, como dispensam a necessidade de copiar extensos blocos de cdigo para alterar uma simples funcionalidade, eles diminuem os problemas de controle de verso e inconsistncias que podem surgir entre servidores Web front-end. Os Recursos tornam mais fcil ativar ou desativar a funcionalidade durante a implantao, e os administradores podem transformar facilmente o modelo ou a definio de um site ativando ou desativando um Recurso em particular na interface do usurio. Um elemento uma unidade atmica em um Recurso. O elemento Feature usado em um arquivo Feature.xml para definir um Recurso e especificar o local de assemblies, arquivos, dependncias ou propriedades que oferecem suporte ao Recurso. Um Recurso inclui um arquivo Feature.xml e qualquer nmero de arquivos que descrevam elementos individuais. Outro elemento Recurso de um esquema diferente usado em um arquivo Onet.xml para especificar que um Recurso seja ativado quando um site for criado por meio da definio de site. Em geral, um arquivo Feature.xml aponta para um ou mais arquivos XML cuja marca <Elements> de nvel superior contenha definies para elementos que do suporte ao Recurso. Os elementos no SharePoint Foundation 2010 geralmente correspondem a ns discretos no arquivo Onet.xml ou Schema.xml do Microsoft Office SharePoint Portal Server 2003. H vrios tipos de elementos por exemplo, um item de menu personalizado ou um manipulador de eventos.

257

Para obter mais informaes sobre as funcionalidades dos Recursos, consulte o artigo sobre o uso de Recursos (http://go.microsoft.com/fwlink/?linkid=183450&clcid=0x416). Para obter informaes especficas sobre o formato de arquivo e os elementos XML usados no arquivo Feature.xml, consulte o artigo sobre os arquivos Feature.xml (http://go.microsoft.com/fwlink/? linkid=183451&clcid=0x416). Para obter informaes sobre como os recursos afetam o formato do arquivo Onet.xml em uma definio de site, consulte o artigo sobre os arquivos de definio de site (Onet.xml) (http://go.microsoft.com/fwlink/?linkid=183454&clcid=0x416). Para obter mais informaes sobre os tipos de elementos de Recurso, consulte o artigo sobre os tipos de elementos (http://go.microsoft.com/fwlink/?linkid=183455&clcid=0x416).

Quando usar Recursos


Recursos so o mtodo recomendado para implantar partes de uma funcionalidade, personalizaes ou alteraes de configurao em servidores Web front-end. Tambm so uma maneira flexvel de gerenciar a funcionalidade ao longo de seu ciclo de vida, incluindo os processos de ativao, atualizao e consequente desativao. Voc pode usar Recursos para implantar elementos de sites desenvolvidos em um ou mais dos seguintes cenrios: Necessidade de ativao e desativao Ao implantar personalizaes de elementos de sites em um Recurso, voc pode instalar, ativar e desativar esse Recurso usando o Windows PowerShell ou o modelo de objeto. Tambm pode ativar e desativar um Recurso usando o site da Administrao Central. Flexibilidade de escopo Voc pode ativar um Recurso para um nico escopo, incluindo farm, aplicativo Web, conjunto de sites ou site. Facilidade de implantao distribuda Um Recurso de fcil implantao em vrios farms de servidores como parte de uma soluo. Controle atravs do modelo de objeto de Recurso O modelo de objeto de Recurso permite especificar a lista de recursos instalados em um determinado escopo e controlar se esses recursos esto habilitados nos nveis de farm e de site. Use pacotes de soluo de forma a compactar Recursos para implantao em ambientes diferentes. Por exemplo, use um pacote de soluo para implantar personalizaes entre estaes de trabalho de desenvolvedores e um farm de integrao e tambm entre um farm de integrao ou estaes de trabalho clientes de criao e farms pilotos ou de produo.

Criar um Recurso
Quando voc cria uma pgina da Web personalizada no SharePoint Foundation 2010 usando o navegador ou o SharePoint Designer, a pgina ASPX pode pertencer apenas ao conjunto de sites raiz do servidor que executa o SharePoint Foundation 2010. Para criar uma pgina em um conjunto de sites que esteja disponvel para o farm inteiro e em todos os conjuntos de sites, use uma soluo para implantar a

258

pgina na pasta \14\Template\Layouts (usando o elemento TemplateFiles no arquivo de manifesto da soluo). Uma prtica recomendada em um farm implantar Recursos usando um pacote de soluo. Se for necessrio recompilar um servidor ou se outro servidor for adicionado ao farm, o Recurso no precisar ser manualmente adicionado a cada servidor Web front-end. Usando pacotes de soluo, possvel implantar Recursos novos e atualizados em todo o farm e sincronizar um servidor Web front-end de modo que seu estado seja consistente com o estado dos outros servidores no farm. Para controlar a disponibilidade de uma pgina personalizada em um site ou conjunto de sites, implante a pgina da Web personalizada como um Recurso do SharePoint que seja parte de uma soluo. Use o elemento Mdulo no arquivo Feature.xml para implantar uma pgina da Web usando um escopo de site e conjunto de sites. Os mdulos so frequentemente usados para implementar uma Pgina de Web Parts no site. Um Recurso implantado como parte de uma soluo instalado automaticamente. Se implantar um Recurso manualmente, voc dever instal-lo e ativ-lo. Consulte Instalar e ativar um Recurso usando o Windows PowerShell, mais adiante neste artigo. Para criar e implantar um Recurso personalizado 1. Crie um arquivo Feature.xml. Veja a seguir um exemplo de arquivo Feature.xml, que necessrio para conceder ao recurso uma ID exclusiva e apontar para o arquivo Module.xml.
<?xml version="1.0"?> <Feature Id="8C4DD0CB-5A94-44da-9B7F-E9ED49C2B2DC" Title= "Custom Web page" Description="This simple example feature adds an ASPX page with a hosted XmlFormView control" Version="1.0.0.0" Scope="Web" xmlns="http://schemas.microsoft.com/sharepoint/"> <ElementManifests> <ElementManifest Location="Module.xml"/> </ElementManifests> </Feature>

2. Crie um arquivo Module.xml. Veja a seguir um exemplo de arquivo Module.xml, que contm informaes sobre a(s) pgina(s) que faz(em) parte da soluo.
<?xml version="1.0"?> <Elements xmlns="http://schemas.microsoft.com/sharepoint/"> <module name="file" url="" path=""> <file url="XmlFormViewPage.aspx" type="ghostable"> </file>

259

</module> </Elements>

3. Altere o valor url do arquivo para o nome de sua pgina ASPX. 4. Adicione uma subpasta para a definio de Recurso no diretrio de instalao de Recursos no computador servidor, geralmente localizado em %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\14\TEMPLATE\FEATURES. Importante: Uma prtica recomendada usar nomes detalhados e qualificados para as subpastas criadas para definies de Recursos. Essa prtica reduz a possibilidade de voc adicionar vrios Recursos com nomes idnticos e de substituir o arquivo Feature.xml de outro Recurso. Por exemplo, use Contrato_RH e Contrato_Finanas em vez de simplesmente Contrato. 5. Adicione sua pgina .aspx personalizada a essa subpasta para a definio de Recurso. 6. Adicione os arquivos Feature.xml e Module.xml ao mesmo local. 7. Adicione o Recurso a um pacote de soluo. Voc pode usar o Visual Studio 2010 para adicionar o Recurso a uma soluo ou pode adicionar manualmente um elemento FeatureManifests ao arquivo Manifest.xml da soluo. 8. Crie o pacote de soluo. Voc pode usar o Visual Studio 2010 ou a ferramenta Makecab.exe para criar o pacote de soluo. 9. Importe e implante o pacote de soluo. Adicione a soluo ao repositrio de solues usando o cmdlet Add-SPSolution do Windows PowerShell e, depois, implante a soluo do repositrio usando o site da Administrao Central ou o Windows PowerShell. Para obter mais informaes sobre o uso do Visual Studio 2010 para adicionar Recursos a pacotes de soluo, consulte Criando pacotes de soluo do SharePoint (http://go.microsoft.com/fwlink/? linkid=187035&clcid=0x416). Para obter mais informaes sobre como criar manualmente um pacote de soluo ou usar a ferramenta Makecab.exe para criar o pacote, consulte o artigo sobre a criao de uma soluo (http://go.microsoft.com/fwlink/?linkid=187036&clcid=0x416). Para obter mais informaes sobre a implantao de solues, consulte Implantar pacotes de soluo (SharePoint Foundation 2010).

Instalar e ativar um Recurso usando o Windows PowerShell


Voc pode instalar e ativar um Recurso usando o Windows PowerShell ou o modelo de objeto. Tambm pode ativar um Recurso usando a pgina Gerenciar Recursos de Aplicativos Web ou a pgina Recursos do site ou conjunto de sites em que deseja ativar o Recurso. A instalao de um Recurso torna sua

260

definio e seus elementos conhecidos por todo um farm de servidores, enquanto sua ativao o torna disponvel em um determinado escopo. Observao: Os Recursos implantados como parte de um pacote de soluo so instalados pela implantao e no exigem instalao manual. Voc instala Recursos na pasta 14\Template\Features, com cada Recurso em sua prpria subpasta. Na raiz dessa pasta, um arquivo Feature.xml define o contedo do Recurso. necessrio instalar Recursos individuais para poder us-los e, a no ser que seus escopos estejam definidos para o farm, os Recursos precisam ser ativados aps a instalao. Se um Recurso tiver o escopo definido para o farm ou aplicativo Web, ser ativado automaticamente. Para desinstalar um Recurso de modo que sua definio no esteja mais disponvel em um farm de servidores, primeiro necessrio desativ-lo usando o cmdlet Disable-SPFeature do Windows PowerShell, a no ser que o Recurso tenha o escopo definido para aplicativos Web ou farms. Aps a desativao do Recurso, voc pode usar o cmdlet Uninstall-SPFeature para desinstal-lo. Para obter mais informaes, consulte Uninstall-SPFeature. Depois de desinstalar um Recurso, redefina o IIS (Servios de Informaes da Internet) para que as alteraes possam ser efetivadas. Para desativar um Recurso de forma que ele se torne inativo no seu escopo originalmente atribudo sem o desinstalar, voc pode usar o cmdlet Disable-SPFeature. Para obter mais informaes, consulte Disable-SPFeature. Use os procedimentos a seguir para instalar e ativar um Recurso. Para instalar um Recurso usando o Windows PowerShell 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. No prompt de comando do Windows PowerShell, digite o seguinte comando:
Install-SPFeature -path <Path> [-force]

Em que: <Caminho> um caminho de arquivo vlido, como MeuRecurso. O caminho para o recurso deve ser um caminho literal para o nome da pasta 14\Template\Features. O nome do arquivo Feature.xml file est implcito e no precisa ser fornecido. Para obter mais informaes, consulte Install-SPFeature. Observao: Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa para

261

oferecer suporte compatibilidade com verses anteriores do produto. Para ativar um recurso usando o Windows PowerShell 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. No prompt de comando do Windows PowerShell, digite o seguinte comando:
Enable-SPFeature -Identity <FeatureID> [-url] <URLname> [-force]

Em que: <ID_do_Recurso> o nome da pasta de Recurso localizada na pasta 14\Template\Features e precisa ser um caminho de arquivo vlido, como MeuPersonalizado. <Nome_da_URL> a URL pai de Recurso do aplicativo Web, site ou conjunto de sites para o qual o Recurso est sendo ativado, como http://algumsite. Para obter mais informaes, consulte Enable-SPFeature. Observao: Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa para oferecer suporte compatibilidade com verses anteriores do produto.

262

Implantar modelos (SharePoint Foundation 2010)


Este artigo descreve como criar uma definio de site personalizada e implant-la usando um pacote de solues. Neste artigo: O que so definies de site? Definies e configuraes de site Criar uma definio e configurao de site personalizada Implantar uma definio de site usando um pacote de soluo

O que so definies de site?


No Microsoft SharePoint Foundation 2010, um usurio cria um site atravs da interface do usurio selecionando uma configurao de definio de site ou um modelo de site personalizado que defina como instanciar o site. Uma definio de site um modelo que determina, por exemplo, as listas, os arquivos, as Web Parts, os recursos ou as configuraes com as quais provisionar um novo site do SharePoint. Uma definio de site uma famlia de configuraes de definio de site. Cada definio de site especifica um nome e contm uma lista de configuraes de definio de site. No SharePoint Foundation 2010, uma definio de site consiste em um conjunto de arquivos XML que podem ser aplicados para provisionar os novos sites. Os arquivos esto localizados em servidores Web. As definies de site consistem principalmente em vrios arquivos XML e ASPX armazenados em um servidor Web front-end em pastas dentro da pasta %Arquivos de Programas%\Arquivos Comuns\Microsoft Shared\extenses de servidor Web\14\TEMPLATE\SiteTemplates. Um site criado a partir de uma definio de site adiciona, mas no repete as informaes estruturais e de contedo da definio de site original. Durante todo o seu ciclo de vida, os sites continuam a depender da definio de site que constitui sua base final. Por essa razo, a Microsoft no d suporte alterao ou remoo de uma definio de site aps os sites terem sido criados a partir dela. Essas alteraes podem fazer que um site criado a partir de uma definio pare de funcionar adequadamente ou pode impedir a criao de novos sites com base direta ou indiretamente na definio de site. Para personalizar uma definio de site, os desenvolvedores podem adicionar um recurso que inclua as alteraes na definio de site. A prpria definio de site no modificada. Para obter mais informaes sobre os tipos de personalizao de definio de site com suporte pela Microsoft, consulte o artigo sobre cenrios com suporte e sem suporte para trabalhar com definies de site personalizadas e definies de reas de site personalizadas no Windows SharePoint Services, no SharePoint Portal Server 2003 e no Office SharePoint Server 2007 (http://go.microsoft.com/fwlink/? linkid=187678&clcid=0x416).

263

No modelo de objeto, um SPWebTemplate representa uma definio de site (e uma configurao). Para obter mais informaes sobre modelos e definies de site, consulte o artigo sobre modelos e definies de sites (http://go.microsoft.com/fwlink/?linkid=119281&clcid=0x416). Observao: O formato STP de um modelo de site personalizado (arquivo .stp) preterido no SharePoint Foundation 2010 e substitudo pelos modelos de site no formato WSP. No Windows SharePoint Services 3.0, os usurios podem salvar um site existente como um modelo de site personalizado. O modelo de site armazenado no banco de dados como um modelo, e os usurios podem selecionar o modelo de site como base que define como instanciar o site. No SharePoint Foundation 2010, os usurios podem salvar um site existente como modelo. O modelo salvo como arquivo .wsp na Galeria de Solues do site de nvel superior em um conjunto de sites, onde ele se torna disponvel para a criao de subsites em todos os sites do conjunto. Para obter mais informaes sobre definies de site, consulte o artigo sobre definies e configuraes de site (http://go.microsoft.com/fwlink/?linkid=183458&clcid=0x416).

Definies e configuraes de site


Uma definio de site define um site especfico do SharePoint. Existem cinco definies de site originalmente instaladas no SharePoint Foundation 2010. Uma definio de site pode incluir mais de uma configurao de definio de site. Os sites do SharePoint so baseados em configuraes especficas de definio de site que incluem o seguinte: O STS inclui as configuraes de definio de site para o Site de Equipe, o Site em Branco e o Espao de Trabalho de Documento. O MPS inclui as configuraes de definio de site para o Espao de Trabalho de Reunio Bsica, o Espao de Trabalho de Reunio em Branco, o Espao de Trabalho de Reunio para Decises, o Espao de Trabalho de Reunio para Eventos Sociais e o Espao de Trabalho de Reunio Multipgina. O CENTRALADMIN fornece uma configurao de definio de site para sites da Administrao Central. O WIKI fornece uma configurao de definio de site para sites que do suporte a contedo de comunidades usando a tecnologia wiki. O BLOG fornece uma configurao de definio de site para blogs. Cada definio de site consiste em arquivos que so colocados nas subpastas \\Arquivos de Programas\Arquivos Comuns\Microsoft Shared\extenses de servidor Web\14\TEMPLATE\SiteTemplates de servidores Web front-end durante a instalao do SharePoint Foundation 2010. Os arquivos de definio de site incluem os arquivos de pginas .xml, .aspx, .ascx e .master, alm de arquivos de modelos de documento, como.dot e .htm, e arquivos de contedo, como .gif e .doc.

264

Pginas no personalizadas e personalizao de pgina


Os arquivos de definio de site so armazenados em cache na memria no servidor durante a inicializao do processo do IIS (Servios de Informaes da Internet) da Microsoft. Isso permite que pginas no personalizadas sejam reutilizadas nos sites. As informaes contidas nesses arquivos so extradas do cache em tempo de execuo. Os esquemas de pgina e lista so lidos nos arquivos de definio de site, mas parecem ser arquivos reais dentro de um site. Novas pginas de Web Parts tambm so consideradas no personalizadas. Quando pginas de site so personalizadas, exceto personalizaes baseadas em navegador, como modificaes em Web Parts, o contedo armazenado no banco de dados de contedo, e a pgina de site personalizada usada no lugar da pgina original da definio de site. Os arquivos .aspx carregados so automaticamente considerados personalizados. Para obter mais informaes sobre converso em fantasma e personalizao de pgina, consulte o artigo sobre definies e configuraes de site (http://go.microsoft.com/fwlink/? linkid=183458&clcid=0x416).

Principais arquivos de esquema


A tabela a seguir lista os principais arquivos XML que podem ser modificados para uma definio de site e mostra seus respectivos locais no sistema de arquivos.

WebTemp.xml

Identifica as definies de site e especifica informaes sobre suas configuraes. Localizado em: \TEMPLATE\LCID\XML

Onet.xml

Define as reas de navegao, especifica as definies de lista disponveis, especifica modelos de documento e seus arquivos, define os tipos bsicos para listas e define configuraes e mdulos para definies de site. Localizado em: \TEMPLATE\SiteDefinitions\site_type\XML

Schema.xml

Define os modos de exibio, formatos, barras de ferramentas e campos especiais em uma definio de lista. Cada definio tem seu prprio arquivo Schema.xml. Localizado em: \TEMPLATE\FEATURES\List_Definition_Name

DocIcon.xml

Cada servidor Web front-end em uma implantao do SharePoint Foundation contm um arquivo DocIcon.xml que mapeia ProgIDs (identificadores programticos de arquivos) e extenses de nomes

265

de arquivo de tipos de documento para cones especficos e controles para abrir cada tipo. As alteraes no arquivo DocIcon.xml so globais para uma implantao do SharePoint Foundation e afetam todas as definies de site no servidor Web front-end. Localizado em: \TEMPLATE\XML

Esses arquivos XML usam CAML (Collaborative Application Markup Language) (http://go.microsoft.com/fwlink/?linkid=183464&clcid=0x416) para definir os aspectos de um site. Para obter mais informaes sobre esses arquivos XML principais que podem ser usados para personalizar definies de site, consulte o artigo sobre definies e configuraes de site (http://go.microsoft.com/fwlink/?linkid=183458&clcid=0x416).

Criar uma definio e configurao de site personalizada


Crie definies de site personalizadas copiando manualmente uma definio de site existente ou importando um arquivo .wsp para o Visual Studio 2010. Importar itens de um site do SharePoint existente Este mtodo requer que um site seja salvo como modelo no SharePoint Foundation para gerar um arquivo .wsp, que deve ser importado para o Visual Studio 2010 usando o modelo de projeto de importao de soluo. O modelo de projeto de importao de pacote de soluo do SharePoint permite a reutilizao de elementos, como tipos de contedo, definies de lista e campos, de sites existentes do SharePoint em uma nova soluo do Visual Studio SharePoint. Para obter mais informaes sobre a importao de itens de um site existente do SharePoint para um projeto do Visual Studio SharePoint, consulte o artigo sobre importao de itens de um site existente do SharePoint (http://go.microsoft.com/fwlink/?linkid=187040&clcid=0x416). Este captulo inclui um passo a passo que demonstra as seguintes tarefas: 1. Personalizando um site do SharePoint adicionando uma coluna de site personalizada. 2. Exportando um site do SharePoint para um arquivo .wsp. 3. Importando o arquivo .wsp file para o projeto do Visual Studio SharePoint usando o projeto de importao .wsp. Copiar um site existente do SharePoint Este mtodo envolve a cpia de uma definio de site existente, a modificao da cpia e a alterao de dois arquivos de esquema: a cpia de um arquivo WebTemp.xml e a cpia de um arquivo Onet.xml. Aviso: No modifique o arquivo WebTemp.xml originalmente instalado.

266

1. Copie uma pasta de definio de site existente no diretrio Unidade_Local:\Arquivos de Programas\Arquivos Comuns\Microsoft Shared\extenses de servidor Web\14\TEMPLATE\SiteTemplates\. Sua cpia deve ser do mesmo nvel do original, e voc poder atribuir a ela qualquer nome que no contenha espaos. Por exemplo, para criar uma definio de site personalizada que derive da definio de site de equipe para o Microsoft SharePoint Foundation, copie a pasta \sts. 2. Faa uma cpia do arquivo WebTemp.xml. Esse arquivo est localizado em Unidade_Local:\Arquivos de Programas\Arquivos Comuns\Microsoft Shared\extenses de servidor Web\14\TEMPLATE\1033\XML. Atribua ao arquivo um nome exclusivo acrescentando uma cadeia de caracteres ao nome do arquivo original; por exemplo, WebTempAction.xml. Em tempo de execuo, o compilador mescla as informaes contidas nesse arquivo com as informaes contidas no arquivo original para especificar as configuraes de definio de site que esto disponveis para a criao de novos sites. 3. Personalizar o contedo do novo arquivo WebTemp. Cada arquivo WebTemp.xml contm um conjunto de elementos do Template e subelementos do Configuration, que identificam para o compilador todas as configuraes de definio de site que podem ser instanciadas. O elemento Configuration define, por exemplo, um ttulo, uma descrio, a URL para a imagem exibida na interface do usurio e uma categoria de exibio que especifica a guia na qual exibir o modelo na seo do Template Selection da pgina Criar conjunto de sites. Importante: Em cada elemento Template, definido no arquivo WebTemp, o atributo Name deve conter o mesmo nome atribudo nova pasta. Para evitar conflito com IDs j usadas no SharePoint Foundation 2010, use valores maiores que 10.000 para o atributo ID. O exemplo a seguir usa dois elementos Configuration no arquivo WebTemp.xml para definir diferentes configuraes de definio de site para instanciar um site: um para um site de Colaborao de Pesquisa e outro para um site de Espao de Trabalho de Documento de Pesquisa. Este exemplo usa somente duas configuraes dentro de uma nica configurao de site, mas voc pode incluir vrias definies de site, cada qual com vrias configuraes, dentro de um nico arquivo WebTemp.xml. Cada definio de site referencia uma pasta de definio de site diferente e seu arquivo Onet.xml.
<?xml version="1.0" encoding="utf-8" ?> <Templates xmlns:ows="Microsoft SharePoint"> <Template Name="RESEARCH" ID="10001"> <Configuration ID="0" Title="Research Collaboration site" Hidden="FALSE" ImageUrl="_layouts/images/stsprev.jpg" Description="This definition creates a site for the Research team to create, organize, and share general information."

267

DisplayCategory="Collaboration"> </Configuration> <Configuration ID="1" Title="Research Workspace" Hidden="FALSE" ImageUrl="_layouts/images/dwsprev.jpg" Description="This definition creates a site for Research team colleagues to work together on specific documents." DisplayCategory="Collaboration"> </Configuration> </Template> </Templates>

Como indicado pelo valor do atributo Name, no elemento Template, este exemplo presume que um diretrio de definio de site nomeado "RESEARCH" exista. Se um arquivo WebTemp*.xml especificar mais de uma definio de site, as definies sero diferenciadas pelos seus respectivos valores ID exclusivos. Cada elemento Configuration tambm contm um atributo ID. A combinao desse atributo ID e do valor do atributo Name no elemento Template fornece uma referncia ao contedo de um elemento Configuration especfico em um arquivo Onet.xml especfico. No exemplo, o atributo Name contm RESEARCH e o atributo ID contm 0 e 1, que referencia a definio de site RESEARCH e as configuraes com IDs de 0 ou 1 no arquivo Onet.xml. Talvez seja necessrio reiniciar o ISS para que a nova configurao de definio aparea como uma opo na interface do usurio. Para fazer isso, digite iisreset no prompt de comando. Para obter mais informaes sobre como definir cada configurao de definio de site no arquivo Onet.xml, consulte como usar configuraes de definio de site (http://go.microsoft.com/fwlink/? linkid=183465&clcid=0x416).

Implantar uma definio de site usando um pacote de soluo


Para implantar uma definio de site personalizada usando um pacote de soluo, adicione um elemento SiteDefinitionManifest ao arquivo de manifesto do pacote de soluo. Adicione o elemento TemplateFiles para definir os arquivos de modelo que devem ser implantados em uma subpasta da pasta \14\Template

Adicionar um elemento SiteDefinitionManifest


O elemento SiteDefinitionManifest tem um atributo Location que seleciona todos os arquivos na pasta especificada e cria a pasta necessria na pasta \14\Template\SiteTemplates. O elemento filho WebTempFile implanta o arquivo webtemp*.xml para tornar o modelo conhecido pelos Produtos do SharePoint 2010, como mostrado no exemplo a seguir:

268

<SiteDefinitionManifests> <SiteDefinitionManifest Location="LitwareSiteTemplate"> <WebTempFile Location="1033\xml\webtempLitware.xml" /> </SiteDefinitionManifest> </SiteDefinitionManifests>

Adicionar um elemento TemplateFile


O elemento TemplateFile em um arquivo de manifesto da soluo usado para definir os arquivos de modelo que devem ser implantados em uma subpasta da pasta \14\Template. Um exemplo do tipo de arquivo que voc pode implantar dessa forma o arquivo fldtypes*.xml, que define os detalhes de um tipo de campo personalizado. Use o atributo Location para especificar o caminho relativo para o arquivo, indicado pela cadeia de caracteres "Texto" no seguinte exemplo:
<TemplateFiles <TemplateFile Location="Text"/> ... </TemplateFiles>

Para obter mais informaes sobre a implantao de atualizaes, consulte Implantar pacotes de soluo (SharePoint Foundation 2010).

269

Processo de implantao de fluxo de trabalho (SharePoint Foundation 2010)


Aps a preparao de um fluxo de trabalho para uso no Microsoft SharePoint Foundation 2010, a implantao do mesmo varia dependendo do tipo que voc usar: um fluxo de trabalho predefinido, um fluxo de trabalho do Microsoft Office SharePoint Designer ou um fluxo de trabalho personalizado do Microsoft Visual Studio. Este artigo contm informaes e procedimentos sobre como implantar fluxos de trabalho no SharePoint Foundation 2010. Neste artigo: Viso geral Antes de comear Implantando fluxos de trabalho Verificao

Viso geral
O SharePoint Foundation 2010 oferece um modelo nico de fluxo de trabalho predefinido para o fluxo de trabalho de trs estados. Voc pode usar o modelo de fluxo de trabalho de trs estados para criar fluxos de trabalho individuais a serem executados em sites do SharePoint. Tambm pode usar o Office SharePoint Designer para definir seus prprios fluxos de trabalho ou usar o Visual Studio para criar fluxos de trabalho personalizados baseados em cdigo. Fluxos de trabalho so criados no Windows Workflow Foundation e executados em sites do SharePoint, da seguinte forma: SharePoint Foundation 2010: usado para hospedar fluxos de trabalho. Depois que um fluxo de trabalho implantado no host, voc pode ativar, configurar e iniciar o fluxo de trabalho, bem como participar dele e acompanh-lo. SharePoint Designer 2010: usado para criar fluxos de trabalho definidos pelo usurio. Microsoft Visio 2010: usado em conjunto com o SharePoint Designer 2010 para criar fluxos de trabalho definidos pelo usurio. Visual Studio: usado por desenvolvedores para criar fluxos de trabalho.

Antes de comear
Antes de executar os procedimentos de implantao descritos neste artigo, confirme se o servidor est executando o SharePoint Foundation 2010.

270

Implantando fluxos de trabalho


O fluxo de trabalho predefinido de trs estados j vem instalado como recurso do SharePoint no SharePoint Foundation 2010. Os fluxos de trabalho de um site do SharePoint so armazenados como modelos de fluxo de trabalho. Como alternativa ao uso do fluxo de trabalho predefinido, voc pode criar modelos de fluxo de trabalho do SharePoint no Office SharePoint Designer e no Visual Studio e, depois, implant-los em um site do SharePoint Foundation 2010. Use as ferramentas de administrao do SharePoint conforme necessrio para adicionar o modelo a bibliotecas ou listas de um site do SharePoint Foundation 2010. Para implantar um fluxo de trabalho predefinido, voc o ativa para o site, associa-o a uma lista, uma biblioteca, um tipo de contedo ou um site e o inicia em seguida. Para implantar fluxos de trabalho no SharePoint Foundation 2010, execute o procedimento apropriado dentre os seguintes: Implantar fluxos de trabalho predefinidos Implantar fluxos de trabalho do SharePoint Designer Implantar fluxos de trabalho do Visual Studio

Implantar fluxos de trabalho predefinidos


Ativar o fluxo de trabalho Conforme descrito anteriormente neste artigo, para que voc possa usar um fluxo de trabalho predefinido, ele deve estar ativo no site ou conjunto de sites. Apenas fluxos de ativos podem ser associados s listas e bibliotecas do site ou conjunto de sites. O fluxo de trabalho predefinido de trs estados ativado por padro quando um site ou um conjunto de sites criado. Como o fluxo de trabalho pode ser desativado, voc pode verificar o site ou o conjunto de sites para determinar se o fluxo de trabalho de trs estados est ativo. Use o procedimento a seguir para determinar se fluxo de trabalho definido de trs estados est ativo e ativ-lo, se necessrio. Para ativar um fluxo de trabalho implantado como recurso, como o fluxo de trabalho predefinido de trs estados, consulte Activate or deactivate a workflow (SharePoint Foundation 2010). Adicionar a associao de fluxo de trabalho a uma lista, uma biblioteca, um tipo de contedo ou um site Ao adicionar um fluxo de trabalho, voc o associa a uma lista, uma biblioteca, um tipo de contedo ou um site. possvel configurar o fluxo de trabalho especificando parmetros como nome do fluxo de trabalho, opes de inicializao, participantes e opes de concluso. Para adicionar uma associao de fluxo de trabalho, consulte Add a workflow association (SharePoint Foundation 2010). Iniciar o fluxo de trabalho Depois que voc ativa um fluxo de trabalho e o adiciona a uma lista, biblioteca, tipo de contedo ou site, um usurio autenticado pode execut-lo em um item da lista, em um documento da biblioteca ou em um

271

site, no caso de um fluxo de trabalho de site. Ao adicionar o fluxo de trabalho, voc especifica se ele deve ser executado automtica ou manualmente. Se o fluxo de trabalho for configurado para ser iniciado automaticamente, as configuraes padro sempre sero usadas quando ele for iniciado. Se o fluxo de trabalho for configurado para ser iniciado manualmente, um usurio poder modificar as configuraes padro, por exemplo, para especificar os participantes do fluxo de trabalho e especificar uma data de concluso. O fluxo de trabalho executado em itens da lista ou documentos da biblioteca qual est associado. O procedimento para iniciar um fluxo de trabalho depende se ele foi configurado para ser iniciado automaticamente ou manualmente. Para obter mais informaes, consulte Start a workflow instance (SharePoint Foundation 2010).

Implantar fluxos de trabalho do SharePoint Designer


Quando fluxos de trabalho definidos pelo usurio esto habilitados, os usurios podem implantar fluxos de trabalho do Office SharePoint Designer em seus sites. Habilitar fluxos de trabalho definidos pelo usurio Para que os usurios criem e executem fluxos de trabalho do SharePoint Designer 2010, verifique se fluxos de trabalho definidos pelo usurio esto habilitados para o conjunto de sites. Por padro, essa configurao habilitada. Quando ela est habilitada, os usurios podem definir os fluxos de trabalho em um editor de fluxo de trabalho declarativo, como o editor de fluxo de trabalho do SharePoint Designer 2010. Um fluxo de trabalho declarativo construdo por meio de condies e aes montadas em regras e etapas, o que define os parmetros para o fluxo de trabalho sem que seja necessrio escrever cdigo. Diferentemente de fluxos de trabalho centrados em cdigo, como aqueles criados com o Visual Studio, fluxos de trabalho declarativos no so implantados no SharePoint Foundation 2010 como cdigo compilado. Em vez disso, so compilados em tempo de execuo. Como possvel desativar a capacidade de usar fluxos de trabalho declarativos no aplicativo Web, voc pode verificar o aplicativo Web para determinar se os fluxos de trabalho declarativos esto ativados. Para obter informaes, consulte Enable or disable declarative workflows (SharePoint Foundation 2010). Criar um fluxo de trabalho do SharePoint Designer Usando o assistente de Designer de Fluxo de Trabalho do SharePoint Designer 2010, voc pode criar fluxos de trabalho que adicionem lgica de aplicativo ao site ou conjunto de sites sem precisar escrever cdigo personalizado. O Designer de Fluxo de Trabalho incorpora as tarefas de criao, ativao e adio do fluxo de trabalho lista, biblioteca ou site. Voc no precisa executar tarefas de configurao manuais fora do designer para implantar o fluxo de trabalho. No entanto, se publicar um modelo de fluxo de trabalho em um conjunto de sites do SharePoint, voc poder baixar esse modelo como um arquivo WSP e implant-lo em outros conjuntos de sites. Para obter mais informaes, consulte Deploy a workflow as a WSP file (SharePoint Foundation 2010). Iniciar o fluxo de trabalho Como o SharePoint Designer 2010 pode ativar automaticamente o fluxo de trabalho e o adicionar a uma lista, biblioteca ou site, um usurio autenticado pode executar o fluxo de trabalho em um item da lista, um

272

documento da biblioteca ou um site, no caso de um fluxo de trabalho de site. Ao criar o fluxo de trabalho no SharePoint Designer 2010, voc especifica se deseja que o fluxo de trabalho seja executado automtica ou manualmente. Se o fluxo de trabalho for configurado para ser iniciado automaticamente, as configuraes padro sempre sero usadas quando ele for iniciado. Se o fluxo de trabalho for configurado para ser iniciado manualmente, um usurio poder modificar as configuraes padro, por exemplo, para especificar os participantes do fluxo de trabalho e especificar uma data de concluso, conforme permitido pelo modelo de fluxo de trabalho. Ao ser iniciado, o fluxo de trabalho executado em itens da lista, documentos da biblioteca ou no site ao qual est associado. Para obter mais informaes, consulte Start a workflow instance (SharePoint Foundation 2010).

Implantar fluxos de trabalho do Visual Studio


Aps a criao e a instalao de um fluxo de trabalho personalizado do Visual Studio, o processamento para implant-lo semelhante ao de um fluxo de trabalho predefinido. Criar um fluxo de trabalho personalizado Quando um fluxo de trabalho personalizado criado com o Visual Studio, empacotado como um Recurso do SharePoint. O empacotamento de recursos uma forma de encapsular solues e a funcionalidade do SharePoint para facilitar a implantao. Depois que a equipe de desenvolvimento criar um fluxo de trabalho e o empacotar como um Recurso, implante o fluxo de trabalho usando o comando Install-SPFeatureWindows PowerShell, conforme descrito na prxima seo. Instalar o fluxo de trabalho personalizado Voc instala Recursos no diretrio \Arquivos de Programas\Arquivos Comuns\Microsoft Shared\Web Server Extensions\14\Template\Features. Cada Recurso em seu prprio subdiretrio. Na raiz dessa pasta, um arquivo Feature.xml define o contedo do Recurso. Use o cmdlet Install-SPFeature do Windows PowerShell para instalar o Recurso. Para obter detalhes, consulte Install-SPFeature. Importante: Para executar o Windows PowerShell, voc deve ser membro do grupo Administradores no computador local. Alm disso, o Windows PowerShell deve estar habilitado como um recurso no servidor no qual voc est instalando um fluxo de trabalho. Ativar o fluxo de trabalho Para poder usar um fluxo de trabalho do Visual Studio que foi implantado como um recurso, voc deve ativ-lo para o conjunto de sites. Apenas fluxos de trabalho ativos podem ser associados a listas, bibliotecas, tipos de contedo e sites. Para ativar um fluxo de trabalho implantado como um recurso, consulte Activate or deactivate a workflow (SharePoint Foundation 2010). Adicionar o fluxo de trabalho a uma lista, uma biblioteca, um tipo de contedo ou um site Ao adicionar um fluxo de trabalho, voc o associa a uma lista, biblioteca, tipo de contedo ou site e o configura especificando parmetros como nome do fluxo de trabalho, opes de inicializao, participantes e opes de concluso.

273

Para adicionar uma associao de fluxo de trabalho, consulte Add a workflow association (SharePoint Foundation 2010). Iniciar o fluxo de trabalho Depois que voc ativa um fluxo de trabalho e o adiciona a uma lista, biblioteca, tipo de contedo ou site, um usurio autenticado pode execut-lo em um item da lista ou em um documento da biblioteca ou, no caso de um fluxo de trabalho de site, em um site. Ao adicionar o fluxo de trabalho, voc especifica se deseja que ele seja executado automtica ou manualmente. Se o fluxo de trabalho for configurado para ser iniciado automaticamente, as configuraes padro sempre sero usadas quando ele for iniciado. Se o fluxo de trabalho for configurado para ser iniciado manualmente, o usurio poder modificar as configuraes padro, por exemplo, para especificar os participantes do fluxo de trabalho e especificar uma data de concluso. O fluxo de trabalho executado em itens da lista ou documentos da biblioteca qual est associado. O procedimento para iniciar um fluxo de trabalho depende se ele foi configurado para ser iniciado automaticamente ou manualmente. Para obter mais informaes, consulte Start a workflow instance (SharePoint Foundation 2010).

Verificao
Aps implantar um fluxo de trabalho, recomendvel test-lo para garantir que est funcionando corretamente, enviando notificaes por email aos participantes do fluxo de trabalho correto em suas etapas corretas e gerando os resultados esperados.

274

Atualizando para o SharePoint Foundation 2010


Bem-vindo ao guia de atualizao para o Microsoft SharePoint Foundation 2010. Os artigos deste guia o ajudam a planejar e executar uma atualizao do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010. Para obter uma viso geral grfica do processo de atualizao, alm de informaes sobre como planejar e testar a atualizao, consulte os seguintes modelos de atualizao: Planejamento de atualizao Abordagens de atualizao Testar o processo de atualizao Sobre o processo de atualizao (SharePoint Foundation 2010) Planejar e preparar a atualizao (SharePoint Foundation 2010)

Neste guia: Conhea as novidades do processo de atualizao e saiba como ele funciona. Determine qual a abordagem necessria para atualizar para o SharePoint Foundation 2010 e planejar seu processo de atualizao. Testando a atualizao e solucionando problemas (SharePoint Foundation 2010) Saiba como testar seu processo de atualizao com antecedncia, para descobrir que problemas podem ocorrer na atualizao real e determinar o tempo e o espao necessrios para esse processo. Alm disso, aprenda a solucionar problemas que podem surgir durante a atualizao real. Executar etapas de pr-atualizao (SharePoint Foundation 2010) Descubra que etapas voc deve realizar antes de atualizar, incluindo informaes sobre como executar o verificador de pr-atualizao. Executar uma atualizao in-loco (SharePoint Foundation 2010) Siga as etapas nesta seo se estiver atualizando in-loco para o SharePoint Foundation 2010. Em uma atualizao in-loco, voc instala o SharePoint Foundation 2010 no mesmo hardware e depois atualiza o contedo e as configuraes no servidor ou no farm de servidores como parte de um nico processo. Atualizando de uma instalao autnoma do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010 quando os bancos de dados de contedo excedem 4 GB (Armazenamento de BLOB Remoto) Siga as etapas desta seo se tiver uma instalao autnoma com bancos de dados de contedo de tamanho prximo a 4 GB. Executar uma atualizao com anexao de banco de dados para o SharePoint Foundation 2010

275

Siga as etapas desta seo se estiver usando o mtodo de atualizao com anexao de banco de dados para atualizar para o SharePoint Foundation 2010. Ao usar esse mtodo, voc atualiza o contedo do ambiente em um farm separado. Executar etapas de ps-atualizao (SharePoint Foundation 2010) Descubra como saber se uma atualizao foi concluda com xito e quais as etapas a serem executadas aps a atualizao para preparar o ambiente para os usurios novamente.

Consulte tambm
Usando redicionamento de URL AAM como parte do processo de atualizao (SharePoint Foundation 2010) (white paper)

276

Sobre o processo de atualizao (SharePoint Foundation 2010)


A primeira etapa em qualquer processo de atualizao conhecer o processo em si e tornar-se competente para planejar e preparar apropriadamente. Esta seo do guia de atualizao contm artigos que ajudam a compreender como a atualizao funciona. Nesta seo: O que h de novo na atualizao (SharePoint Foundation 2010) Saiba mais sobre os novos requisitos, abordagens e recursos disponveis para atualizao do Microsoft SharePoint Foundation 2010. Viso geral do processo de atualizao (SharePoint Foundation 2010) Atualizando do Windows SharePoint Services 2.0 para o SharePoint Foundation 2010 Obtenha uma viso geral das etapas de cada abordagem de atualizao. Entenda o uso de atualizaes com anexao de banco de dados para atualizar o contedo do Windows SharePoint Services 2.0 para o Microsoft SharePoint Foundation 2010.

277

O que h de novo na atualizao (SharePoint Foundation 2010)


O Microsoft SharePoint Foundation 2010 foi criado para escala e desempenho e, como tal, apresenta novos requisitos de hardware e software que so descritos neste artigo. Esses requisitos se aplicam a abordagens de atualizao com anexao de banco de dados e in-loco. Para obter mais informaes, consulte Determinar a abordagem de atualizao (SharePoint Foundation 2010). Para facilitar uma atualizao previsvel e minimizar o impacto da personalizao e problemas ambientais que possam impedir uma atualizao bem-sucedida, voc pode usar o cmdlet testspcontentdatabase do Windows PowerShell, a nova opo Atualizao Visual ou a operao Stsadm preupgradecheck. Neste artigo: Requisitos de atualizao Verificador de pr-atualizao Comando do Windows PowerShell para verificar bancos de dados antes de anexar Atualizao Visual Atualizao de Recursos Novas opes para reduzir o tempo de inatividade durante a atualizao Alteraes nos principais recursos entre verses

Requisitos de atualizao
Para que voc possa realizar uma atualizao in-loco ou uma atualizao com anexao de banco de dados para o SharePoint Foundation 2010, o ambiente existente do Windows SharePoint Services 3.0 ou o novo ambiente do SharePoint Foundation 2010 devem atender aos requisitos mnimos a seguir. Observao: Para obter mais informaes sobre os requisitos gerais do sistema para o SharePoint Foundation 2010, consulte Requisitos de hardware e software (SharePoint Foundation 2010). Para obter mais informaes sobre os requisitos de atualizao, consulte Examinar os requisitos do sistema para atualizao (SharePoint Foundation 2010).

Requisito de hardware: 64 bits


O SharePoint Foundation 2010 s pode ser executado em uma edio de 64 bits do sistema operacional Windows Server 2008 R2 ou Windows Server 2008 com SP2. Se voc planeja uma atualizao in-loco, sua instalao do Windows SharePoint Services 3.0 deve estar sendo executada em um ambiente de 64 bits do Windows Server 2008. Se sua instalao do Windows SharePoint Services 3.0 estiver em um

278

ambiente de 32 bits, no ser possvel executar uma atualizao in-loco no farm ou servidor existente. Voc deve instalar o SharePoint Foundation 2010 em um servidor ou farm diferente que d suporte a aplicativos de 64 bits e deve mover os dados para esse servidor ou farm usando uma atualizao com anexao de banco de dados. Para descobrir e solucionar mais facilmente qualquer problema nos processos de migrao e atualizao, recomendamos no combinar as aes de migrao para um ambiente de 64 bits e a atualizao in-loco para o SharePoint Foundation 2010. Como voc deve ter um ambiente de 64 bits para poder fazer a atualizao in-loco para o SharePoint Foundation 2010, necessrio migrar para um sistema operacional de 64 bits antes de executar uma atualizao in-loco. Se estiver usando uma atualizao com anexao de banco de dados, voc poder migrar para 64 bits durante o processo de atualizao. Antes de migrar para um ambiente de 64 bits: Atualize o Windows SharePoint Services 3.0 para o mesmo service pack ou nvel de atualizao de software em todos os computadores do farm de origem. Descubra se voc precisa recompilar os aplicativos de 32 bits existentes e assemblies personalizados por exemplo, Web Parts e receptores de evento para execut-los no ambiente de 64 bits. (Alguns aplicativos podem ser executados nos dois ambientes e no precisam ser recompilados.) Se os aplicativos existentes so de terceiros, verifique com o fornecedor se h verses de 64 bits e consulte a compatibilidade. Para obter mais informaes sobre como planejar e executar uma migrao para um ambiente de 64 bits, consulte o artigo Migrar um farm de servidores existente para um ambiente de 64 bits (Windows SharePoint Services 3.0) no TechNet (http://go.microsoft.com/fwlink/?linkid=161120&clcid=0x416).

Requisito de sistema operacional: Windows Server 2008 ou Windows Server 2008 R2


O SharePoint Foundation 2010 deve ser executado em uma edio de 64 bits do Windows Server 2008 R2 ou Windows Server 2008 com Service Pack 2 (SP2). Se est executando o Windows SharePoint Services 3.0 no Windows Server 2003 e pretende atualizar para o SharePoint Foundation 2010, voc deve planejar a aquisio de um nmero suficiente de licenas do Windows Server para a implantao no sistema operacional mais recente. Para descobrir e solucionar mais facilmente os problemas ocorridos nos processos de migrao e atualizao, recomendamos no combinar as aes de atualizao ou migrao para Windows Server 2008 ou Windows Server 2008 R2 ao processo de atualizao do SharePoint Foundation 2010. Voc pode combinar a migrao para um hardware de 64 bits migrao para o Windows Server 2008 ou o Windows Server 2008 R2. Se voc j executa um hardware de 64 bits, pode atualizar do Windows Server 2003 para o Windows Server 2008 ou o Windows Server 2008 R2. Para obter mais informaes sobre como executar uma atualizao in-loco para o Windows Server 2008, consulte o artigo Atualizar para Windows Server 2008 com o Windows SharePoint Services 3.0 com SP1 no TechNet (http://go.microsoft.com/fwlink/?linkid=155575&clcid=0x416).

279

Se estiver migrando para hardware de 64 bits, aproveite a oportunidade para tambm migrar para o Windows Server 2008 ou o Windows Server 2008 R2 ao mesmo tempo. Para obter mais informaes sobre como instalar o Windows SharePoint Services 3.0 no Windows Server 2008, consulte o artigo sobre implantao de um farm simples no sistema operacional Windows Server 2008 (Windows SharePoint Services) no TechNet (http://go.microsoft.com/fwlink/? linkid=95859&clcid=0x416).

Requisito de banco de dados: SQL Server 2005 SP3 ou SQL Server 2008 SP1 de 64 bits
O SharePoint Foundation 2010 requer que seu servidor de banco de dados seja uma verso de 64 bits de um dos seguintes: Microsoft SQL Server 2008 R2, SQL Server 2008 com Service Pack 1 (SP1) e Atualizao Cumulativa 2 ou SQL Server 2005 com SP3 e Atualizao Cumulativa 3. Se sua instalao atual do Windows SharePoint Services 3.0 usa o SQL Server 2000, voc deve atualizar para uma dessas verses antes de atualizar para o SharePoint Foundation 2010. Para descobrir e solucionar mais facilmente qualquer problema nos processos de migrao e atualizao, recomendamos no combinar as aes de migrao para um SQL Server de de 64 bits ao processo de atualizao para o SharePoint Foundation 2010. Voc pode combinar a migrao para um SQL Server de 64 bits ao processo geral de migrao para hardware de 64 bits. Se estiver combinando a migrao para o SQL Server 2005 SP3 ou o SQL Server 2008 no hardware de 64 bits com uma migrao geral para um ambiente de 64 bits, siga as orientaes sobre como migrar para um ambiente de 64 bits fornecidas neste artigo. Para obter mais informaes sobre como migrar todos os bancos de dados, consulte o artigo sobre como mover todos os bancos de dados (Windows SharePoint Services 3.0) no TechNet (http://go.microsoft.com/fwlink/?linkid=161208&clcid=0x416). Se voc j tem um hardware de 64 bits, mas precisa atualizar para o SQL Server 2005 ou o SQL Server 2008 SP3, siga as orientaes na documentao do SQL Server.

Verificador de pr-atualizao
O verificador de pr-atualizao uma ferramenta de linha de comando que voc executa em um ambiente do Windows SharePoint Services 3.0 para localizar possveis problemas na atualizao e rever recomendaes e prticas recomendadas. STSADM.exe o preupgradecheck Com o verificador de pr-atualizao, voc pode encontrar informaes como: Uma lista de todos os servidores e componentes do farm, e se os servidores atendem aos seguintes requisitos de atualizao: hardware de 64 bits e sistema operacional Windows Server 2008. As URLs de mapeamento de acesso alternativo que esto sendo usadas no farm. Uma lista de todas as definies do site, modelos do site, recursos e pacotes de idiomas instalados no farm.

280

Se h personalizaes no suportadas no farm (como modificaes no esquema do banco de dados). Se h algum site ou banco de dados rfo no farm. Se h configuraes ausentes ou invlidas no farm (como um arquivo Web.config ausente, nomes de host invlidos ou contas de servio invlidas). Se os bancos de dados atendem aos requisitos de atualizao por exemplo, se os bancos de dados esto definidos para leitura/gravao e se os bancos de dados e conjuntos de sites armazenados no Banco de Dados Interno do Windows no so maiores do que 4 GB. O verificador de pr-atualizao est disponvel com o Windows SharePoint Services 3.0 Service Pack 2 e foi atualizado na Atualizao Cumulativa de outubro de 2009 do Windows SharePoint Services 3.0. Voc pode baixar e instalar a Atualizao Cumulativa de outubro de 2009 a partir do artigo sobre a publicao dos Pacotes de Atualizaes Cumulativas de outubro de 2009 para SharePoint Server 2007 e Windows SharePoint Services 3.0 (http://go.microsoft.com/fwlink/?linkid=169179&clcid=0x416). Para obter mais informaes sobre como usar o verificador de pr-atualizao, consulte os seguintes artigos no TechNet: Verificao de pr-atualizao: operao Stsadm (Windows SharePoint Services) (http://go.microsoft.com/fwlink/?linkid=161232&clcid=0x416) Verificao de pr-atualizao e relatrio para futuras verses (Windows SharePoint Services) (http://go.microsoft.com/fwlink/?linkid=152468&clcid=0x416) Executar o verificador de pr-atualizao (SharePoint Foundation 2010)

Comando do Windows PowerShell para verificar bancos de dados antes de anexar


Use o cmdlet do Windows PowerShell, test-spcontentdatabase, antes de anexar um banco de dados de contedo ao SharePoint Foundation 2010, para determinar se h alguma personalizao do servidor faltando no ambiente. Para obter mais informaes, consulte Anexar bancos de dados e atualizar para o SharePoint Foundation 2010 e Test-SPContentDatabase.

Atualizao Visual
Um novo recurso que est disponvel com a atualizao permite que o administrador do servidor ou o proprietrio do site determine quando e se a nova aparncia do SharePoint Foundation 2010 usada em uma determinada coleo de sites. Os administradores do servidor podem optar por adotar a nova aparncia para todos os sites durante atualizao, permitir que os proprietrios do site faam a escolha aps a atualizao ou manter a aparncia antiga de todos os sites. Se o administrador do servidor permitir que os proprietrios do site decidam, depois que o site for atualizado por meio de atualizao in-loco, uma opo de visualizao estar disponvel na interface do usurio do site. Essa opo oferece uma visualizao da aparncia do SharePoint Foundation 2010 para o site:

281

Se o proprietrio gostar da aparncia e das funes do site, poder aceitar a atualizao visual.

Se ele quiser que o site mantenha a aparncia antiga, poder reverter para a aparncia do Windows SharePoint Services 3.0. Por padro, a aparncia do Windows SharePoint Services 3.0 mantida. Para obter mais informaes, consulte Planejar a atualizao visual (SharePoint Foundation 2010).

Atualizao de Recursos
O SharePoint Foundation 2010 fornece novos membros e tipos que possibilitam a atualizao de Recursos personalizados por meio do controle de verso e de aes de atualizao declarativas. Usando esses membros, voc pode atualizar qualquer Recurso que tenha criado para o Windows SharePoint Services 3.0, de modo que ele funcione com o SharePoint Foundation 2010. Para obter mais informaes, consulte o artigo sobre atualizao de Recursos.

Novas opes para reduzir o tempo de inatividade durante a atualizao


Dependendo do ambiente, da complexidade e do nmero de sites do SharePoint, o processo de atualizao pode demorar. Para reduzir o tempo de inatividade durante esse processo, o SharePoint Foundation 2010 oferece as seguintes opes: Atualizao de vrios bancos de dados ao mesmo temo (atualizao paralela) Ao atualizar para o SharePoint Foundation 2010, voc pode iniciar manualmente a atualizao de vrios bancos de dados ao mesmo tempo usando uma abordagem hbrida de desanexao de bancos de dados para atualizao. No Windows SharePoint Services 3.0, apenas um processo de atualizao podia ser executado de cada vez; assim, cada banco de dados precisava ser processado sequencialmente. O desempenho afetado quando voc executa a atualizao em vrios bancos de dados em vez de apenas um, mas pode ser mais rpido atualizar vrios bancos de dados ao mesmo tempo do que atualiz-los sequencialmente. O nmero de bancos de dados que podem ser atualizados em paralelo depender do hardware do ambiente e da estrutura do contedo dos bancos de dados. Para obter mais informaes, consulte Roteiro para a atualizao in-loco com bancos de dados desanexados (SharePoint Foundation 2010). Uso de bancos de dados somente leitura para fornecer acesso contnuo aos dados Se voc executar uma atualizao com anexao de banco de dados e se definir os bancos de dados originais para o modo somente leitura o farm antigo poder continuar a oferecer contedo aos usurios enquanto voc atualiza uma cpia dos bancos de dados em um novo farm. Se voc fizer isso, os usurios podero continuar a acessar os dados, embora no seja possvel adicionar dados nem atualiz-los. Quando o novo farm estiver pronto e todo o contedo tiver sido atualizado com xito, os usurios podero ser transferidos para o novo farm ativo. Para obter mais informaes sobre bancos de dados somente leitura, consulte o artigo sobre execuo de um farm que usa bancos de dados somente leitura (Windows SharePoint Services).

282

Para obter mais informaes sobre essas tcnicas de reduo do tempo de inatividade, consulte o artigo Determinar a abordagem de atualizao (SharePoint Foundation 2010).

Alteraes nos principais recursos entre verses


O SharePoint Foundation 2010 tem uma nova arquitetura e oferece muitos recursos novos. As tabelas a seguir listam algumas das principais alteraes em terminologia e recursos que, imediatamente aps a atualizao, afetam o processo de administrao e gerenciamento de sites.

Conceito, termo ou recurso

Novo ou alterado

Comentrios

Verificador de pr-atualizao

Novo

O verificador de pr-atualizao uma operao de linha de comando Stsadm executada em um ambiente do Windows SharePoint Services 3.0 para localizar possveis problemas na atualizao e examinar recomendaes e prticas recomendadas. Diferentemente da ferramenta de exame de pr-atualizao (Prescan.exe), usada na atualizao para o Windows SharePoint Services 3.0, o verificador de pratualizao no faz alteraes no ambiente. Para obter mais informaes, consulte Executar o verificador de pr-atualizao (SharePoint Foundation 2010).

Site da Administrao Central do SharePoint

Alterado

O site da Administrao Central foi reformulado com novas opes e recursos disponveis, como os seguintes: A faixa de opes simplifica a exibio ou alterao de detalhes de um aplicativo Web, fornecendo todas as opes na mesma pgina. Para obter mais informaes sobre aplicativos Web, consulte Web applications management (SharePoint

283

Conceito, termo ou recurso

Novo ou alterado

Comentrios

Foundation 2010). Foram includos Assistentes de Configurao para simplificar o processo de configurao e gui-lo pelas etapas de configurao do farm de servidores. Para obter mais informaes, consulte Implantar um nico servidor com o SQL Server (SharePoint Foundation 2010). Agora, voc pode executar um backup na pgina Backup e Restaurao. Para obter mais informaes, consulte Backup (SharePoint Foundation 2010). Faixa de Opes Novo A interface do usurio Faixa de Opes foi introduzida para assegurar uma experincia consistente ao usurio e simplificar o trabalho com os sites do SharePoint. Ela contextual, para que voc veja apenas as opes relevantes s tarefas que deseja executar. Alm disso, possvel personaliz-la. Nova arquitetura de servios, que permite gerenciar e centralizar servios de maneira eficaz. Servios individuais podem ser configurados independentemente, e outras empresas podem adicionar servios plataforma. Para obter mais informaes, consulte Configurar servios (SharePoint Foundation 2010). Agora, um proprietrio de site pode aplicar identidade visual a seu site, independentemente dos demais

Aplicativos de servio

Novo

Pginas mestras

Alterado

284

Conceito, termo ou recurso

Novo ou alterado

Comentrios

sites, e os administradores podem especificar se as pginas do sistema na pasta _Layouts sero renderizadas usando as pginas mestras fornecidas pelos proprietrios do site ou as pginas mestras padro disponveis no sistema. Alm disso, possvel usar o Windows PowerShell para especificar uma pgina mestra de cliente para as pginas de erro do sistema, de logon, de confirmao e outras pginas no especficas do site. Temas Alterado O SharePoint Foundation 2010 alterou a maneira como os temas funcionam, facilitando sua personalizao. Os temas do Microsoft PowerPoint 2010 podem ser importados diretamente para o SharePoint Foundation 2010. Alm disso, agora os temas podem ser aplicados a todos os subsites por meio dessa interface. Para obter mais informaes, consulte Planejar o uso de temas (SharePoint Foundation 2010). Os BCS foram desenvolvidos com base na funcionalidade Catlogo de Dados Corporativos, disponvel na verso anterior do produto, para fornecer acesso a sistemas externos usando solues baseadas no SharePoint. Os BCS do suporte interao com sistemas externos usando listas do SharePoint e Web Parts, e tambm interao com dados de clientes avanados do Office. Para obter mais informaes, consulte Viso geral dos Servios

BCS (Servios Corporativos de Conectividade)

Novo

285

Conceito, termo ou recurso

Novo ou alterado

Comentrios

Corporativos de Conectividade (SharePoint Foundation 2010). Autenticao baseada em declaraes Novo A autenticao baseada em declaraes um modelo de autenticao novo, mais sofisticado e flexvel, que funciona com qualquer sistema de identidade corporativa, inclusive Servios de Domnio Active Directory (AD DS), diretrios baseados no protocolo LDAP, bancos de dados especficos do aplicativo e novos modelos de identidade centrados no usurio, como o LiveID. Para obter mais informaes, consulte Configurar a autenticao baseada em formulrios para um aplicativo Web baseado em declaraes (SharePoint Foundation 2010). Os controles de limitao e de lista so novos e atuam sobre o desempenho. A limitao fornece um meio de controlar os recursos do servidor e foi projetada de modo a proteger o servidor contra sobrecarga no horrio comercial de pico. O SharePoint Foundation 2010 tambm oferece vrias configuraes diferentes que restringem as consultas que podem ser executadas em uma lista de grande porte. Tais configuraes podem ser especificadas para cada aplicativo Web. O SharePoint Foundation 2010 concede aos administradores controle adicional sobre o modo como o SharePoint Designer usado em cada aplicativo Web; por

Controles de limitao e de lista

Novo

SharePoint Designer

Alterado

286

Conceito, termo ou recurso

Novo ou alterado

Comentrios

exemplo, os administradores determinam se os administradores de site esto autorizados a personalizar pginas mestras e pginas de layout e se podem gerenciar a estrutura de URLs do site. Painel do desenvolvedor Novo Trata-se de uma nova opo de diagnsticos do servidor, exibindo informaes detalhadas de cada carregamento de pgina e auxiliando, dessa forma, na soluo de problemas de desempenho. Agora voc pode permitir que administradores de site carreguem cdigo de usurio personalizado usando solues em rea restrita. Para obter mais informaes, consulte Planejamento de solues em rea restrita (SharePoint Foundation 2010).

Solues em rea restrita

Novo

287

Viso geral do processo de atualizao (SharePoint Foundation 2010)


Voc pode escolher entre duas abordagens de atualizao bsicas ao atualizar do Windows SharePoint Services 3.0 para o Microsoft SharePoint Foundation 2010: atualizao in-loco e atualizao com anexao de banco de dados. A atualizao in-loco usada para atualizar todos os sites do Microsoft SharePoint no mesmo hardware. A atualizao com anexao de banco de dados permite mover o contedo para um novo farm ou novo hardware. Voc tambm pode combinar esses dois tipos de atualizao em abordagens hbridas que reduzem o tempo de inatividade durante a atualizao. Para obter mais informaes sobre essas abordagens, consulte Determinar a abordagem de atualizao (SharePoint Foundation 2010). Este artigo o ajuda a entender as etapas envolvidas na realizao de atualizaes com o uso dessas abordagens, para que voc possa planejar o processo de atualizao. Para obter informaes detalhadas sobre como usar um desses processos de atualizao, consulte os tpicos a seguir: Atualizao in-loco para o SharePoint Foundation 2010 Anexar bancos de dados e atualizar para o SharePoint Foundation 2010 Atualizao in-loco Atualizao com anexao de banco de dados Abordagem hbrida 1: bancos de dados somente leitura Abordagem hbrida 2: desanexar bancos de dados

Neste artigo:

Importante: importante que o administrador do servidor se comunique com os proprietrios de sites e com os usurios sobre o que esperar durante uma atualizao. O administrador deve inform-los sobre o tempo de inatividade e o risco de que a atualizao demore mais do que o esperado ou que alguns sites possam exigir um certo retrabalho aps a atualizao. Para obter mais informaes, consulte Criar um plano de comunicao (SharePoint Foundation 2010).

Atualizao in-loco
Uma atualizao in-loco ocorre no mesmo hardware da instalao da sua verso anterior. Quando voc executa uma atualizao in-loco, o processo atualiza a instalao completa em uma ordem fixa. As etapas a seguir explicam o que acontece enquanto o processo de atualizao in-loco executado: 1. Aps executar todas as etapas de pr-atualizao, o administrador do servidor executa a Instalao do SharePoint Foundation 2010 no servidor que executa o site da Administrao Central

288

do SharePoint. Como a verso anterior estava instalada, uma atualizao in-loco selecionada automaticamente. 2. Aps a execuo da Instalao no servidor que hospeda o site da Administrao Central, o administrador do servidor executa a Instalao nos servidores Web front-end e nos servidores de aplicativos restantes no farm. 3. O administrador do servidor executa o Assistente de Configurao de Produtos do SharePoint no servidor que hospeda o site da Administrao Central. Esse servidor, o banco de dados de configurao, os servios e os bancos de dados de contedo so atualizados sequencialmente. Quando o assistente de configurao concludo, o site da Administrao Central aberto. Um trabalho de timer agenda o processo de atualizao de forma que ele seja executado para cada conjunto de sites. O trabalho de timer do processo de atualizao atualiza cada conjunto de sites. Aps a atualizao de todos os sites, o processo de atualizao finalizado. 4. O administrador do servidor executa o Assistente de Configurao de Produtos do SharePoint em todos os outros servidores do farm.

5. O administrador do servidor confirma a concluso bem-sucedida da atualizao. 6. Se a Atualizao Visual estiver sendo usada, o administrador do servidor ou proprietrio do site visualizar os sites com a aparncia do Microsoft SharePoint Foundation 2010. Quando o

289

administrador ou o proprietrio do site terminar, ele concluir a atualizao com a aparncia do SharePoint Foundation 2010.

Atualizao com anexao de banco de dados


Uma atualizao com anexao de banco de dados permite mover para um novo hardware ou um novo farm. Durante essa atualizao, voc desanexa todos os bancos de dados de contedo de um farm existente e os anexa a uma nova instalao de farm de servidores. Quando voc anexa os bancos de dados ao novo farm de servidores, o processo de atualizao executado e atualiza os dados in-loco. As etapas a seguir explicam o que acontece durante uma atualizao com anexao de banco de dados: 1. O administrador do servidor instala e configura um novo farm do SharePoint Foundation 2010, transfere todas as personalizaes para esse novo farm e testa o ambiente. Para obter mais informaes sobre como configurar o novo ambiente, consulte Preparar o novo ambiente do SharePoint Foundation. 2. O administrador do servidor desanexa os bancos de dados de contedo do farm antigo do Windows SharePoint Services 3.0 e coloca o farm offline (por exemplo, alterando o balanceador de carga ou os aplicativos Web do IIS para interromper solicitaes de servio ou desativando todos os componentes e servios em cada computador servidor do farm). 3. O administrador do servidor anexa os bancos de dados de contedo ao novo farm e atualiza o contedo.

290

4. O administrador do servidor confirma a concluso bem-sucedida da atualizao e depois configura o novo farm para que ele comece a atender a solicitaes na nova URL.

Abordagem hbrida 1: bancos de dados somente leitura


Essa abordagem fornece aos usurios acesso somente leitura contnuo aos dados durante a atualizao. Os bancos de dados de contedo no farm original so definidos como somente leitura, e suas cpias so atualizadas em um novo farm. As etapas a seguir explicam o que acontece durante uma atualizao com anexao de bancos de dados com bancos de dados somente leitura: 1. O administrador do servidor instala e configura um novo farm do SharePoint Foundation 2010, transfere todas as personalizaes para esse novo farm e testa o ambiente. 2. O administrador do servidor transforma os bancos de dados de contedo em somente leitura. Em seguida, ele usa o SQL Server para fazer backup desses bancos de dados no farm do Windows SharePoint Services 3.0 e os restaura no farm novo.

291

3. O administrador do servidor anexa as novas cpias dos bancos de dados de contedo, e o processo de atualizao executado, atualizando o contedo.

292

4. Aps a execuo do processo de atualizao, o administrador do servidor confirma a concluso bem-sucedida da atualizao. Em seguida, ele configura o novo farm de forma que este comece a atender a solicitaes na nova URL e coloca o farm original offline (por exemplo, alterando o balanceador de carga ou os aplicativos Web do IIS para interromper solicitaes de servio ou desativando todos os componentes e servios em cada computador servidor do farm).

Abordagem hbrida 2: desanexar bancos de dados


Essa abordagem permite acelerar o processo de atualizao, desanexando e anexando bancos de dados para atualizar vrios bancos de dados ao mesmo tempo. Trata-se de uma atualizao in-loco porque o farm original atualizado. Porm, voc tambm pode usar outro farm para realizar a atualizao e, em seguida, anexar os bancos de dados atualizados ao farm original. Observe que o farm original no pode atender a solicitaes durante o processo de atualizao. Como em uma atualizao in-loco padro, os usurios no podem acessar o contedo durante o andamento do processo. As etapas a seguir explicam o que acontece durante uma atualizao in-loco com bancos de dados desanexados:

293

1. O administrador do servidor coloca o farm original offline (por exemplo, alterando o balanceador de carga ou os aplicativos Web do IIS para interromper solicitaes de servio ou desativando todos os componentes e servios em cada computador de servidor do farm). 2. O administrador do servidor desanexa os bancos de dados de contedo do farm original. 3. O administrador do servidor executa uma atualizao in-loco nos servidores, nos servios e no banco de dados de configurao do farm original. 4. O administrador do servidor anexa os bancos de dados de contedo ao farm original e atualiza o contedo.

Como alternativa, voc pode usar um pequeno farm temporrio e separado para realizar a atualizao. Nessa abordagem, ser necessrio anexar os bancos de dados ao farm original depois que eles forem atualizados. As etapas a seguir explicam o que acontece durante uma atualizao in-loco com bancos de dados desanexados e um pequeno farm temporrio para atualizar os bancos de dados de contedo: 1. O administrador do servidor configura um pequeno farm temporrio que executa a nova verso. Em seguida, ele coloca o farm original offline (por exemplo, alterando o balanceador de carga ou os

294

aplicativos Web do IIS para interromper solicitaes de servio ou desativando todos os componentes e servios em cada computador servidor do farm). 2. O administrador do servidor desanexa os bancos de dados de contedo do farm original. 3. O administrador do servidor executa uma atualizao in-loco no farm original para atualizar os servidores, os servios e o banco de dados de configurao. 4. O administrador do servidor anexa os bancos de dados de contedo ao pequeno farm temporrio e os atualiza em paralelo. 5. O administrador do servidor volta a anexar os bancos de dados de contedo ao farm original.

6. O administrador do servidor confirma a concluso bem-sucedida da atualizao. 7. Se a Atualizao Visual estiver sendo usada, o administrador do servidor ou proprietrio do site visualizar os sites com a aparncia do Microsoft SharePoint Foundation 2010. Quando o administrador ou o proprietrio do site terminar, ele concluir a atualizao com a aparncia do Microsoft SharePoint Foundation 2010.

295

Atualizando do Windows SharePoint Services 2.0 para o SharePoint Foundation 2010


No possvel atualizar diretamente do Windows SharePoint Services 2,0 para o Microsoft SharePoint Foundation 2010. H muitas alteraes entre as verses, e os requisitos de hardware so to diferentes entre elas que uma atualizao in-loco direta no possvel nem tem suporte. No entanto, voc pode executar uma srie de atualizaes com anexao de banco de dados para atualizar primeiro seu contedo para o Windows SharePoint Services 3.0 e, em seguida, para o SharePoint Foundation 2010. Este artigo descreve o processo de execuo dessa atualizao com anexao de banco de dados dupla. Observao: Durante todo o processo, o ambiente antigo deve ser mantido offline, para impedir que os usurios faam alteraes no ambiente antigo enquanto voc executa a atualizao. Aps conclu-la e valid-la, voc poder conceder acesso aos usurios novamente no ambiente do SharePoint Foundation 2010. Neste artigo: Viso geral do processo Antes de comear Preparar-se para a atualizao Preparar os farms Executar a primeira atualizao Executar a segunda atualizao

Viso geral do processo


Como essa abordagem combina dois processos de atualizao que j foram documentados, este artigo descreve como as etapas de cada processo se ajustam ao processo geral. Ele no fornece detalhes sobre cada etapa, pois elas esto disponveis nos seguintes artigos: Implantar um novo farm de servidores, depois migrar os bancos de dados de contedo Anexar bancos de dados e atualizar para o SharePoint Foundation 2010

Esses artigos, combinados a este roteiro, proporcionam as informaes necessrias para que voc execute a atualizao com anexao de banco de dados dupla. Experimente todo o processo em um ambiente de teste antes de tentar atualizar seu Importante contedo real. Para obter mais informaes sobre como testar os processos de atualizao, consulte o seguinte contedo:

296

Sequncia de atualizao
Para atualizar seu contedo entre as duas verses, execute os procedimentos a seguir. 1. Preparar-se para a atualizao a. Prepare o farm original executando a ferramenta de exame de pr-atualizao e criando um inventrio de todas as suas personalizaes. b. Configure um pequeno farm temporrio que execute o Windows SharePoint Services 3.0. c. Configure o farm completo do SharePoint Foundation 2010 e verifique se est configurado e sendo executado corretamente. 2. Primeira atualizao: atualizar o contedo para o Windows SharePoint Services 3.0 a. Desanexe os bancos de dados de contedo do farm antigo e coloque o farm offline. Como alternativa, voc poder manter os bancos de dados anexados e fazer uma cpia deles, se desejar garantir que o farm original possa ser restaurado para uso rapidamente. b. Anexe os bancos de dados de contedo ao farm do Windows SharePoint Services 3.0 e atualize-os. c. Verifique se o contedo foi atualizado e se o farm do Windows SharePoint Services 3.0 est funcionando corretamente 3. Segunda atualizao: atualizar o contedo para o SharePoint Foundation 2010 a. Desanexe os bancos de dados de contedo do farm do Windows SharePoint Services 3.0. b. Anexe os bancos de dados de contedo ao farm do SharePoint Foundation 2010 e atualizeos (opcionalmente, voc pode atualiz-los em paralelo). c. Verifique se o contedo foi atualizado e se o farm do SharePoint Foundation 2010 est funcionando corretamente 4. Comece a atender s solicitaes no farm do SharePoint Foundation 2010. Os diagramas a seguir ilustram esse processo: A atualizao com anexao de banco de dados para o Windows SharePoint Services 3.0

297

A atualizao com anexao de banco de dados para o SharePoint Foundation 2010.

298

Antes de comear
Antes de iniciar a atualizao, examine as informaes a seguir sobre permisses e requisitos de hardware e software. Siga as etapas especificadas para instalar ou configurar software necessrio ou modificar as configuraes.

Examinar as permisses necessrias


Ao criar o ambiente temporrio para o Windows SharePoint Services 3.0, voc deve ter as permisses apropriadas. Para obter mais informaes, consulte o artigo sobre planejamento de contas administrativas e de servio (Windows SharePoint Services). Ao criar e configurar o farm de destino do SharePoint Foundation 2010, voc deve ter as permisses apropriadas. Para obter mais informaes, consulte Contas administrativas e de servios necessrias para a implantao inicial (SharePoint Foundation 2010).

299

Examinar o hardware e o software necessrios


Ao criar o ambiente temporrio para o Windows SharePoint Services 3.0, voc deve atender aos requisitos especficos de hardware e software. Para obter mais informaes, consulte o artigo sobre como determinar requisitos de hardware e software (Windows SharePoint Services). Ao criar e configurar o farm de destino do SharePoint Foundation 2010, voc deve atender a requisitos de hardware e software diferentes. Para obter mais informaes, consulte Requisitos de hardware e software (SharePoint Foundation 2010). Em alguns ambientes, necessrio coordenar os procedimentos de movimentao de bancos de dados para um farm separado com o administrador de banco de dados. Observe as diretivas e diretrizes aplicveis manipulao de bancos de dados.

Preparar-se para a atualizao


Por estar executando duas atualizaes, voc deve entender todas as etapas envolvidas na atualizao para o Windows SharePoint Services 3.0 e para o SharePoint Foundation 2010. O contedo a seguir est disponvel para ajud-lo a entender esses processos de atualizao: Preparando-se para atualizar para o Windows SharePoint Services 3.0 Leia o captulo sobre como planejar e preparar a atualizao no TechNet. Particularmente, leia os seguintes artigos: Como funciona o processo de atualizao (Windows SharePoint Services) Determinar como lidar com personalizaes (Windows SharePoint Services)

Desenvolver novas definies de site personalizadas e criar arquivos de definio de atualizao (Windows SharePoint Services) Leia o captulo sobre como executar etapas de pr-atualizao (Windows SharePoint Services) Voc deve executar as seguintes etapas para uma atualizao com anexao de banco de dados (chamada de migrao de banco de dados nessa verso): Instalar o Service Pack 2 para Windows SharePoint Services 2.0 Executar a ferramenta de exame de pr-atualizao (Windows SharePoint Services)

Importante: Execute essas etapas no farm existente do Windows SharePoint Services 2,0. Preparando-se para atualizar para o SharePoint Foundation 2010 Planejar e preparar a atualizao. Leia o seguinte artigo no TechNet: Viso geral do processo de atualizao (SharePoint Foundation 2010) Executar o verificador de pr-atualizao (SharePoint Foundation 2010) Executar etapas de pr-atualizao. Leia o seguinte artigo no TechNet: Execute essas etapas no farm temporrio do Windows SharePoint Services 3.0. Importante:

300

Preparar os farms
Nesta etapa, voc executar as etapas de pr-atualizao no farm existente, criar o farm temporrio para a atualizao para o Windows SharePoint Services 3.0 e criar o farm de destino do SharePoint Foundation 2010. Use as etapas e o contedo relacionado a seguir ao preparar o farm para as atualizaes. Criar o farm temporrio do Windows SharePoint Services 3.0 Em um ambiente virtual ou fsico, crie um pequeno farm temporrio que esteja executando o Windows SharePoint Services 3.0 com o Service Pack 2 (SP2) e a Atualizao Cumulativa de outubro de 2009. Voc usar esse farm para atualizar o contedo para o Windows SharePoint Services 3.0 antes de passar ao SharePoint Foundation 2010. Dica: Para obter os melhores resultados, recomendvel aplicar as atualizaes mais recentes ao ambiente. A Atualizao Cumulativa de outubro de 2009 inclui alteraes no verificador de pratualizao que podem ajudar a identificar problemas antes da atualizao. Para obter uma lista das atualizaes disponveis, consulte o artigo sobre a Central de Atualizaes para Microsoft Office, Office Servers e produtos relacionados (http://go.microsoft.com/fwlink/? linkid=181115&clcid=0x416). Para obter mais informaes sobre como aplicar atualizaes, consulte o artigo sobre aCentral de Recursos de Atualizaes para os Produtos e Tecnologias do SharePoint (http://go.microsoft.com/fwlink/?linkid=181116&clcid=0x416). 1. Baixe o software para o farm temporrio. Baixe o Windows SharePoint Services 3.0 com SP2 em um dos seguintes links: Verso x86: Windows SharePoint Services 3.0 com Service Pack 2 (http://go.microsoft.com/fwlink/?linkid=148403&clcid=0x416) Verso x64: Windows SharePoint Services 3.0 x64 com Service Pack 2 (http://go.microsoft.com/fwlink/?linkid=181113&clcid=0x416) 2. Instale os pacotes de modelos de idiomas necessrios para seus sites. Para obter mais informaes, consulte o artigo sobre instalao de pacotes de modelos de idiomas disponveis (Windows SharePoint Services). 3. Defina o farm usando as configuraes de farm apropriadas para o ambiente e aplicando novamente todas as personalizaes necessrias para o contedo. Implante as personalizaes e os arquivos de definio de atualizao necessrios para as definies de sites personalizadas que possam existir no ambiente. Voc dever criar aplicativos Web no farm temporrio para todos os servidores virtuais que existiam no farm original. A URL para os novos aplicativos Web deve corresponder s URLs dos farms de origem ou s URLs dos farms de destino. Caso contrrio, voc correr o risco de adicionar referncias a URLs temporrias adicionais ao contedo. O ideal usar as mesmas URLs para os farms de origem e de destino, de modo que as URLs dos farms temporrios tambm sejam exatamente as mesmas, incluindo os nmeros de porta usados.

301

Para obter mais informaes sobre como configurar o farm, consulte o artigo sobre o preparo do novo ambiente do Windows SharePoint Services 3.0. Para obter mais informaes sobre como implantar definies de site personalizadas e definies de atualizao, consulte o artigo sobre implantao de arquivos de definio de atualizao e novas definies de site (Windows SharePoint Services). Configurar o farm completo do SharePoint Foundation 2010 Esse o farm que voc usar mais tarde para o ambiente de produo; portanto, planeje a infraestrutura adequadamente para dar suporte soluo que voc hospeda. Para obter mais informaes sobre como planejar o farm de servidores, consulte Planejamento do ambiente e do farm de servidores (SharePoint Foundation 2010). 1. Crie o farm em hardware de 64 bits com servidores de bancos de dados que estejam executando uma verso de 64 bits do Microsoft SQL Server 2008 com Service Pack 1 (SP1) e Atualizao Cumulativa 2. Para obter mais informaes, consulte Vrios servidores para um farm de trs camadas (SharePoint Foundation 2010). 2. Instale os pacotes de modelo de idioma necessrios para os sites. Para obter mais informaes, consulte Instalar modelos de pacotes de idiomas disponveis (SharePoint Foundation 2010). 3. Defina o farm usando as configuraes de farm apropriadas para o ambiente e aplicando novamente todas as personalizaes necessrias para o contedo. Novamente, voc dever criar aplicativos Web no farm de destino para todos os servidores virtuais que existiam no farm original. Para obter mais informaes sobre como criar e configurar um farm de servidores para uma atualizao com anexao de banco de dados, consulte Preparar o novo ambiente do SharePoint Foundation.

Executar a primeira atualizao


Uma vez configurados os farms, voc est pronto para atualizar os bancos de dados de contedo para o Windows SharePoint Services 3.0. Importante: Verifique se executou a ferramenta de verificao de pr-atualizao no farm original antes de desanexar os bancos de dados. O processo de atualizao no ser executado se voc no tiver verificado os bancos de dados. Para obter mais informaes, consulte o artigo sobre a execuo da ferramenta de verificao de pr-atualizao (Windows SharePoint Services). Para executar uma atualizao com anexao de banco de dados (chamada de migrao de banco de dados nesta verso), execute os seguintes procedimentos: 1. Faa backup dos bancos de dados de contedo 2. Restaure as cpias de backup para o farm temporrio. 3. Adicione os bancos de dados aos aplicativos Web para comear o processo de atualizao. Para obter informaes completas e as etapas a serem seguidas, consulte o artigo sobre como migrar bancos de dados de contedo.

302

Verificar a primeira atualizao


Para verificar a atualizao, faa o seguinte: Examine o arquivo de log de atualizao. Para obter mais informaes, consulte o artigo sobre como migrar bancos de dados de contedo. Examine os sites atualizados para garantir que eles ainda estejam funcionando conforme o esperado e que as Web Parts e outros elementos personalizados estejam operando corretamente

Executar a segunda atualizao


Aps verificar se os sites funcionam corretamente, voc poder comear a atualizao para o SharePoint Foundation 2010. Importante: Execute o verificador de pr-atualizao e examine o relatrio, para poder solucionar possveis problemas no farm temporrio antes de atualizar o contedo. Para obter mais informaes, consulte Executar o verificador de pr-atualizao (SharePoint Foundation 2010). Para executar a atualizao com anexao de banco de dados, execute os seguintes procedimentos: 1. Faa backup dos bancos de dados de contedo 2. Restaure as cpias de backup para o farm de destino. 3. Adicione os bancos de dados aos aplicativos Web para iniciar o processo de atualizao. No SharePoint Foundation 2010, voc pode anexar bancos de dados em paralelo para agilizar o processo de atualizao. Para obter informaes completas e as etapas a serem seguidas, consulte Anexar bancos de dados e atualizar para o SharePoint Foundation 2010.

Verificar a segunda atualizao


Para verificar a atualizao, faa o seguinte: Examine o arquivo de log de atualizao. Examine os sites atualizados para garantir que eles ainda estejam funcionando conforme o esperado e que as Web Parts e outros elementos personalizados estejam operando corretamente Para obter mais informaes, consulte Verificar a atualizao e examinar os sites atualizados (SharePoint Foundation 2010).

303

Planejar e preparar a atualizao (SharePoint Foundation 2010)


Agora que voc aprendeu como o processo de atualizao funciona lendo os artigos em Sobre o processo de atualizao (SharePoint Foundation 2010), voc pode comear a planejar a atualizao. Esta seo contm artigos para ajud-lo a planejar e preparar a atualizao do Windows SharePoint Services 3.0 para o Microsoft SharePoint Foundation 2010. Nesta seo: Determinar a abordagem de atualizao (SharePoint Foundation 2010) Conhea as diferentes abordagens de atualizao e escolha aquela que mais adequada ao seu ambiente. Examinar prticas recomendadas de atualizao (SharePoint Foundation 2010) Examinar caminhos de atualizao com e sem suporte (SharePoint Foundation 2010) Evite problemas durante o processo de atualizao adotando estas prticas recomendadas. Entenda quais tipos e topologias de instalao podem ser atualizados para o SharePoint Foundation 2010. Examinar os requisitos do sistema para atualizao (SharePoint Foundation 2010) Examine os requisitos para ajudar a garantir que o ambiente possa ser atualizado para o SharePoint Foundation 2010. Determinar como lidar com personalizaes (SharePoint Foundation 2010) Aprenda a identificar e avaliar as personalizaes no ambiente e determine se voc as atualizar e como. Criar um plano de comunicao (SharePoint Foundation 2010) Crie um plano para coordenar a equipe de atualizao, os usurios e proprietrios de sites e os participantes, e se comunicar com todos eles. Planejar a atualizao visual (SharePoint Foundation 2010) Conhea as diferentes opes de atualizao visual e saiba como escolher a opo mais adequada s suas necessidades corporativas. H uma planilha disponvel para registrar informaes sobre o ambiente enquanto voc prepara a atualizao. Baixe a planilha de http://go.microsoft.com/fwlink/?linkid=179928&clcid=0x416.

304

Determinar a abordagem de atualizao (SharePoint Foundation 2010)


Antes de executar qualquer processo de atualizao do Windows SharePoint Services 3.0 para o Microsoft SharePoint Foundation 2010, voc precisa determinar a abordagem de atualizao a ser adotada. Use as informaes neste artigo para ajudar a comparar os prs e os contras de cada abordagem e examine as informaes sobre casos especiais que podem influenciar sua abordagem. Alm das informaes neste artigo, leia Examinar caminhos de atualizao com e sem suporte (SharePoint Foundation 2010) para saber exatamente quais situaes de atualizao so vlidas e levam a atualizaes com xito. Observao: Para executar uma atualizao, voc deve ter instalado o Windows SharePoint Services 3.0 com Service Pack 2 (SP2). Neste artigo: Escolher uma abordagem de atualizao Casos especiais

Escolher uma abordagem de atualizao


H duas abordagens bsicas para a atualizao: in-loco e com anexao de banco de dados. Alm disso, h vrias tcnicas que voc pode usar para combinar aspectos dessas abordagens bsicas, de modo a reduzir o tempo de inatividade ou possivelmente aprimorar o desempenho. A tabela a seguir compara as abordagens de atualizao in-loco e com anexao de banco de dados.

Abordagem

Descrio

Prs

Contras

Atualizao in-loco

possvel instalar o SharePoint Foundation 2010 no mesmo hardware. Tambm possvel atualizar o contedo e as definies do farm de servidores como parte de um nico processo. possvel atualizar o

As definies de todo o farm so preservadas e atualizadas. Personalizaes so disponibilizadas no ambiente aps a atualizao, embora etapas manuais possam ser exigidas para atualizlas ou reformul-las.

Servidores e farms ficam offline durante a atualizao. A atualizao prossegue sem interrupes. Por isso, aloque tempo suficiente para que todo o contedo possa ser atualizado em sequncia.

Atualizao com

Voc pode atualizar vrios As definies de servidor

305

Abordagem

Descrio

Prs

Contras

anexao de banco de dados

contedo do ambiente em um farm separado. O resultado que voc no atualiza nenhum dos servios ou das definies do farm. Os bancos de dados podem ser atualizados em qualquer ordem, e voc pode atualizar vrios deles ao mesmo tempo. Enquanto cada banco de dados estiver sendo atualizado, seu contedo no estar disponvel para os usurios.

bancos de dados de contedo ao mesmo tempo, o que resulta em perodos gerais de atualizao mais rpidos do que na atualizao inloco. possvel usar uma atualizao com anexao de banco de dados para combinar vrios farms em um s.

e farm no so atualizadas. preciso transferir manualmente as definies que voc deseja preservar do farm antigo no farm novo. Todas as personalizaes tambm devem ser transferidas manualmente para o novo farm. Qualquer perda de personalizao pode provocar interrupes acidentais de funcionalidade ou problemas na experincia do usurio. Copiar bancos de dados em uma rede exige tempo e largura de banda e isso deve ser planejado. Voc precisa de acesso direto aos servidores de bancos de dados.

Para obter mais informaes sobre o funcionamento das atualizaes in-loco e com anexao de banco de dados, consulte Viso geral do processo de atualizao (SharePoint Foundation 2010). A tabela a seguir lista as tcnicas de reduo de tempo de inatividade que voc pode usar durante a atualizao para diminuir o tempo durante o qual os usurios no podem acessar seu contedo ou para possivelmente aprimorar o desempenho da atualizao.

Tcnica

Descrio

Prs

Contras

Atualizao paralela

possvel anexar e Atualizaes mais atualizar vrios bancos rpidas para o ambiente de dados ao mesmo geral. tempo para agilizar o processo geral de atualizao. O nmero mximo de

Esse um processo manual que requer monitoramento e etapas adicionais.

306

Tcnica

Descrio

Prs

Contras

atualizaes paralelas depende do hardware. Essa tcnica funciona para atualizaes inloco ou com anexao de banco de dados. Abordagem hbrida 1: anexao de bancos de dados com bancos de dados somente leitura Permite que voc continue fornecendo acesso somente leitura ao contedo durante o processo de atualizao. Para essa abordagem, os bancos de dados so definidos como somente leitura enquanto a atualizao est em andamento em outro farm. Esse mtodo reduz o tempo de inatividade percebido pelos usurios. O farm existente pode continuar hospedando sites no atualizados (em modo somente leitura) enquanto voc atualiza o contedo. Dessa forma, h um tempo de inatividade mnimo para os usurios. Voc pode atualizar vrios bancos de dados de contedo ao mesmo tempo, o que resulta em perodos gerais de atualizao mais rpidos do que na atualizao inloco. Alm do software, voc tambm atualizar o hardware. As definies de servidor e farm no so atualizadas. preciso transferir manualmente as definies que voc deseja preservar do farm antigo no farm novo. Todas as personalizaes tambm devem ser transferidas e atualizadas manualmente. Qualquer perda de personalizao pode provocar interrupes acidentais de funcionalidade ou problemas na experincia do usurio. Copiar bancos de dados em uma rede exige tempo e largura de banda e isso deve ser planejado. Voc precisa de acesso direto aos servidores de bancos de dados. Abordagem hbrida 2: atualizao in-loco com bancos de dados desanexados Permite obter as vantagens de uma atualizao in-loco para atualizar contedo e definies, adicionando a velocidade de uma atualizao com anexao de banco de As definies de todo o farm podem ser preservadas e atualizadas. As personalizaes so disponibilizadas no ambiente aps a atualizao, embora etapas manuais possam Copiar bancos de dados em uma rede exige tempo e largura de banda e isso deve ser planejado. Voc precisa de acesso direto aos servidores de bancos de dados.

307

Tcnica

Descrio

Prs

Contras

dados. Nessa abordagem, a atualizao in-loco usada para atualizar o farm e as definies e, em paralelo, desanexar e atualizar vrios bancos de dados (no mesmo farm ou em um farm separado).

ser exigidas para atualiz-las ou reformullas. Voc pode atualizar vrios bancos de dados de contedo ao mesmo tempo, o que resulta em perodos gerais de atualizao mais rpidos do que na atualizao inloco.

Voc tambm pode combinar as tcnicas. Por exemplo, possvel configurar o farm original para o modo somente leitura, criar uma cpia do farm e atualiz-lo sem os bancos de dados de contedo, usar a atualizao paralela para atualizar rapidamente todo o contedo dos usurios e, finalmente, alternar os usurios para o novo farm aps concluir a atualizao. Para obter mais informaes sobre o funcionamento dessas tcnicas de reduo de tempo de inatividade, consulte Viso geral do processo de atualizao (SharePoint Foundation 2010). Uma opo a ser considerada se houver a possibilidade de uma interrupo extremamente longa usar o Redirecionamento de URL de Mapeamento Alternativo de Acesso com uma abordagem com anexao de banco de dados, para que voc redirecione temporariamente os usurios para um farm existente enquanto atualiza o contedo de um novo farm. Esse um mtodo avanado, que dever ser usado somente se outras tcnicas de reduo de tempo de inatividade no forem suficientes. Para obter mais informaes, consulte Usando redicionamento de URL AAM como parte do processo de atualizao (SharePoint Foundation 2010) (white paper).

Casos especiais
Talvez voc tenha outros requisitos ou metas adicionais que queira realizar quando executar uma atualizao. A tabela a seguir lista casos especiais e descreve qual abordagem de atualizao apropriada para cada caso.

Caso

Abordagem de atualizao

Atualizando uma instalao autnoma com Banco de Dados Interno do Windows?

Se voc estiver executando o Windows SharePoint Services 3.0 em um servidor autnomo com Banco de Dados Interno do Windows, o seu banco de dados ser migrado para o SQL Server Express como parte do processo da atualizao in-loco. Se

308

Caso

Abordagem de atualizao

o seu banco de dados tiver mais de 4 GB, configure o Remote BLOB Storage para armazenar parte dos dados. Para obter mais informaes, consulte Atualizar uma instalao autnoma do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010 com Remote BLOB Storage. Atualizando de uma edio de 32 bits para uma edio de 64 bits do SQL Server? Se voc estiver executando uma edio de 32 bits do SQL Server, dever migrar para uma edio de 64 bits. Recomendamos que voc execute essa migrao antes de atualizar para o SharePoint Foundation 2010 para garantir melhores benefcios de desempenho. Execute somente um tipo de atualizao ou migrao por vez para evitar falhas. Para obter mais informaes, consulte o artigo sobre migrao de um farm de servidores existente para um ambiente de 64 bits (Windows SharePoint Services 3.0). H duas opes de atualizao da edio de 32 bits para a de 64 bits do SQL Server: Voc pode fazer backup do conjunto inteiro de bancos de dados do farm, realizar a atualizao e depois restaurar os bancos de dados. (Recomendado e com suporte, j que voc ter um backup completo e, depois de restaurar os bancos de dados, no precisar mudar nada dentro do SharePoint Foundation 2010). Voc pode mover os bancos de dados do SQL Server que deseja atualizar para uma edio diferente de 64 bits do SQL Server. necessrio adicionar a edio de 64 bits diferente e executar um comando para computadores executando o SharePoint Foundation 2010 para apontar para a nova edio de 64 bits do SQL Server. (Essa opo aceita, mas no recomendada porque requer mais trabalho no SharePoint Foundation 2010 quando, por exemplo, os bancos mudam de local).

309

Caso

Abordagem de atualizao

Observao: Se voc atualizar uma verso do SQL Server por exemplo, do SQL Server 2005 SP2 para o SQL Server 2008, poder executar essa atualizao antes, durante ou depois de atualizar de uma edio de 32 bits para uma edio de 64 bits do SQL Server. Atualizando do Windows Server 2003 para o Windows Server 2008? Atualize o sistema operacional antes de tentar atualizar para o SharePoint Foundation 2010. Se estiver executando o Windows SharePoint Services 3.0, voc dever executar etapas especficas para atualizar para o Windows Server 2008. Para obter mais informaes, consulte o artigo sobre atualizao para o Windows Server 2008 para Windows SharePoint Services 3.0 com SP1. Est atualizando de um sistema operacional de 32 bits para um sistema operacional de 64 bits? Se estiver usando um sistema operacional de 32 bits, voc dever migrar para um sistema operacional de 64 bits antes de atualizar. Para obter mais informaes, consulte Migrar um farm de servidores existente para um ambiente de 64 bits (Windows SharePoint Services 3.0) . So necessrias etapas adicionais para a atualizao quando voc usa autenticao baseada em formulrios. Para obter mais informaes, consulte Configurar a autenticao baseada em formulrios para um aplicativo Web baseado em declaraes (SharePoint Foundation 2010). Em geral, bancos de dados muito grandes particularmente aqueles que contm um grande nmero ou um volume muito grande de verses de documentos demoram mais para serem atualizados do que bancos de dados menores. No entanto, o tempo necessrio para a atualizao determinado pela complexidade dos dados, no pelo tamanho do banco de dados em si. Se o processo de atualizao atingir o tempo limite, isso

Atualizando um ambiente que usa autenticao baseada em formulrios?

Atualizando bancos de dados muito grandes?

310

Caso

Abordagem de atualizao

geralmente decorre de problemas de conexo. No Windows SharePoint Services 3.0, o processo de atualizao atingia o tempo limite com frequncia, devido ao tempo necessrio para executar um processo, mas isso raramente ocorre com o SharePoint Foundation 2010. Para obter mais informaes sobre o tempo que a atualizao pode levar para o seu ambiente, consulte Estimar a durao do processo de atualizao e o espao necessrio (SharePoint Foundation 2010). Atualizando do Windows SharePoint Services 2.0? Use uma abordagem de atualizao com anexao de banco de dados para atualizar para o Windows SharePoint Services 3.0 e atualize para o SharePoint Foundation 2010. Para obter mais informaes sobre esse processo de atualizao, consulte Atualizando do Windows SharePoint Services 2.0 para o SharePoint Foundation 2010. O Windows SharePoint Services 3.0 dava suporte a IDNs (nomes de domnio internacionalizados), mas o SharePoint Foundation 2010 no inclui esse suporte. Se voc usa IDNs atualmente com o Windows SharePoint Services 3.0 e planeja atualizar ou migrar para o SharePoint Foundation 2010, deve deixar de us-los, excluir todas as configuraes IDN e configurar um ambiente no IDN antes de fazer isso. Para obter mais informaes, consulte Planejamento de sites multilngues (SharePoint Foundation 2010).

Voc est usando nomes de domnio internacionalizados?

311

Examinar prticas recomendadas de atualizao (SharePoint Foundation 2010)


Para assegurar a atualizao suave do Windows SharePoint Services 3.0 para o Microsoft SharePoint Foundation 2010, siga estas prticas recomendadas: 1. Atualize seus servidores para o SP2 (Service Pack 2) do Windows SharePoint Services 3.0 ou posterior. Seu ambiente deve estar atualizado com o Service Pack 2 do Windows SharePoint Services 3.0 antes de executar o processo de atualizao: in-loco ou com anexao de banco de dados. recomendado instalar a Atualizao Cumulativa de outubro de 2009 j que ela contm aprimoramentos para a ferramenta de verificao de pr-atualizao. Para obter mais informaes sobre como instalar pacotes de servios e atualizaes, consulte Central de Recursos de Atualizao para Produtos e Tecnologias do SharePoint. Para obter uma lista de todas as atualizaes disponveis, consulte Central de Atualizao do Microsoft Office, Office Servers e Produtos Relacionados. 2. Assegure que o ambiente esteja totalmente funcional antes de executar uma atualizao. A atualizao no resolver nenhum problema que por ventura exista em seu ambiente. Assim, assegure que o seu ambiente esteja totalmente funcional antes de executar o procedimento. Por exemplo, se voc tiver aplicativos Web que no sejam mais utilizados, remova suas extenses antes de atualizar. Para excluir um aplicativo Web do IIS (Servios de Informaes da Internet), remova a extenso do aplicativo antes de exclu-lo; caso contrrio, o SharePoint Foundation 2010 tentar atualiz-lo (sem xito) ainda que o aplicativo no exista mais. Se encontrar e resolver os problemas com antecedncia, mais provvel que voc cumpra o cronograma estimado para atualizao. 3. Antes e tentar uma atualizao in-loco, migre para servidores de 64 bits. Atualize o sistema operacional para uma verso de 64 bits do Windows Server 2008 R2 ou Windows Server 2008 com Service Pack 2 (SP2). Se estiver usando o SQL Server, faa uma atualizao ou migrao para uma verso de 64 bits do Microsoft SQL Server 2008 R2, SQL Server 2008 com Service Pack 1 (SP1) e Atualizao Cumulativa 2 ou SQL Server 2005 com SP3 e Atualizao Cumulativa 3. No tente combinar essas operaes com o seu processo de atualizao. No ser possvel executar uma atualizao in-loco a menos que o seu sistema j execute em um sistema operacional e plataforma suportados. Para obter mais informaes consulte O que h de novo na atualizao (SharePoint Foundation 2010). 4. Execute a verificao de pr-atualizao para procurar problemas potenciais. Essa ferramenta informa personalizaes ausentes e problemas com sites rfos, entre outras coisas, e permite que voc resolva os problemas antes de executar a atualizao. Para obter mais informaes, consulte Executar o verificador de pr-atualizao (SharePoint Foundation 2010). 5. Execute uma atualizao de avaliao primeiro em um farm de teste.

312

Faa backup do farm ativo, restaure nos servidores de teste e execute a atualizao. Examine os resultados para obter uma perspectiva de qual ser a aparncia dos sites ativos depois da atualizao, determinar o nvel de personalizao que ter de ser feito e estimar o tempo que ser necessrio . Tente fazer um rastreamento de indexao de pesquisa completo. Para obter mais informaes, consulte Usar uma atualizao de avaliao para encontrar possveis problemas (SharePoint Foundation 2010). 6. Planeje a capacidade. Verifique se voc tem capacidade de disco, processador e memria suficiente para lidar com os requisitos da atualizao. Para obter mais informaes sobre os requisitos do sistema, consulte Examinar os requisitos do sistema para atualizao (SharePoint Foundation 2010). Para obter mais informaes sobre como planejar o espao em disco necessrio para a atualizao, consulte Estimar a durao do processo de atualizao e o espao necessrio (SharePoint Foundation 2010). 7. Faa backup do seu ambiente. Execute um backup total do ambiente antes de atualizar. Desse modo, ser possvel recuperar o sistema, caso seja necessrio reverter para a configurao anterior. Para obter mais informaes, consulte Fazer backup do ambiente inteiro antes de uma atualizao in-loco (SharePoint Foundation 2010). 8. (Opcional) Se estiver usando o mtodo de atualizao com anexao de banco de dados, defina os bancos de dados originais como somente leitura. Se a expectativa for uma janela de interrupo longa durante a execuo de uma atualizao com anexao de banco de dados, defina os bancos de dados no ambiente original como somente leitura de modo que os usurios possam continuar a acessar seus dados sem alter-los. Para obter mais informaes, consulte Anexar bancos de dados e atualizar para o SharePoint Foundation 2010. 9. No adicione servidores ao farm de servidores depois ter iniciado o processo de atualizao. Executar o Assistente de Configurao de Produtos do SharePoint atualiza o banco de dados de configurao. Tal banco contm a lista de servidores no farm. Os servidores adicionados ao farm aps a execuo do assistente de configurao no sero includos no banco de dados e, portanto, no aparecero na topologia da verso atualizada. Caso voc precise adicionar servidores ao seu farm, faa isso antes do incio da atualizao ou aps a sua concluso. 10. Depois do processo de atualizao, consulte a pgina Status da Atualizao e os logs pertinentes para determinar se h algum problema a ser resolvido. Em seguida, examine os sites atualizados. A pgina Status da Atualizao informa o andamento do processo e os logs listam quaisquer erros e avisos ocorridos durante a execuo. Verifique e teste todos os sites antes de considerar a atualizao como concluda. Para obter mais informaes, consulte Verificar a atualizao e examinar os sites atualizados (SharePoint Foundation 2010).

313

Examinar caminhos de atualizao com e sem suporte (SharePoint Foundation 2010)


Durante o planejamento do processo de atualizao, assegure que haja suporte para o caminho de atualizao desejado. Este artigo descreve caminhos com e sem suporte, e aborda que topologias especficas podem ser atualizadas in-loco para o Microsoft SharePoint Foundation 2010.

Examinar topologias com suporte para atualizao


Ao atualizar, mantenha o mesmo tipo de instalao: de autnoma para autnoma, de farm de servidores para farm de servidores. No migre de autnoma para farm, ou vice-versa, durante um processo de atualizao in-loco, No entanto, possvel alterar o tamanho e a escala de um farm de servidores, para se adequar aos requisitos, desde que isso ocorra antes ou aps a atualizao. No caso de uma atualizao com anexao de banco de dados, voc pode anexar bancos de dados a um tipo de instalao diferente.

Orientaes sobre topologia fsica


A topologia do Microsoft SQL Server a exemplo da rede, armazenamento fsico e cache tambm afeta significativamente o desempenho do sistema. Ao planejar seu hardware, lembre-se de que, em uma atualizao in-loco, o servidor ou farm de servidores deve executar uma verso de 64 bits do Windows Server 2008 R2 ou Windows Server 2008 com Service Pack 2 (SP2). Para farms de servidores, execute tambm uma verso de 64 bits do Microsoft SQL Server 2008 R2, SQL Server 2008 com Service Pack 1 (SP1) e Atualizao Cumulativa 2 ou SQL Server 2005 com SP3 e Atualizao Cumulativa 3. Para obter mais informaes sobre os requisitos de atualizao, consulte Examinar os requisitos do sistema para atualizao (SharePoint Foundation 2010).

Topologias com suporte


A tabela a seguir lista as topologias iniciais com suporte no Windows SharePoint Services 3.0 e as topologias finais com e sem suporte em uma atualizao in-loco para o SharePoint Foundation 2010.

Topologia inicial (Windows SharePoint Services 3.0)

Topologia final com suporte (SharePoint Foundation 2010)

Topologia final sem suporte ( SharePoint Foundation 2010)

Servidor autnomo com Banco de Dados Interno do Windows Servidor nico com SQL Server

Servidor autnomo com Microsoft Qualquer farm SQL Server 2008 Express Servidor nico com SQL Server Servidor autnomo com Microsoft SQL Server 2008 Express

314

Topologia inicial (Windows SharePoint Services 3.0)

Topologia final com suporte (SharePoint Foundation 2010)

Topologia final sem suporte ( SharePoint Foundation 2010)

Farm de qualquer tamanho

Farm de qualquer tamanho

Servidor autnomo com Microsoft SQL Server 2008 Express

Migrando de um servidor autnomo para um farm de servidores


Se voc quiser mudar de um servidor autnomo para um farm de servidores, faa isso antes da atualizao. Para migrar de um servidor autnomo para uma configurao de farm, primeiro, crie o novo farm e mova os bancos de dados do servidor para o farm. Para obter informaes adicionais, consulte Migrar bancos de dados de contedo do Banco de Dados Interno do Windows para uma instncia do SQL Server (Windows SharePoint Services 3.0). Aps a migrao, execute a atualizao para o SharePoint Foundation 2010.

Migrando de um hardware de 32 bits


No possvel fazer uma atualizao in-loco do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010 em um hardware de 32 bits; migre, primeiro, para um hardware de 64 bits. Para obter mais informaes, consulte Migrar um farm de servidores existente para um ambiente de 64 bits (Windows SharePoint Services 3.0) .

315

Examinar os requisitos do sistema para atualizao (SharePoint Foundation 2010)


Para poder atualizar seu ambiente do Windows SharePoint Services 3.0 para o Microsoft SharePoint Foundation 2010, os servidores devem atender aos seguintes requisitos mnimos: Os componentes de hardware e software devem atender aos requisitos mnimos do sistema, ou super-los, para executar a nova verso. Isso inclui os requisitos para componentes de hardware de 64 bits e verses de 64 bits do sistema operacional e do Microsoft SQL Server. Antes de iniciar o processo de atualizao, verifique se o sistema atende aos requisitos mnimos, ou os supera, em Requisitos de hardware e software (SharePoint Foundation 2010). Antes de atualizar, determine a capacidade de produo que necessrio ter no ambiente atualizado; com base nessas informaes, identifique o hardware necessrio para a atualizao. O Windows SharePoint Services 3.0 deve ser atualizado para o Service Pack 2. Seu ambiente deve ser atualizado pelo menos para o Service Pack 2 do Windows SharePoint Services 3.0 para executar o processo de atualizao, tanto para uma atualizao in-loco quanto para uma atualizao com anexao de banco de dados. recomendvel instalar a Atualizao Cumulativa de outubro de 2009, pois ela inclui melhorias na ferramenta de verificao pratualizao. Para obter mais informaes sobre como instalar service packs e atualizaes, consulte a pgina da Central de Recursos de Atualizaes para Produtos e Tecnologias do SharePoint. Para obter uma lista de todas as atualizaes disponveis, consulte a pgina da Central de Atualizaes para Microsoft Office, Office Servers e produtos relacionados.

Sobre esses requisitos


importante que o seu hardware atenda pelo menos aos requisitos mnimos que so relacionados no artigo Requisitos de hardware e software (SharePoint Foundation 2010); caso contrrio, podero ocorrer problemas durante o processo de atualizao. Por exemplo, se o servidor de bancos de dados tiver memria ou capacidade de processador insuficientes, talvez no possa lidar com o nmero de transaes que ocorrem durante o processo de atualizao, e poder ocorrer uma falha na atualizao. Recomendamos o uso de uma atualizao de avaliao para determinar exatamente a capacidade de hardware necessria para uma experincia de atualizao aceitvel. Para obter mais informaes, consulte Usar uma atualizao de avaliao para encontrar possveis problemas (SharePoint Foundation 2010). Se houver problemas de capacidade com o hardware durante a atualizao de avaliao, voc poder aumentar a capacidade e repetir a atualizao at ficar satisfeito com o nvel de desempenho da atualizao encontrado. importante controlar os seguintes componentes de recursos de um servidor que executa o Importante: SQL Server: CPU, memria e subsistema de E/S. Quando um ou mais dos componentes

316

parecerem ter atingido o limite, analise a estratgia apropriada com base na carga de trabalho atual e projetada. Em seguida, determine se deseja adicionar recursos ou dimensionar para um novo servidor que execute o SQL Server. Em geral, recomendvel que voc considere o dimensionamento, bem como a adio de recursos.

317

Determinar como lidar com personalizaes (SharePoint Foundation 2010)


Se voc personalizou extensivamente os seus sites com base no Windows SharePoint Services 3.0, dever determinar como desejar lidar com seus sites personalizados quando atualizar para o Microsoft SharePoint Foundation 2010. A abordagem varia com base na extenso das personalizaes, no tipo de personalizao, na complexidade do site e nas metas de atualizao. Antes de atualizar, preciso identificar e avaliar as personalizaes em seu ambiente, determinar se elas sero atualizadas e como isso ser feito. Neste artigo: Identificar personalizaes no ambiente Avaliar as personalizaes Consideraes para personalizaes especficas Garantir que personalizaes futuras seguiro prticas recomendadas

Identificar personalizaes no ambiente


Como parte do processo de teste da atualizao, voc deve criar um inventrio das personalizaes do servidor no ambiente (solues, recursos, Web Parts, manipuladores de eventos, pginas mestras, layouts de pgina, arquivos CSS e assim por diante). Para obter mais informaes sobre como identificar personalizaes, consulte Usar uma atualizao de avaliao para encontrar possveis problemas (SharePoint Foundation 2010). Voc pode usar a planilha de Planejamento de Atualizao para listar personalizaes especficas e registrar os resultados da avaliao na seo seguinte. Baixe a planilha de http://go.microsoft.com/fwlink/?linkid=179928&clcid=0x416.

Avaliar as personalizaes
Aps identificar as personalizaes, voc pode decidir o que fazer com elas. As perguntas a seguir podem ajud-lo a avaliar as personalizaes: A personalizao ainda valiosa? Ela atende a uma necessidade comercial til? Ela largamente implantada e utilizada? Ela se baseia em definies de site predefinidas e com suporte? Ela segue as prticas recomendadas para personalizaes? Trata-se de um tipo de personalizao com suporte ou ela introduz riscos ao ambiente?

A personalizao foi bem projetada?

318

Ao avaliar cada personalizao individual, voc tambm pode refletir sobre sua abordagem geral para personalizaes. Escolha uma destas opes: 1. Manter as personalizaes Use a Atualizao Visual para continuar a usar a experincia do usurio da verso anterior para sites especficos. Embora essa abordagem possa ser usada para manter a mesma funcionalidade, voc no poder tirar proveito dos novos efeitos visuais como a interface do usurio do Fluent, tambm chamada de faixa de opes e recursos disponveis na nova verso. 2. Substituir ou refazer as personalizaes Se voc quer usar a nova funcionalidade, planeja recriar seus sites ou est significativamente a arquitetura de informaes, a atualizao a sua chance de recomear com novos recursos, um novo visual ou uma nova organizao. Quando voc substitui ou refaz personalizaes, pode aproveitar as vantagens de novos recursos, modificar ligeiramente o design, se quiser, ou mudar para um design mais fcil de gerenciar. Para obter mais informaes sobre como refazer e reimplantar solues, consulte o artigo sobre como reimplantar personalizaes e solues no SharePoint Foundation 2010 e no SharePoint Server 2010 (http://go.microsoft.com/fwlink/?linkid=182335&clcid=0x416). 3. Descartar as personalizaes Substitua as personalizaes usando funcionalidade padro. Voc pode redefinir as pginas para as definies de site padro e remover Web Parts ou recursos aos quais no deseja mais dar suporte. Se decidir descartar personalizaes, voc dever corrigir os problemas resultantes da remoo das personalizaes nos sites que as utilizavam. Voc pode usar o inventrio de personalizaes para determinar os sites que necessitam desse tipo de ateno antes ou depois da atualizao.

Consideraes para personalizaes especficas


Alm de sua deciso geral sobre como tratar as personalizaes no ambiente durante a atualizao, voc deve examinar tipos especficos de personalizaes para determinar se deve executar aes adicionais para que elas funcionem no ambiente atualizado. A tabela a seguir lista algumas personalizaes comuns e fornece uma recomendao para abordar esse tipo de personalizao.

Tipo de personalizao

Recomendao

Modelos de sites (arquivos STP)

Os arquivos STP so um recurso preterido no SharePoint Foundation 2010. Os novos modelos de sites do SharePoint Foundation 2010 so salvos como arquivos WSP (pacotes de solues). Um site que foi provisionado usando um modelo de site ser atualizado, mas voc no poder criar novos sites com base nesse modelo. Se deseja poder criar novos sites, voc pode criar e implantar um pacote de soluo.

Definio de site

Migre os sites para uma definio de site predefinida e com

319

Tipo de personalizao

Recomendao

suporte e, em seguida, aplique recursos personalizados usando a implantao de soluo. Voc tambm pode continuar a usar uma definio de site personalizada. No preciso criar uma nova definio de site com base no SharePoint Foundation 2010. No entanto, se precisar executar aes de atualizao personalizadas para a definio, talvez voc precise criar um arquivo de definio de atualizao para essa definio de site. Para obter mais informaes, consulte o artigo sobre como atualizar arquivos de definio (http://go.microsoft.com/fwlink/?linkid=182339&clcid=0x416) no MSDN. Recurso Fluxos de trabalho e controles de servidor Avalie e reformule ou reimplante, se necessrio. Depende da soluo. Contate o fornecedor para saber se h uma soluo atualizada. Se um fluxo de trabalho for compatvel com a nova verso, reimplante-o. Reescreva e reimplante como um recurso. Recrie as incluses para uma atualizao com anexao de banco de dados. As excluses so presumidas e no precisam ser recriadas. Devido s amplas alteraes na interface do usurio, temas personalizados com base no Windows SharePoint Services 3.0 no funcionaro no SharePoint Foundation 2010. Use a Atualizao Visual para continuar a usar os sites na experincia do usurio antiga at que voc possa criar e aplicar um novo tema com base no SharePoint Foundation 2010. Mova para a faixa de opes (interface do usurio do Fluent). Reformule para acomodar a nova experincia do usurio. Teste para determinar se alguma ao necessria. Em certos casos, pode ser necessrio ajustar os scripts para funcionar com o novo modelo de pgina. Verifique se funciona em um site atualizado e em ambos os modos da Atualizao Visual. Teste para determinar se aes so necessrias.

Manipulador de eventos Caminhos gerenciados (incluses/excluses) Temas

Aes da barra de ferramentas Pginas mestras e arquivos CSS JavaScript

Provedor de pesquisa ou filtro de

320

Tipo de personalizao

Recomendao

segurana Web Parts Teste para determinar se alguma ao necessria. Talvez seja preciso ajustar as Web Parts para funcionar com o modo XHTML estrito. Se uma Web Part estiver localizada em uma pgina, mas no em uma Zona de Web Parts (sendo ento, basicamente, cdigo HTML inserido diretamente em uma pgina), no funcionar se voc reverter a pgina ao modelo padro. Servios Provedores de autenticao Teste para determinar se alguma ao necessria. Reformule ou ajuste o cdigo, conforme necessrio. Teste para determinar se aes so necessrias. Reimplante o provedor em um farm de teste e verifique se ele est funcionando corretamente com a autenticao por declaraes.

Os tipos de personalizaes a seguir no tm suporte. Se voc tiver algumas dessas personalizaes no seu ambiente, dever substitu-las usando um tipo de personalizao com suporte antes de poder atualizar. Caso contrrio, talvez ocorram problemas de atualizao que no ser possvel corrigir: Arquivos predefinidos, recursos ou definies de sites que foram modificados. Aviso: Alguns tipos de arquivos predefinidos como aes ou cones de documento podem ser modificados e, embora no sejam atualizados, suas alteraes podem ser propagadas de maneira aceitvel. Modificaes em outros arquivos predefinidos, como pginas ASPX no servidor, sero perdidas durante a atualizao se voc reverter para o modelo de site. Dependendo dos arquivos que foram alterados e da extenso dessas alteraes, a experincia de atualizao pode variar significativamente. A prtica recomendada reverter todas as alteraes em todos os arquivos do disco. Bancos de dados do SharePoint que foram modificados, seja pela alterao direta dos dados ou pela alterao do esquema, incluindo a adio ou a remoo de gatilhos, tabelas, exibies ou ndices. Se voc possui qualquer uma dessas personalizaes, remova-as e substitua-as por personalizaes com suporte antes de tentar a atualizao. Essa uma prtica recomendada que ajuda a garantir no s que a atualizao atual funcione, como tambm que qualquer atualizao futura seja executada de maneira mais uniforme. A alterao de arquivos e bancos de dados predefinidos continuar sem suporte.

321

Garantir que personalizaes futuras seguiro prticas recomendadas


Garanta o bom desempenho do seu ambiente e siga as prticas recomendadas. Implante apenas as personalizaes que seguem as prticas recomendadas descritas nos seguintes artigos do MSDN e do TechNet: Prticas recomendadas: usando objetos descartveis do Windows SharePoint Services (http://go.microsoft.com/fwlink/?linkid=105945&clcid=0x416). Ferramentas e tcnicas de desenvolvimento para trabalhar com cdigo no Windows SharePoint Services 3.0 (parte 1 de 2) (http://go.microsoft.com/fwlink/?linkid=101494&clcid=0x416). Prticas recomendadas: problemas comuns de codificao ao usar o modelo de objeto do SharePoint (http://go.microsoft.com/fwlink/?linkid=105946&clcid=0x416). Poltica de personalizao de Produtos e Tecnologias do SharePoint (http://go.microsoft.com/fwlink/?linkid=105947&clcid=0x416).

322

Criar um plano de comunicao (SharePoint Foundation 2010)


importante comunicar-se com os usurios durante o processo de atualizao do Windows SharePoint Services 3.0 para o Microsoft SharePoint Foundation 2010. Os usurios de sites precisam saber o que esperar quando visitarem seus sites novamente aps a atualizao, e os proprietrios de sites precisam saber como podem ajudar a preparar a atualizao e o que devero fazer depois dela. Os proprietrios e usurios de sites precisam saber quando a atualizao ocorrer. Como parte do processo de planejamento, determine o seguinte: Quem so os membros da equipe de atualizao, quais so os outros participantes envolvidos e quem ser afetado pela atualizao. Que informaes a equipe de atualizao deve ter e quando. Que informaes os usurios de sites e outros participantes devem ter e quando.

Este artigo descreve como criar seu plano de comunicao, para que a equipe de atualizao, os participantes e os usurios saibam o que esperar antes, durante e depois da atualizao. Neste artigo: Quem faz parte da equipe de atualizao? Quando e o que deve ser comunicado equipe de atualizao Quando e o que deve ser comunicado aos usurios do site

Quem faz parte da equipe de atualizao?


Para pequenas implantaes em que os sites no foram altamente personalizados, a equipe de atualizao pode ser formada por apenas uma pessoa. No entanto, para maiores implantaes, vrias pessoas com diferentes funes podem ser necessrias, como mostra a lista a seguir: Administradores de servidor O administrador de servidor executa a maioria das tarefas de atualizao. Deve haver ao menos um administrador de servidor na equipe de atualizao, j que a execuo do Assistente de instalao precisa de algum que seja membro do Administradores local em cada servidor Web front-end. Observao: Os administradores de farm podem no ser os administradores locais do servidor. Administradores de bancos de dados Se houver uma equipe de administrao de banco de dados separada, em coordenao com ela, voc dever agendar e executar a atualizao, principalmente se planejar usar o mtodo de atualizao com anexao de banco de dados.

323

Equipes de segurana de servidor Em coordenao com as equipes de segurana, como a equipe de servios de diretrio Active Directory, voc deve verificar contas e permisses ou tirar proveito das novas configuraes de diretiva que pode aplicar para o SharePoint Foundation 2010. Equipe de implantao de cliente Comunique-se com as equipes de implantao de cliente para coordenar as implantaes de novos aplicativos de cliente e servidor. A implantao de cliente talvez precise ocorrer antes da atualizao, podendo tambm ser uma opo disponvel para os usurios depois que seus sites forem atualizados. Proprietrios do conjunto de sites Voc deve notificar os proprietrios do conjunto de sites de que o processo de atualizao est prestes a ocorrer e alert-los sobre qualquer problema encontrado ao executar a verificao de pr-atualizao ou ao atualizar os sites. Se voc estiver usando o Visual Upgrade, tambm ser necessrio comunicar aos proprietrios do conjunto de sites sobre as alteraes nova interface de usurio e se os administradores do farm ou do conjunto de sites iro concluir essa alterao. Desenvolvedores e designers de sites Se voc tiver modelos, Web Parts, servios da Web ou outros elementos personalizados associados aos seus sites, voc dever trabalhar com as pessoas responsveis pelo desenvolvimento ou personalizao desses elementos, para garantir que seja possvel criar novas verses desses elementos personalizados ou verificar se esses elementos foram atualizados corretamente. Para obter mais informaes sobre possveis problemas com elementos personalizados, consulte Usar uma atualizao de avaliao para encontrar possveis problemas (SharePoint Foundation 2010). Usurios do site Mesmo que os usurios do site no precisem ser includos nas decises do processo de atualizao, ser necessrio avis-los quando a atualizao ocorrer e o que eles devem esperar. Patrocinadores e outros participantes Outras pessoas da sua organizao podero estar envolvidas no processo de planejamento da atualizao. Certifique-se de que elas estejam apropriadamente includas no seu plano de comunicao. Observao: Uma equipe de atualizao pode incluir um ou mais membros em cada funo, dependendo da organizao.

Quando e o que deve ser comunicado equipe de atualizao


Em geral, os administradores de servidores e de servios compartilhados definem o cronograma de atualizao e os proprietrios de sites so notificados somente quando o processo est prestes a comear. Entretanto, como os integrantes de equipes tm suas prprias tarefas, que devem ser executadas em determinados pontos do processo global de atualizao, fundamental que voc tenha um plano slido para comunicar o progresso da atualizao para todos os integrantes de equipes, de modo que todos saibam em que momento devem executar suas tarefas especficas.

324

Toda a equipe de atualizao precisa trabalhar em conjunto para definir: A abordagem de atualizao a ser usada O artigo Determinar a abordagem de atualizao (SharePoint Foundation 2010) contm informaes para ajud-lo a decidir qual tipo de atualizao deve ser executada. O relatrio gerado pelo verificador de pr-atualizao tambm importante e deve ser levado em considerao ao tomar essa deciso. Datas e horrios para executar a atualizao Recomendamos (especialmente para uma atualizao in-loco) que voc faa a atualizao nos horrios de menor uso do site. Para implantaes pequenas de um nico servidor, a atualizao pode ser concluda em menos de um dia. Para implantaes maiores, como farms de servidores com grandes quantidades de dados, por exemplo, o mtodo de atualizao com anexao de banco de dados ou o mtodo de atualizao inloco com desanexao de bancos de dados poder ser usado para distribuir o processo de atualizao em vrias janelas de interrupo. No h como determinar a quantidade exata de tempo necessria para atualizar um determinado conjunto de sites. Por isso, muito importante a comunicao com outros integrantes da equipe envolvidos no processo de atualizao, assim como com os usurios finais. Os dias que voc escolher para a atualizao devem ser distantes o suficiente para que a equipe de atualizao possa concluir todas as etapas preliminares. Ao planejar o cronograma, agende um horrio para a validao dos sites atualizados e um horrio para a implementao de possveis alteraes ou trabalhos de renovao da marca. importante se comunicar com os proprietrios, designers e desenvolvedores do site nos seguintes pontos do processo de atualizao: Antes de o processo comear, para que eles saibam a linha do tempo geral e quais sero suas funes no processo. Depois que o verificador de pr-atualizao for executado, para que eles possam solucionar qualquer problema identificado pela ferramenta. Para obter mais informaes sobre o verificador de pr-atualizao, consulte Executar o verificador de pr-atualizao (SharePoint Foundation 2010). Por exemplo, problemas como modelos de site personalizados ou Web Parts personalizadas devem ser relatados ao proprietrio, designer ou desenvolvedor do site apropriado antes do agendamento da atualizao, para que ele possa ter tempo para investigar os problemas e executar as etapas preliminares. Um desenvolvedor pode decidir que prudente reconstruir uma Web Part antes da atualizao, e os proprietrios do site podem desejar registrar todas as personalizaes que foram feitas no site, incluindo modelos de sites e alteraes nos principais arquivos ASPX (Active Server Page Extension). Depois que os sites tiverem sido atualizados, para que eles possam examinar os sites e fazer alteraes, conforme necessrio.

Quando e o que deve ser comunicado aos usurios do site


A comunicao com os usurios dos sites igualmente importante para inform-los sobre os seguintes problemas:

325

Quando os sites sero atualizados No caso de uma atualizao in loco, eles tambm devem ser informados que os sites ficaro indisponveis durante a atualizao. Quando esperar que os sites atualizados estejam prontos Isso significa que a equipe de atualizao no apenas atualizou, como tambm verificou a funcionalidade dos sites atualizados. Como a atualizao pode afet-los e o que eles devem saber sobre o novo ambiente Por exemplo, o site ter uma aparncia diferente ou uma funo um pouco diferente na nova interface do usurio. Se voc estiver usando a Atualizao Visual, informe aos seus usurios se eles vero a nova ou a antiga experincia do usurio e o que devem esperar. Voc tambm pode direcion-los a contedo disponvel, como artigos do tipo "Novidades" ou materiais de treinamento para que eles saibam mais sobre a nova verso. Para obter mais informaes sobre alteraes de recursos e atualizao visual, consulte Planejar a atualizao visual (SharePoint Foundation 2010) e Alteraes nos principais recursos entre verses no artigo "Novidades na atualizao". Como obter ajuda Se houver um problema com o site aps a atualizao, onde deve-se buscar ajuda para resolv-lo?

326

Planejar a atualizao visual (SharePoint Foundation 2010)


Este artigo aborda o novo recurso de atualizao visual no Microsoft SharePoint Foundation 2010. Caso sua organizao planeje executar uma atualizao do Windows SharePoint Services 3.0, voc poder tirar proveito desse novo recurso. Por padro, a aparncia dos sites preservada durante uma atualizao do Windows SharePoint Services 3.0. Os proprietrios de sites podem alternar para a nova interface do usurio permanentemente ou podem visualiz-la para seus sites do SharePoint. Usando o recurso de atualizao visual, voc pode mover todos os sites para a nova interface do usurio. Se escolher a segunda opo, voc substituir a interface do usurio para os proprietrios de conjuntos de sites e proprietrios de sites. Tambm possvel preservar pginas personalizadas ou redefinir todas elas. Ambas as opes atualizam a aparncia de pginas de modelo, mas a segunda opo exclui modificaes de pginas personalizadas e no pode ser desfeita. Observao: O recurso de atualizao visual no estar disponvel se voc estiver executando uma atualizao em um servidor nico com banco de dados interno por meio do Assistente de Configurao de Produtos do SharePoint. No entanto, o recurso de atualizao visual ainda estar disponvel caso voc use a ferramenta de linha de comando PSConfig para a atualizao. Este artigo lista consideraes fundamentais sobre o planejamento da utilizao da atualizao visual e tambm discute problemas conhecidos. Para obter mais informaes, consulte Gerenciar a atualizao visual (SharePoint Foundation 2010). Neste artigo: Fase de planejamento fundamental da atualizao visual Treinamento de proprietrios de conjuntos de sites e de proprietrios de sites Problemas conhecidos

Fase de planejamento fundamental da atualizao visual


A atualizao visual um recurso que faz parte do processo de atualizao. Antes de executar a atualizao, verifique se voc conhece os efeitos da escolha de uma das duas opes diferentes que a atualizao visual tem a oferecer.

Preservando a interface do usurio existente


Se voc optar por preservar a aparncia de sites do SharePoint existentes, dar aos proprietrios de conjuntos de sites o controle sobre seus conjuntos de sites e aos proprietrios de sites o controle sobre

327

seus sites. Todos os dados e configuraes dos sites originais sero preservados, e o layout, a organizao de comandos e os estilos preservaro a interface do usurio anterior. Independentemente do tipo de atualizao de farm selecionado, voc obter todos os benefcios de infraestrutura do Microsoft SharePoint Foundation 2010, incluindo confiabilidade, escalabilidade e capacidade de gerenciamento aprimoradas. A preservao da interface do usurio anterior reduz a probabilidade de o contedo personalizado parar de funcionar. Isso garante que voc e os usurios possam continuar a usar sites do SharePoint existentes at que todo o trabalho de atualizao, incluindo a soluo de problemas e a atualizao de personalizaes, tenha sido concludo.

Atualizando para a nova interface do usurio


Se voc optar por alterar todos os sites do SharePoint existentes para a nova interface, os proprietrios de conjuntos de sites e os proprietrios de sites no tero controle sobre a atualizao. Todos os dados e configuraes dos sites do SharePoint existentes sero atualizados para a nova interface do usurio. Talvez seja melhor escolher essa opo caso no haja personalizaes ou se voc tiver testado qualquer personalizao necessria antes da atualizao. Mesmo que essa opo seja escolhida, voc ainda poder preservar pginas personalizadas ou redefini-las. Se precisar manter personalizaes ou se no tiver certeza de que as manter, opte por preservar as pginas personalizadas. A redefinio das pginas personalizadas remove personalizaes e no pode ser desfeita. Escolha essa opo se no precisar mais das personalizaes e se souber que nenhum dado importante ser perdido. Para obter mais informaes, consulte Determinar como lidar com personalizaes (SharePoint Foundation 2010), Usar uma atualizao de avaliao para encontrar possveis problemas (SharePoint Foundation 2010) e o artigo sobre como reimplantar personalizaes e solues no SharePoint Foundation 2010 e no SharePoint Server 2010 (http://go.microsoft.com/fwlink/?linkid=186372&clcid=0x416).

Treinamento de proprietrios de conjuntos de sites e de proprietrios de sites


importante que voc treine usurios sobre os efeitos de preservar a aparncia de sites do SharePoint existentes ou de atualizar todos os sites para a nova interface do usurio. Os usurios treinados estaro preparados e sabero o que esperar, o que minimizar o suporte de helpdesk e as frustraes. Se voc atualizar todos os sites para a nova interface do usurio, informe as alteraes e os novos recursos aos usurios, como a faixa de opes, a nova interface de edio de pginas e os calendrios interativos. Alm disso, avise-os sobre possveis problemas que se pode esperar. Por exemplo, eles podero ter problemas com personalizaes, como a exibio incorreta de pginas. Para obter informaes sobre problemas gerais de atualizao, consulte Solucionar problemas de atualizao (Windows SharePoint Services). Se voc optar por preservar a aparncia de sites do SharePoint existentes, explique a proprietrios de conjuntos de sites e a proprietrios de sites que a interface do usurio no ser alterada durante a atualizao e conte-lhes sobre as opes que podero fazer. Por padro, os proprietrios de sites tm controle sobre seus sites. Eles podem usar a opo de visualizao de nova aparncia (em Configuraes do Site) para visualizar a nova interface do

328

usurio e alternar entre a interface do usurio anterior e a nova. Isso lhes dar tempo para garantir que tudo esteja funcionando corretamente, e eles podero corrigir qualquer problema em suas pginas que tenha surgido aps a atualizao. Quando estiverem prontos, eles podero atualizar seus sites para a nova interface do usurio. No entanto, os proprietrios de conjuntos de sites podem optar por finalizar a nova interface do usurio, o que substituir o controle que os proprietrios de sites tm sobre a atualizao visual de seus sites. Se os proprietrios de conjuntos de sites desejarem manter a interface do usurio anterior em seu conjunto de sites, tambm tero a opo de ocultar as configuraes de atualizao visual dos proprietrios de sites. Os proprietrios de sites tambm precisam saber se possvel que, ao fazerem alteraes na nova interface do usurio no modo de visualizao e depois voltarem para a interface do usurio anterior, essas informaes no sejam exibidas corretamente. Recomendamos que voc tenha um plano e defina um limite para quanto tempo a interface do usurio anterior dever ser usada na sua implantao do SharePoint. Por exemplo, cada administrador de conjunto de sites pode receber 90 dias para trabalhar com seus proprietrios de sites para mudar da interface do usurio anterior para a nova. Comunique o limite de tempo aos usurios, de modo a garantir que eles tenham um tempo razovel para se familiarizar com a nova interface do usurio e resolver qualquer problema que possa ter ocorrido durante a atualizao. Se voc definir um limite de tempo para os usurios, tambm informe a eles que, aps esse limite, voc poder impor uma atualizao para todos os sites. Para obter mais informaes, consulte Gerenciar a atualizao visual (SharePoint Foundation 2010). Se os proprietrios de conjuntos de sites decidirem usar a nova interface do usurio para todos os sites em seu conjunto de sites, no podero mudar de ideia. No entanto, como administrador do farm, voc pode alterar essas configuraes revertendo sites para a interface do usurio anterior com o Modelo de Objeto do Windows PowerShell ou do SharePoint. Para obter mais informaes, consulte Gerenciar a atualizao visual (SharePoint Foundation 2010). importante dizer aos proprietrios de conjuntos de sites e aos proprietrios de sites que, se os sites usarem a interface do usurio anterior, os novos recursos como a faixa de opes, a edio in-loco para pginas Wiki, calendrios interativos e relacionamentos de listas no estaro disponveis. No entanto, quando os sites mudarem para a nova interface do usurio, os recursos de aplicativo aparecero automaticamente. Alm disso, importante observar que todos os novos sites criados aps a atualizao usaro a nova interface do usurio por padro.

Problemas conhecidos
Existem alguns problemas conhecidos a serem considerados: Se voc usar o SharePoint Foundation 2010, verifique se est usando a mesma verso e service pack do SharePoint Designer.

Consulte tambm
Atualizao in-loco para o SharePoint Foundation 2010

329

Anexar bancos de dados e atualizar para o SharePoint Foundation 2010 Atualizando para o SharePoint Foundation 2010

330

Testando a atualizao e solucionando problemas (SharePoint Foundation 2010)


Antes de atualizar do Windows SharePoint Services 3.0 para o Microsoft SharePoint Foundation 2010, reserve algum tempo para testar o processo de atualizao e entender os problemas que talvez ocorram na atualizao real. Esta seo fornece informaes sobre como testar a atualizao e usar as informaes do teste para prever o tempo e o espao necessrios para ela, alm das etapas que voc pode executar para limpar o ambiente antes de executar a atualizao real. Durante a atualizao e depois dela, use os artigos desta seo para solucionar problemas e continuar o processo de atualizao. Nesta seo: Prticas recomendadas para testar a atualizao (SharePoint Foundation 2010) Adote as prticas recomendadas a seguir para tirar o mximo proveito do teste da atualizao. Usar uma atualizao de avaliao para encontrar possveis problemas (SharePoint Foundation 2010) Saiba como planejar para obter xito testando a atualizao com seus dados reais em um ambiente fsico ou virtual. Estimar a durao do processo de atualizao e o espao necessrio (SharePoint Foundation 2010) Use as informaes do teste para entender quanto tempo levar a atualizao. Limpando o ambiente antes da atualizao (SharePoint Foundation 2010) A atualizao realizada mais facilmente quando voc prepara o ambiente limpando dados ou sites adicionais. Este artigo lista itens comuns cuja limpeza voc deve considerar antes de iniciar o processo de atualizao. Solucionar problemas de atualizao (Windows SharePoint Services) Siga estas recomendaes para solucionar os problemas que ocorrerem durante a atualizao. Voc tambm pode pesquisar problemas comuns e descobrir como solucion-los. Recuperando aps uma atualizao com falha (SharePoint Foundation 2010) Se tiver criado um backup do ambiente e dos bancos de dados antes de iniciar uma atualizao inloco ou se tiver definido o ambiente como somente leitura antes de iniciar uma atualizao com anexao de banco de dados, voc poder recuperar o ambiente caso o processo de atualizao falhe. Continuar a atualizao (SharePoint Foundation 2010) Se houver erros durante a atualizao, voc poder abord-los usando o artigo de soluo de problemas e, em seguida, usar este artigo para reiniciar ou continuar a atualizao. Alm disso, os seguintes recursos podero ser teis quando voc testar o processo de atualizao:

331

Planilha de Atualizao de Produtos do SharePoint 2010

Use a planilha para registrar informaes sobre o ambiente enquanto testa a atualizao. Baixe a planilha de http://go.microsoft.com/fwlink/?linkid=179928&clcid=0x416. Produtos do Microsoft SharePoint 2010 - Testar o modelo de processo de atualizao Este cartaz apresenta visualmente informaes sobre o teste do processo de atualizao. Baixe o cartaz de http://go.microsoft.com/fwlink/?linkid=166303&clcid=0x416.

332

Prticas recomendadas para testar a atualizao (SharePoint Foundation 2010)


Para compreender o seu ambiente antes de tentar fazer uma atualizao e para planejar com preciso o tempo que ser necessrio para esse processo, voc deve fazer uma ou mais atualizaes de avalao. O objetivo de testar uma atualizao descobrir e solucionar problemas com antecedncia, para que voc possa ter confiana no seu processo e ter certeza do resultado quando fizer a atualizao real. Para fazer um teste preciso e til do processo de atualizao do Windows SharePoint Services 3.0 para o Microsoft SharePoint Foundation 2010, siga estas prticas recomendadas: 1. Torne o ambiente de teste o mais semelhante possvel ao ambiente real. Se possvel, use o mesmo tipo de hardware e configure-o usando as mesmas definies, as mesmas URLs e assim por diante. Quanto mais voc puder minimizar as diferenas entre o ambiente de teste e o ambiente real, melhores sero os resultados. Quanto mais diferenas forem introduzidas, maior ser o tempo que voc provavelmente gastar rastreando problemas no relacionados para garantir que eles no ocorram durante a atualizao real. 2. Conhea o contedo de seu ambiente. Faa uma pesquisa completa primeiro. Reserve algum tempo para documentar os componentes de hardware e software presentes no ambiente, as personalizaes instaladas e usadas no servidor, as configuraes necessrias e onde elas se encontram. Isso o ajudar a fazer um planejamento mais abrangente e tambm a recuperar o ambiente, se a atualizao falhar. H uma planilha disponvel para que voc possa registrar informaes sobre o ambiente enquanto se prepara para a atualizao. Baixe-a de http://go.microsoft.com/fwlink/?linkid=179928&clcid=0x416. 3. Use dados reais. Use cpias dos bancos de dados reais para executar os testes. Ao testar usando dados reais, voc pode identificar reas problemticas e tambm determinar o desempenho da atualizao. O uso de dados reais tambm permite medir o tempo necessrio para diferentes aes e sequncias de atualizao em tipos de dados distintos. Se no for possvel testar todos os dados, teste um subconjunto representativo deles para garantir a descoberta de todos os problemas relacionados aos diferentes tipos e tamanhos de sites, listas, bibliotecas e personalizaes presentes no ambiente. 4. Execute vrios testes. Um nico teste pode indicar se voc encontrar grandes problemas, mas vrios testes ajudaro a garantir que todos os problemas possveis sejam descobertos e tambm possibilitaro uma programao mais precisa para o processo. Ao executar vrios testes, voc pode determinar quais so as melhores abordagens de atualizao para o ambiente, as tcnicas de reduo de tempo de inatividade que devem ser planejadas e como o processo ou o desempenho pode ser alterado aps a soluo dos problemas revelados nos primeiros testes. Seu teste final pode ajudar a validar se todos os erros foram corrigidos e se voc est pronto para atualizar o ambiente de produo. 5. No ignore avisos.

333

Mesmo no sendo um erro, um aviso pode resultar em problemas mais adiante no processo de atualizao. Corrija os erros, mas tambm investigue os avisos para garantir que voc conhea o possvel efeito de todos eles. 6. Teste o ambiente atualizado e no s o processo de atualizao. Verifique seus servios e aplicativos de servios. Execute um rastreamento de pesquisa e examine os arquivos de log. Verifique se os sites em Meu Site esto funcionando. 7. Verifique sites em ambos os modos de Atualizao Visual. No presuma que o site funcionar corretamente em um modo s porque pode ser visualizado satisfatoriamente no outro modo. Confira a experincia do usurio na verso anterior e tambm na nova verso. 8. Considere um ambiente de visualizao. Voc pode criar um ambiente de visualizao no qual os usurios podem conferir seus sites aps uma atualizao de teste e, assim, ajud-lo a verificar a atualizao e localizar problemas. possvel usar um ambiente somente leitura ou permitir que os usurios faam alteraes. Nesse ltimo caso, avise-os de que nenhuma das alteraes que eles fizerem ser salva. Considere a possibilidade de limitar esse ambiente de visualizao a um pequeno conjunto de sites representativos e de limitar o acesso somente aos usurios interessados, para reduzir o tempo que ser necessrio para hospedar esse ambiente de visualizao e a quantidade de comentrios que voc receber. Para obter mais informaes sobre como testar atualizaes, consulte Usar uma atualizao de avaliao para encontrar possveis problemas (SharePoint Foundation 2010) e o cartaz "Testar o processo de atualizao", disponvel em http://go.microsoft.com/fwlink/?linkid=166303&clcid=0x416.

334

Usar uma atualizao de avaliao para encontrar possveis problemas (SharePoint Foundation 2010)
Antes de iniciar o processo de atualizao do Windows SharePoint Services 3.0 para o Microsoft SharePoint Foundation 2010, teste o processo para verificar se voc sabe exatamente o que precisa fazer para ter xito em uma atualizao. Ao utilizar uma atualizao de avaliao para testar o processo, voc poder descobrir: Quais so as personalizaes em seu ambiente, para que voc possa planejar a forma de lidar com elas durante a atualizao. Se voc deve atualizar o seu hardware para fazer com que a atualizao seja executada com mais eficincia e rapidez. O intervalo da sua atualizao, ou quanto tempo ela levar em seu ambiente. O que voc precisa planejar, operacionalmente por exemplo, recursos sua disposio.

Alm disso, voc pode usar a atualizao de verificao para conhecer melhor as ferramentas de atualizao e o prprio processo, para que voc saiba o que esperar quando passar pelo processo real. Por meio de testes, possvel descobrir: Que casos especiais se aplicam ao seu ambiente e que abordagem de atualizao ser a mais eficiente para voc? Como a aparncia da interface do usurio de atualizao? Como voc sabe quando concluiu uma fase e est mudando para outra? Onde esto os arquivos de log e como voc os l? Quais so as informaes que eles oferecem? Que tcnicas voc pode usar para reduzir o tempo de inatividade? Este artigo oferece as etapas bsicas da atualizao de teste e oferece recomendaes para a reviso dos resultados e o ajuste dos seus planos de atualizao com base no que voc aprendeu durante os testes. Neste artigo: Configurar um ambiente de teste Identificar e instalar personalizaes Copiar os dados reais no ambiente de teste e tentar a atualizao Revisar os resultados Ajustar seu planejamento e tentar novamente Planilha de Atualizao de Produtos do SharePoint 2010

Alm disso, os seguintes recursos podero ser teis quando voc testar o processo de atualizao:

335

Use a planilha para registrar informaes sobre o ambiente enquanto testa a atualizao. Baixe a planilha de http://go.microsoft.com/fwlink/?linkid=179928&clcid=0x416. Produtos do Microsoft SharePoint 2010 - Testar o modelo de processo de atualizao Este cartaz apresenta visualmente informaes sobre o teste do processo de atualizao. Baixe o cartaz de http://go.microsoft.com/fwlink/?linkid=166303&clcid=0x416.

Configurar um ambiente de teste


Voc pode usar hardware virtual ou fsico para testar o processo de atualizao. Todos os ambientes so exclusivos e, portanto, no h diretrizes gerais para a durao da atualizao e o grau de dificuldade da atualizao de uma determinada personalizao. A melhor maneira de avaliar como ser a sua atualizao executar uma srie de atualizaes de verificao. Quando voc criar o seu ambiente de teste: Faa com que o seu farm de teste seja o mais similar possvel ao seu farm real por exemplo, hardware, software e espao disponvel. Use as mesmas URLs do seu farm de teste no seu farm real. (Caso contrrio, voc perder tempo com o diagnstico de problemas relacionados s URLs que no aparecero na atualizao real.) Lembre-se de transferir todas as suas configuraes e personalizaes para o ambiente de teste. A seo Identificar e instalar personalizaes descreve como coletar essas informaes.

Usando um ambiente de teste virtual


Ao executar um teste em um ambiente virtual, voc no precisa de muito hardware. possvel replicar seu ambiente usando apenas dois servidores com o Hyper-V em execuo. Um servidor ter as imagens dos servidores Web front-end e dos servidores de aplicativos, enquanto o outro ter as imagens dos servidores de banco de dados.

336

Usando um ambiente de teste fsico


Ao executar um teste em um ambiente fsico, necessrio replicar todo o seu ambiente de farm de servidores da forma mais parecida possvel. Se voc simplificar muito o nmero de servidores Web frontend, servidores de aplicativos ou servidores de banco de dados, no ter uma estimativa confivel do tempo de durao do processo de atualizao e talvez no possa especificar as possveis complicaes inerentes s interaes entre servidores de mesma funo (por exemplo, transaes do SQL Server). Se tiver vrios servidores em uma funo no farm original, use pelo menos dois servidores dessa funo no farm de teste para verificar esses problemas.

337

Ambientes de teste adicionais para atualizao com anexao de banco de dados


Se estiver usando a abordagem de atualizao com anexao de banco de dados, talvez seja necessrio criar um ambiente de teste adicional: um farm de servidores simples que execute o Windows SharePoint Services 3.0, para que voc possa us-lo para executar o verificador de pr-atualizao antes de tentar atualizar os dados. Voc pode evitar essa etapa executando o verificador de pr-atualizao no farm de produo existente.

Identificar e instalar personalizaes


Para obter um processo de teste preciso, localize todas as personalizaes do seu ambiente atual e copie-as para o ambiente de teste. Para obter mais informaes sobre os tipos de personalizaes que precisam ser identificadas, consulte Determinar como lidar com personalizaes (SharePoint Foundation 2010). Use o verificador de pr-atualizao para identificar definies de site, modelos de site e recursos do ambiente. O verificador de pr-atualizao percorre cada conjunto de sites e gera um relatrio sobre o estado de cada um. Ele tambm salva informaes de definio de cada lista. Voc pode analisar os relatrios para localizar problemas e solucion-los antes de iniciar o processo de atualizao. Ao contrrio da ferramenta de verificao de pr-atualizao do Windows SharePoint Services 3.0, o verificador de pr-atualizao uma ferramenta somente leitura que no altera seus sites. Para obter mais informaes sobre essa ferramenta e etapas para execut-la, consulte o artigo sobre exame e relatrio de pr-atualizao para verses futuras (Windows SharePoint Services) e Executar o verificador de pr-atualizao (SharePoint Foundation 2010). Use a operao Stsadm o enumallwebs em todos os bancos de dados de contedo do ambiente do Windows SharePoint Services 3.0 para identificar personalizaes especficas em

338

subsites. Essa operao foi apresentada pela primeira vez no Windows SharePoint Services 3.0 com Service Pack 2 (SP2). Para obter mais informaes, consulte Enumallwebs: operao do Stsadm (Windows SharePoint Services). Use uma ferramenta como WinDiff (fornecida com a maioria dos sistemas operacionais Windows) para comparar os servidores do seu ambiente de produo com os servidores do farm de teste. possvel usar essa ferramenta para ver quais arquivos existem nos servidores e as diferenas entre eles. Verifique se h alteraes nos arquivos web.config e se h controles personalizados no elemento SafeControls. Use a Ferramenta de Diagnstico do SharePoint (SPDiag) para localizar solues implantadas. Para obter mais informaes, consulte o artigo sobre a Ferramenta de Diagnstico do SharePoint (SPDiag). Crie uma lista de todas as personalizaes encontradas. Identifique a origem das personalizaes, se possvel. Por exemplo, h suplementos de terceiros ou modelos que tenham sido personalizados internamente? Depois de identificar a origem, voc poder verificar se h verses atualizadas das personalizaes. Existe uma planilha disponvel que poder ser preenchida com as informaes sobre o seu ambiente, com base nos dados encontrados nos resultados do verificador de pr-atualizao e na pesquisa de suas personalizaes. Baixe a planilha de http://go.microsoft.com/fwlink/?linkid=179928&clcid=0x416 e personalize-a para que atenda s suas necessidades. Dica Quem voc contata para obter informaes sobre as personalizaes que no criou?

Aps identificar todas as personalizaes, copie-as para os servidores adequados do farm de teste. Voc pode usar o cmdlet do Windows PowerShell, test-spcontentdatabase, antes de anexar um banco de dados ao SharePoint Foundation 2010 para determinar se alguma personalizao est faltando no ambiente. Execute esse comando para cada banco de dados aps a restaurao dos bancos de dados no seu servidor de banco de dados, mas antes de fazer a atualizao. Observe que esse cmdlet executado silenciosamente ele no retornar nenhuma sada, a menos que ocorra um erro.

Copiar os dados reais no ambiente de teste e tentar a atualizao


Voc s atingir os objetivos do teste se usar dados reais. Os seguintes mtodos podem ser usados para criar uma cpia dos dados: Para atualizao in-loco, crie um backup do farm e restaure-o no ambiente de teste. Para obter mais informaes, consulte Fazer backup e restaurar o farm inteiro (tecnologia Windows SharePoint Services 3.0) . Para atualizao com anexao de banco de dados, necessrio usar as ferramentas de backup e restaurao do Microsoft SQL Server para criar uma cpia dos seus bancos de dados de

339

contedo e de quaisquer outros bancos de dados que voc deseje atualizar. Para obter mais informaes, consulte o artigo sobre como fazer backup e restaurar bancos de dados de contedo (Windows SharePoint Services 3.0) . No h maneira melhor de identificar o que pode surgir durante uma atualizao do que a execuo de um teste em uma cpia de todos os seus dados. Entretanto, isso nem sempre uma opo vivel para o teste inicial. Voc pode dividir o teste em fases e testar um banco de dados de cada vez (caso os bancos de dados sejam grandes) para garantir que tudo o que for exclusivo no conjunto de dados ser testado. Ou pode montar um subconjunto de dados de sites representativos no seu ambiente. Se quiser testar primeiro com um subconjunto de dados, verifique se o subconjunto tem estas caractersticas: O subconjunto de dados contm sites que so tpicos dos sites que voc aceita no seu ambiente. O tamanho e a complexidade do subconjunto de dados so muito semelhantes ao tamanho e complexidade reais do seu ambiente. Importante: O teste de um subconjunto de dados no produz um parmetro de comparao vlido sobre a quantidade de tempo que ser necessria para processar todo o volume de dados do seu ambiente. Depois de copiar os dados, faa uma primeira experincia do processo de atualizao para ver o que acontece. Esta apenas uma sesso preliminar.

Tentar a atualizao in-loco


Se quiser tentar uma abordagem de atualizao in-loco, use as etapas a seguir para testar o processo de atualizao: 1. Crie um backup do seu farm. 2. Restaure o backup do farm de teste. Para obter mais informaes, consulte Fazer backup e restaurar o farm inteiro (tecnologia Windows SharePoint Services 3.0) . 3. Execute o verificador de pr-atualizao. Anote todos os problemas detectados. Convm solucionar esses problemas no seu ambiente original antes de executar a atualizao real do farm de produo. Para obter mais informaes, consulte Executar o verificador de pr-atualizao (SharePoint Foundation 2010). 4. Siga as etapas indicadas em Executar uma atualizao in-loco (SharePoint Foundation 2010) para tentar a atualizao in-loco. 5. Revise os resultados.

Tentar uma atualizao com anexao de banco de dados


1. Crie um backup do SQL Server dos seus bancos de dados de contedo.

340

2. Use o SQL Server para restaurar os backups no farm de teste de servidor nico e anexe os bancos de dados de contedo a esse ambiente. Para obter mais informaes, consulte Fazer backup e restaurar bancos de dados de contedo (Windows SharePoint Services 3.0). 3. Execute o verificador de pr-atualizao. Anote todos os problemas detectados. Convm solucionar esses problemas e fazer essas alteraes no seu ambiente original antes de executar a atualizao real do farm de produo. Para obter mais informaes, consulte Executar o verificador de pr-atualizao (SharePoint Foundation 2010). 4. Execute as etapas indicadas em Preparar o novo ambiente do SharePoint Foundation para configurar o ambiente de teste para uma atualizao com anexao de banco de dados. 5. Siga as etapas em Anexar bancos de dados e atualizar para o SharePoint Foundation 2010 para tentar o processo de atualizao com anexao de banco de dados.

Revisar os resultados
Depois de concluda a atualizao de teste, voc poder revisar os resultados e rever seu planejamento. Analise os arquivos de log, examine os sites atualizados e verifique suas personalizaes. Como a atualizao funcionou no seu ambiente? O que voc detectou? O que precisa ser repensado no seu planejamento de atualizao?

Revisar os arquivos de log


Revise os seguintes arquivos de log: Arquivo de log do verificador de pr-atualizao. Os arquivos de log do verificador de pr-atualizao (stsadm -o preupgradecheck) esto localizados em %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\LOGS. Os arquivos de log so nomeados neste formato: PreUpgradeCheck_AAAAMMDD-HHMMSS-SSSrandom-number.log, onde AAAAMMDD a data e HHMMSS-SSS a hora (formato de relgio 24 horas, com minutos, segundos e milissegundos), e o nmero aleatrio usado para diferenciar possveis tentativas simultneas de execuo do verificador de pr-atualizao. Arquivo de log do Assistente de Configurao de Produtos do SharePoint (Psconfig.exe) (gerado quando voc executa este assistente como parte da sua tentativa de atualizao in-loco). Os arquivos de log PSCDiagnostics esto localizados em %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\14\LOGS. Arquivo de log atualizado e arquivo de log de erro de atualizao (gerados quando voc executa a atualizao). O arquivo de log de atualizao (.log) e o arquivo de log de erro de atualizao (.err) esto localizados em %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\14\LOGS. Os arquivos de log so nomeados neste formato: Upgrade-AAAAMMDD-HHMMSS-SSS.log, onde AAAAMMDD a data e HHMMSS-SSS a hora (formato de relgio 24 horas, com minutos, segundos e milissegundos).

341

Para analisar os arquivos de log de modo a localizar e solucionar problemas, comece na parte superior dos arquivos. Erros ou avisos podero se repetir se eles ocorrerem em vrios conjuntos de sites do ambiente ou se, juntos, bloquearem o processo de atualizao. Por exemplo, se voc no puder se conectar ao banco de dados de configurao, o processo de atualizao tentar (e falhar) vrias vezes, e essas tentativas sero listadas no arquivo de log. Pesquise ou verifique visualmente as seguintes entradas: Atualizao concluda SPFarm Name=<Nome do Banco de Dados de Configurao> Sesso de atualizao in-loco concluda. Objeto raiz = SPFarm=<Nome do Banco de Dados de Configurao>, recursivo = True. 0 erros e 0 avisos encontrados. Se voc encontrar essas entradas, significa que a instalao teve xito. Se no encontrar as entradas da etapa anterior, identifique os problemas especficos que possivelmente contriburam para a falha, pesquisando ou verificando visualmente os seguintes termos do arquivo Upgrade.log: Pesquise ERROR nos arquivos de log para localizar todas as falhas (por exemplo, componentes com falhas ou conexes defeituosas de bancos de dados). Pesquise WARNING para localizar problemas, como recursos ou componentes que estejam faltando. Para localizar os problemas de atualizao, um analisador de log pode ser bastante til para a execuo de consultas nos arquivos de log.

Reiniciar a atualizao, se necessrio


Durante uma atualizao com anexao de banco de dados, todos os sites que no puderem ser atualizados sero ignorados. Durante uma atualizao in-loco, se o servidor for reiniciado ou se a atualizao falhar, voc precisar recomear o processo de atualizao para atualizar o restante dos sites. Para ver se algum site foi perdido ou ignorado durante a atualizao, execute a operao Stsadm stsadm -o localupgradestatus em cada servidor Web front-end do farm de servidores do SharePoint Foundation 2010. Para obter mais informaes sobre essa operao, consulte Localupgradestatus: operao Stsadm (Windows SharePoint Services) . Se a atualizao tiver ignorado algum conjunto de sites, voc poder reiniciar o processo de atualizao do banco de dados que contm esse conjunto de sites em questo usando o seguinte cmdlet do Windows PowerShell: upgrade-spcontentdatabase -id <GUID>. Para obter mais informaes sobre esse cmdlet, consulte Upgrade-SPContentDatabase. Para obter mais informaes, consulte Continuar a atualizao (SharePoint Foundation 2010).

Revisar sites atualizados


Examine os sites atualizados para identificar problemas que precisam ser solucionados antes da execuo do processo de atualizao no seu ambiente de produo. Para obter mais informaes sobre

342

o que analisar especificamente, consulte Verificar a atualizao e examinar os sites atualizados (SharePoint Foundation 2010).

Ajustar seu planejamento e tentar novamente


Repita o processo de teste at ter certeza de que voc localizou todos os possveis problemas e de que sabe como lidar com eles. Sua meta saber o que seu planejamento prev caso a situao no esteja bem, e j sejam 16 horas do domingo, e voc precise estar online novamente na segunda-feira pela manh. H algum ponto sem retorno? Teste seu plano de reverso e verifique se ele funciona antes de comear a atualizao real.

343

Estimar a durao do processo de atualizao e o espao necessrio (SharePoint Foundation 2010)


Uma parte importante do planejamento da sua atualizao do Windows SharePoint Services 3.0 para o Microsoft SharePoint Foundation 2010 determinar quanto tempo o processo de atualizao levar e quanto espao de armazenamento ser necessrio. Cada ambiente exclusivo e inclui diferentes recursos de hardware e diferentes caractersticas de site. O espao e o tempo necessrios para a execuo de uma atualizao iro variar bastante dependendo do seu ambiente. A melhor maneira de estimar esses fatores executar uma atualizao de avaliao e examinar o espao e o tempo utilizados. Para obter mais informaes sobre como executar uma atualizao de avaliao, consulte Usar uma atualizao de avaliao para encontrar possveis problemas (SharePoint Foundation 2010). Neste artigo: Estimar o espao de que voc precisa para a atualizao Estimar a durao da atualizao

Estimar o espao de que voc precisa para a atualizao


Nas abordagens de atualizao in-loco e com anexao de banco de dados, os bancos de dados podero se expandir durante a atualizao. Alm disso, existem muitas transaes acontecendo durante o processo de atualizao; portanto, necessrio verificar se os arquivos de log tero espao para acomodar as alteraes que estiverem acontecendo. preciso planejar o crescimento dos bancos de dados e dos arquivos de log. Ao planejar a atualizao, verifique se o seu ambiente atual segue as prticas recomendadas de armazenamento para o Windows SharePoint Services 3.0, para que voc tenha o maior desempenho e a melhor experincia possveis durante a atualizao. Para obter mais informaes, consulte o artigo de recomendaes sobre armazenamento fsico (Office SharePoint Server). Tambm convm rever as prticas recomendadas para o SharePoint Foundation 2010 e fazer todos os ajustes necessrios no seu ambiente atualizado. Devido s alteraes em estruturas de tabelas na nova verso, os bancos de dados crescem temporariamente enquanto os dados so reorganizados. Esse espao pode ser recuperado aps a atualizao, mas voc deve garantir que exista espao suficiente para os bancos de dados se expandirem em at 50% em relao a seus tamanhos atuais durante uma atualizao in-loco ou com anexao de banco de dados (lembre-se de que, aps a atualizao, possvel reduzir novamente o banco de dados para recuperar grande parte desse espao). Verifique tambm se h espao nos servidores de bancos de dados para comportar o crescimento tpico dos bancos de dados com o passar

344

do tempo. Para saber o tamanho atual de seus bancos de dados, use o Enterprise Manager no Microsoft SQL Server. Alm do espao para bancos de dados, tambm preciso ter espao para os seguintes itens: Os bancos de dados temporrios. Verifique se h espao suficiente no banco de dados para permitir o crescimento rpido dos bancos de dados temporrios. Se o espao for insuficiente, o tempo limite do processo de atualizao poder se esgotar e haver falha na atualizao. Os arquivos de log da atualizao. Os arquivos de log de transao para os bancos de dados. Esses arquivos de log devem crescer rapidamente para acomodar o nmero de alteraes ocorrendo nos bancos de dados. Observao: Em ambientes muito grandes, existe uma possibilidade de que a taxa de crescimento padro para os arquivos de log de transao (10%) no seja suficiente para acompanhar o processo de atualizao; isso pode causar expirao de tempo limite. Novamente, uma atualizao de avaliao a melhor forma de determinar se os arquivos de log de transao podem acompanhar o processo de atualizao. Se o seu ambiente for muito grande ou se o processo atingiu o tempo limite durante a atualizao de avaliao, considere a expanso prvia dos arquivos de log de transao do SQL Server para garantir espao para o nmero de transaes que tero de ser processadas. Para obter mais informaes sobre como expandir os logs de transao do SQL Server, consulte o artigo sobre expanso de um banco de dados (SQL Server 2005) (http://go.microsoft.com/fwlink/? linkid=182619&clcid=0x416) ou expanso de um banco de dados (SQL Server 2008) (http://go.microsoft.com/fwlink/?linkid=182620&clcid=0x416).

Estimar a durao da atualizao


Com a estimativa do espao em disco em mos e alguns testes realizados, agora voc pode calcular uma estimativa aproximada de quanto tempo o processo de atualizao real levar. Os tempos de atualizao variam muito entre os ambientes. O desempenho de uma atualizao depende bastante do hardware que est sendo usado, da complexidade dos sites e das caractersticas especficas da sua implementao. Por exemplo, se voc tiver muitas bibliotecas de documentos grandes, elas podero levar mais tempo para serem atualizadas do que um site mais simples. Fatores que influenciam o desempenho esto descritos na tabela a seguir.

Fatores de contedo

Fatores de hardware

O nmero de: Conjuntos de sites Subwebs Listas

Entrada/sada de disco por segundo do SQL Server Layout de banco de dados do SQL Server para disco

345

Fatores de contedo

Fatores de hardware

Verses de documento (nmero e tamanho) Documentos Links

Otimizaes de banco de dados temporrias do SQL Server Caractersticas de memria e CPU do SQL Server Caractersticas de memria e CPU do servidor Web Largura de banda e latncia da rede

Mais o tamanho geral do prprio banco de dados.

A forma como os dados esto estruturados pode afetar o tempo necessrio para a sua atualizao. Por exemplo, 10.000 listas com 10 itens cada tero um tempo de atualizao maior do que 10 listas com 10.000 itens. As aes necessrias para atualizar a infraestrutura de lista devem ser realizadas para cada lista, independentemente do nmero de itens. Portanto, mais listas equivalem a mais aes. O mesmo vale para a maioria dos itens na coluna "Fatores de contedo" da tabela acima. A estrutura do seu hardware tambm pode ter um grande efeito no desempenho. Em geral, o desempenho do servidor de banco de dados mais importante do que o desempenho do servidor Web. No entanto, problemas de conectividade ou hardware com potncia insuficiente em uma dessas camadas podem afetar significativamente o desempenho da atualizao. A abordagem de atualizao escolhida tambm far uma grande diferena na durao do processo. A execuo de uma atualizao com anexao de banco de dados o mtodo mais rpido (no entanto, as etapas de pr-atualizao e de ps-atualizao para essa abordagem so mais demoradas do que as da atualizao in-loco). Uma atualizao in-loco demora um pouco mais porque voc est atualizando o ambiente alm dos sites, mas no tem tantas etapas de pr-atualizao e de ps-atualizao. A melhor forma de estimar o tempo total fazer uma atualizao de avaliao de uma pequena parte dos dados e examinar os arquivos de log de atualizao. Os arquivos de log contm a durao da sua atualizao procure Tempo Total Decorrido na parte inferior do arquivo de log da atualizao. Use esse tempo para projetar uma durao para todo o seu contedo. Voc tambm pode usar os arquivos de log para verificar o andamento durante o processo de atualizao. O arquivo upgrade.log est localizado em %COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\14\LOGS. A estimativa encontrada com base na sua atualizao de avaliao serve para o processo de atualizao real dos dados; ela no inclui todas as etapas que devero ser executadas antes e aps essa etapa, o que pode levar mais tempo do que a prpria atualizao dos dados. Ao estimar a durao da atualizao, alm do tempo necessrio para que os dados sejam processados, voc tambm ter de estimar a durao das atividades durante as fases anteriores e posteriores atualizao. Para as etapas de pr-atualizao, considere os fatores a seguir: Criando elementos personalizados A atualizao de Web Parts ou a recriao de modelos personalizados para tirar proveito de novos recursos leva algum tempo. O processo de criao de elementos personalizados deve comear cedo, durante a fase de avaliao de seu projeto.

346

Fazendo backup dos bancos de dados Para a atualizao in-loco, preciso executar um backup completo e no um backup diferencial de todo o seu ambiente para garantir que voc poder se recuperar na remota possibilidade de uma falha na atualizao, com a consequente recriao do seu farm de servidores. Para ambientes grandes, essa etapa pode levar um tempo significativo. Em particular, se voc estiver fazendo backup em um local de rede, problemas de latncia de rede podero tornar esse processo mais lento. Para as etapas de ps-atualizao, considere os fatores a seguir: Verificando sites e fazendo alteraes D tempo suficiente para que os usurios validem seus sites aps a atualizao. Isso pode levar vrios dias. Para obter mais informaes, consulte Verificar a atualizao e examinar os sites atualizados (SharePoint Foundation 2010). Fatores adicionais em seu ambiente tambm podem contribuir para atualizaes que levam mais tempo, incluindo o seguinte: Bibliotecas de documentos muito grandes Uma biblioteca de documentos com mais de 250.000 documentos, todos na raiz (e no em pastas), levar um longo tempo para ser atualizada, e a atualizao talvez no seja bem-sucedida. Seguir as diretrizes do Windows SharePoint Services 3.0 para o uso de pastas na diviso de grandes bibliotecas de documentos pode ajud-lo a gerenciar o tamanho da biblioteca. Por exemplo, se voc reorganizar a mesma biblioteca de documentos para que os 250.000 documentos sejam divididos em 125 pastas, ela dever ser atualizada mais facilmente. Bancos de dados muito grandes Bancos de dados com mais de 100 GB podem levar muito tempo para serem atualizados. Observao Se voc tem bancos de dados de contedo com mais de 100 GB, convm dividi-los em bancos de dados menores antes de executar a atualizao. Bancos de dados maiores no s levam mais tempo para serem atualizados, como tambm podem dificultar a recuperao se a atualizao no for concluda com xito. Voc pode usar mergecontentdbs ou as operaes de backup e restaurao do Stsadm.exe para mover sites entre bancos de dados. Para obter mais informaes, consulte os artigos sobre Mergecontentdbs: operao do Stsadm (Windows SharePoint Services) e backup e restaurao: operaes do Stsadm (Windows SharePoint Services). Se voc tiver um banco de dados muito grande (com mais de 100 GB) que no possa ser dividido porque a maior parte do contedo est em um nico conjunto de sites, convm reconsiderar sua abordagem de atualizao. Uma abordagem de atualizao com anexao de banco de dados mais difcil de ser executada com bancos de dados muito grandes, pois o backup e a restaurao destes so problemticos. Cuidado: Verifique se voc est seguindo as diretrizes de planejamento de capacidade da verso anterior e da nova antes de tentar fazer a atualizao. Se voc excedeu as diretrizes para

347

melhor desempenho, o processo de atualizao poder levar mais tempo ou no ser concludo com xito (por exemplo, o processo pode atingir o tempo limite repetidamente na mesma biblioteca grande de documentos). Se sua implantao no cumprir as diretrizes de capacidade recomendadas, verifique se voc precisa tomar alguma providncia para cumprilas antes de tentar fazer a atualizao. Novamente, um teste de atualizao pode ajud-lo a tomar sua deciso. Requisitos de comunicaes necessrio notificar os usurios e a sua equipe sobre o cronograma de atualizaes e lhes dar tempo suficiente para conclurem suas tarefas. Para obter mais informaes, consulte Criar um plano de comunicao (SharePoint Foundation 2010) Gerenciando alertas e alarmes do System Center Voc precisa monitorar o desempenho do sistema durante a atualizao, mas no precisa monitorar recursos especficos. Pause todos os alarmes e alertas desnecessrios do Microsoft Systems Center Operations Manager ou do Microsoft Operations Manager e reative-os aps a atualizao. Ativando/desativando o espelhamento de SQL e o envio de logs Voc deve desativar o espelhamento e o envio de logs antes da atualizao e reativ-los depois de garantir que o ambiente esteja em execuo corretamente ao final desse processo. Convm no executar o espelhamento ou o envio de logs durante a atualizao, pois isso gera carga adicional nos servidores que executam o SQL Server e tambm desperdia recursos com o espelhamento ou o envio de dados temporrios Teste seu processo de atualizao para descobrir quanto tempo ele pode demorar e depois crie um cronograma para suas operaes de atualizao e teste-o para determinar a programao. Voc deve incluir o tempo necessrio para realizar as etapas de pr e ps-atualizao na programao de operaes: se forem necessrias 5 horas para fazer o backup do ambiente antes de voc comear, inclua esse tempo na sua janela de interrupo. Inclua tambm um tempo de reserva caso seja necessrio restaurar ou recuperar o ambiente voc precisa determinar as programaes de interrupo planejada (caso realista) e de interrupo de emergncia (pior caso).

348

Limpando o ambiente antes da atualizao (SharePoint Foundation 2010)


Antes de comear a atualizar do Windows SharePoint Services 3.0 para o Microsoft SharePoint Foundation 2010, verifique se o ambiente est funcionando em um estado ntegro e se voc limpou todo o contedo que no precisa atualizar. Voc tambm pode aproveitar para remover ou reorganizar o contedo, a fim de ter a estrutura desejada aps executar a atualizao. Neste artigo: Itens para limpeza Fazendo alteraes estruturais

Itens para limpeza


Muitos desses itens podem ser removidos ou reparados com o uso dos comandos de Stsadm.exe. Importante: Para executar a ferramenta de linha de comando Stsadm, voc deve ser um membro do grupo Administradores do computador local.

Exclua subwebs e conjuntos de sites no utilizados ou pouco utilizados


No convm atualizar contedo que voc no precisa manter. Se ele no tiver sido utilizado por um longo perodo e no for necessrio no futuro, faa backup dele e exclua-o para liberar recursos administrativos e armazenamento, alm de aprimorar o desempenho da atualizao e reduzir seus riscos. No deixe de comunicar o status do site aos proprietrios de sites ou contatos organizacionais verifique se o site no necessrio antes de exclu-lo (por exemplo, no exclua sites que so necessrios para conformidade, como procedimentos de emergncia, mesmo que no sejam atualizados com frequncia). Para obter mais informaes sobre como excluir subwebs e conjuntos de sites, consulte: Deletesite: operao do Stsadm (Windows SharePoint Services) Deleteweb: operao do Stsadm (Windows SharePoint Services)

Lidar com listas grandes


Por padro, a limitao de consultas de listas grandes aplicada aps uma atualizao para o SharePoint Foundation 2010. Se uma lista for muito grande e os usurios utilizarem uma exibio ou executarem uma consulta que exceda o limite ou limitao, a exibio ou a consulta no ser permitida.

349

Verifique as listas grandes em seu ambiente e pea ao proprietrio do site ou da lista que solucione o problema antes da atualizao. Por exemplo, eles podem criar colunas indexadas usando exibies filtradas, organizar os itens em pastas, definir um limite de itens na pgina de uma grande exibio ou usar uma lista externa. Para obter mais informaes sobre como solucionar problemas com listas grandes, consulte o artigo sobre como gerenciar listas e bibliotecas com muitos itens (http://go.microsoft.com/fwlink/?linkid=182370&clcid=0x416) no Office Online.

Lidar com ACLs grandes


O uso de permisses no nvel de item muitas vezes pode resultar em grandes entradas de listas de controle de acesso (ACL), que, por sua vez, podem criar problemas de desempenho nos servidores. Para obter informaes sobre esse problema e dicas sobre como lidar com muitos usurios, consulte o Artigo 953132 da Base de Dados de Conhecimento sobre como adicionar muitos usurios a um site, a uma lista ou a uma biblioteca de documentos no Windows SharePoint Services 3.0 e no SharePoint Server 2007 (http://go.microsoft.com/fwlink/?linkid=182327&clcid=0x416).

Remover verses de documentos no essenciais


Um grande nmero de verses de documentos pode tornar uma atualizao significativamente mais lenta. Se no for necessrio manter vrias verses, voc poder pedir aos usurios que as excluam manualmente ou usar o modelo de objeto para localiz-las e remov-las. Para obter mais informaes sobre como remover verses no essenciais por meio de programao, consulte o artigo sobre servio Web de verses (http://go.microsoft.com/fwlink/?linkid=182330&clcid=0x416) no MSDN.

Remover modelos, recursos e Web Parts no utilizados


Primeiro, verifique se no h sites que usam o modelo, recurso ou Web Part. Voc pode usar o verificador de pr-atualizao (Stsadm -o preupgradecheck) e a operao Stsadm -o EnumAllWebs para identificar essas personalizaes no ambiente. Ambas as operaes foram atualizadas na Atualizao Cumulativa de outubro de 2009 e agora identificam Web Parts, recursos, manipuladores de eventos e arquivos de configurao que esto sendo usados no ambiente. O verificador de pratualizao especifica os arquivos do servidor que existem no ambiente e quantas vezes eles so usados. O comando EnumAllWebs especifica quais arquivos so usados por quais sites. Para obter mais informaes sobre como identificar personalizaes no ambiente, consulte Usar uma atualizao de avaliao para encontrar possveis problemas (SharePoint Foundation 2010). Se personalizaes no estiverem sendo usadas, exclua-as. Para obter mais informaes sobre como gerenciar esses tipos de personalizaes, consulte os artigos sobre recursos e modelos (http://go.microsoft.com/fwlink/?linkid=182338&clcid=0x416) e solues e pacotes de Web Parts (http://go.microsoft.com/fwlink/?linkid=182332&clcid=0x416) no MSDN.

350

Reparar problemas de dados


Limpe seus bancos de dados para remover sites rfos ou outros dados corrompidos, como uma lista corrompida. Considere a desfragmentao, caso tenha removido sites ou subsites do banco de dados. Para obter mais informaes, consulte: Databaserepair: operao do Stsadm (Windows SharePoint Services) Forcedeletelist: operao do Stsadm (Windows SharePoint Services)

Fazendo alteraes estruturais


Se desejar fazer alteraes estruturais no ambiente, como mover conjuntos de sites ou alterar a alocao dos bancos de dados, voc poder usar os seguintes mtodos: Stsadm -o mergecontentdbs Use esse mtodo para mover conjuntos de sites entre bancos de dados. A atualizao mais eficiente quando os bancos de dados contm dados semelhantes. Portanto, ser melhor se os conjuntos de sites que compartilharem um banco de dados de contedo forem de tipos semelhantes. Voc tambm pode usar essa operao para dividir bancos de dados grandes, caso contenham vrios conjuntos de sites. Isso tambm pode contribuir para tornar a atualizao mais eficiente. Para obter mais informaes, consulte Mergecontentdbs: operao do Stsadm (Windows SharePoint Services). Exportar e importar sites Use esse mtodo para mover subwebs ou conjuntos de sites dentro de um farm ou entre farms. Para obter mais informaes, consulte o artigo sobre importao e exportao: operaes do Stsadm (Windows SharePoint Services).

351

Solucionar problemas de atualizao (Windows SharePoint Services)


Mesmo depois de testar o processo de atualizao para identificar possveis problemas, possvel que ocorram problemas inesperados durante uma atualizao do Windows SharePoint Services 3.0 para o Microsoft SharePoint Foundation 2010. Se perceber problemas aps a atualizao, quanto mais cedo voc detect-los e corrigi-los, melhor ser a experincia do usurio final. Este artigo descreve princpios gerais para identificar e solucionar problemas de atualizao, alm de incluir uma lista de problemas comuns. Depois de identificar e solucionar esses problemas, ser possvel continuar a atualizao. Para obter mais informaes sobre como continuar a atualizao, consulte Continuar a atualizao (SharePoint Foundation 2010). Neste artigo: Princpios gerais para identificar problemas Problemas comuns

Princpios gerais para identificar problemas


Comece verificando o status da atualizao, para determinar em que ponto ela foi interrompida (caso isso tenha ocorrido), e consulte os arquivos de log em busca de erros ou avisos. Corrija os problemas encontrados antes de continuar a atualizao.

Em primeiro lugar, verifique o status da atualizao e os arquivos de log


Indicadores de status e arquivos de log da atualizao devem dar uma indicao do que no deu certo durante o processo de atualizao. Convm rever com ateno todos os erros registrados nos arquivos de log da atualizao. Avisos nem sempre indicam um problema, mas no deixe de examin-los para determinar se existe a possibilidade de que um deles cause ainda mais problemas. 1. Verifique o status da atualizao executando um dos procedimentos a seguir ou ambos: Examine a pgina Status da Atualizao no site da Administrao Central do SharePoint. Use a operao localupgradestatus de Stsadm.exe para verificar o status da atualizao.

Para obter mais informaes sobre como verificar o status da atualizao, consulte Verificar a atualizao e examinar os sites atualizados (SharePoint Foundation 2010). 2. Examine os seguintes arquivos de log: O arquivo de log do Setup.exe. O arquivo de log do Assistente de Configurao de Produtos do SharePoint (Psconfig.exe).

352

O arquivo de log de erros da atualizao e o arquivo de log da atualizao (que contm informaes mais detalhadas do que o arquivo de log de erros da atualizao). Arquivos de log de rastreamento ou ULS. Esses arquivos esto armazenados na pasta %COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\14\LOGS e so nomeados da seguinte maneira: NomedoServidor_AAAAMMDD-MMSS.log. O arquivo de log de eventos do aplicativo. Esse arquivo pode ser exibido com o uso do Visualizador de Eventos. Para obter mais informaes sobre os arquivos de log de Setup.exe, PSconfig.exe e da atualizao, consulte Verificar a atualizao e examinar os sites atualizados (SharePoint Foundation 2010). Para obter mais informaes sobre o arquivo de log de rastreamento, consulte o artigo sobre logs de rastreamento (http://go.microsoft.com/fwlink/?linkid=182380&clcid=0x416) no MSDN.

Em seguida, solucione os problemas em ordem


Alguns problemas tm mais consequncias do que outros. Por exemplo, um arquivo ausente no servidor pode causar vrios erros aparentemente no relacionados em nvel de site. Solucione os problemas na seguinte ordem: 1. Personalizaes ou arquivos ausentes no servidor, como recursos ou Web Parts. 2. Problemas de configurao no farm de servidores, no aplicativo Web ou em servios, como caminhos gerenciados ou servios no iniciados. 3. Problemas adicionais descobertos em cada site, comeando com sites de alto impacto e grande visibilidade. medida que identificar e corrigir os problemas mais importantes, voc pode tentar reexecutar a atualizao para conferir se outros problemas mais adiante no processo de atualizao tambm foram corrigidos.

Problemas comuns
Verifique se algum dos problemas a seguir est causando um erro de atualizao ou um aviso.

Personalizaes ou arquivos ausentes ou preteridos no servidor


Um erro comum durante a atualizao est relacionado a arquivos ausentes no servidor arquivos instalados com o Windows SharePoint Services 3.0 ou personalizados. Quando se preparou para a atualizao, voc deve ter criado um inventrio de personalizaes no servidor (como definies de sites, modelos, recursos, Web Parts, assemblies) necessrias para os sites. (O verificador de pratualizao pode ajudar a identificar esses itens.) Consulte o inventrio para garantir que todos os arquivos necessrios s personalizaes estejam instalados no ambiente de atualizao.

353

Se estiver fazendo uma atualizao com anexao de banco de dados, ser possvel usar o cmdlet testspcontentdatabase do Windows PowerShell antes de atualizar o banco de dados para identificar arquivos ausentes. Tambm existe a opo de usar a operao enumallwebs em Stsadm.exe para identificar personalizaes no servidor que esto sendo usadas. Nos arquivos de log da atualizao, vrios erros podem ser exibidos, entre os seguintes: ERRO Detectada Contagem de Referncia Web(s) usando modelo da Web ausente Identificador de Modelo de Site (lcid: Cdigo de Idioma do Modelo de Site) em BancodeDadosdeContedo Nome do Banco de Dados de Contedo. ERRO Detectada ID de recurso ausente = [Identificador de Recurso] ERRO O arquivo [Caminho Relativo do Arquivo] referenciado [Contagem de Referncia] vezes no banco de dados, mas no est instalado no farm atual. AVISO A classe de WebPart [Identificador de Web Part] referenciada [Contagem de Referncia] vezes no banco de dados, mas no est instalada no farm atual. AVISO O assembly [Caminho do Assembly] referenciado no banco de dados, mas no est instalado no farm atual. AVISO No foi possvel atualizar o recurso. Exceo: a ID de definio de recurso 'Identificador de Recurso' no foi encontrada. Se voc conseguir obter um arquivo ou uma dependncia ausente no servidor, instale-o(a) e depois execute novamente a atualizao para os sites afetados. Se o arquivo ou a dependncia (como uma Web Part) tiver sido preterido, decida se voc deseja ou no recriar o site, a pgina ou a Web Part de forma a usar um modelo, um recurso ou uma Web Part diferente. Se for possvel refazer a personalizao usando dependncias que no foram preteridas, voc poder executar a atualizao novamente para os sites afetados. Se no conseguir remover a dependncia, no poder atualizar o site. Aps a instalao da dependncia ou do arquivo ausente, use o cmdlet test-SPContentDatabase do Windows PowerShell em um servidor de teste para determinar se h outros arquivos ausentes para o banco de dados. Se voc executar apenas o verificador de pr-atualizao ou executar a atualizao novamente, talvez o erro no aparea nos arquivos de log, embora ainda possa estar ocorrendo.

Configuraes ausentes ou definidas incorretamente para farm de servidores, aplicativo Web ou servios
Verifique as configuraes do aplicativo Web e do farm, e crie e inicialize os servios ausentes. Verifique se os caminhos gerenciados (caminhos includos ou excludos) esto configurados corretamente para cada aplicativo Web. Nos arquivos de log da atualizao, vrios erros podem ser exibidos, entre os seguintes: ERRO No foi possvel acessar o modelo Id do Modelo: SPSite Id=Id do Site devido a uma exceo. Ignorando SPWeb Id=Id da Web para atualizao do modelo. Exceo: System.IO.FileNotFoundException: No foi possvel encontrar o site com a id Id do Site.

354

O erro indica que um caminho gerenciado est ausente. Adicione o caminho gerenciado do conjunto de sites ao aplicativo Web e reinicie a atualizao para o banco de dados de contedo que contm esse conjunto de sites.

Nveis de atualizao inconsistentes ou incorretos


necessrio estar executando o Windows SharePoint Services 3.0 com Service Pack 2 para realizar a atualizao. Se voc no atender a esse requisito mnimo, ocorrer um erro e a atualizao no ser executada.

Problemas de dados
Os seguintes problemas de dados podem causar erros ou avisos durante a atualizao: Conectividade a fontes de dados. Se os servidores no puderem se conectar aos bancos de dados, no podero ser atualizados. Listas ou sites rfos ou outros danos aos bancos de dados. Para obter mais informaes, consulte Limpando o ambiente antes da atualizao (SharePoint Foundation 2010). Dados de coluna ocultos. Se o processo de atualizao adicionar uma coluna a uma lista, e j existir na lista uma coluna personalizada com esse mesmo nome, a coluna personalizada ser renomeada. Aps a atualizao, talvez voc precise reajustar suas exibies para incluir a coluna renomeada. Nos arquivos de log da atualizao, vrios erros podem ser exibidos, entre os seguintes: AVISO Os sites rfos podem causar falhas de atualizao. ERRO O banco de dados [Nome de Banco de Dados de Contedo] contm um site (Id = [Identificador do Conjunto de Sites], Url = [URL do Conjunto de Sites]) que no foi encontrado no mapa do site. Corrija os danos dos bancos de dados ou os itens rfos e execute a atualizao novamente.

Alteraes na interface do usurio


As alteraes na interface do usurio, como a adio da interface do usurio do Fluent (tambm conhecida como faixa de opes) ou a adeso aos padres de XHTML, podem causar problemas em sites. Ocasionalmente, elementos personalizados (como um tipo de contedo) podem ter um nome que esteja em conflito com um nome na nova verso. Tambm pode haver pginas que precisem ser revertidas definio de site padro ou listas grandes para as quais seja necessrio criar novas exibies. Para obter mais informaes sobre como examinar problemas da interface do usurio em sites, consulte Verificar a atualizao e examinar os sites atualizados (SharePoint Foundation 2010). Nos arquivos de log da atualizao, vrios erros podem ser exibidos, entre os seguintes: Falha ao ativar recursos do conjunto de sites no site Url do Site. Exceo: um nome de tipo de contedo duplicado "nome" foi encontrado.

355

O erro indica que um tipo de contedo "Informaes de Resumo" de terceiros foi adicionado ao site especificado no o12 e, durante a atualizao para o o14, seu nome est em conflito com nosso tipo de contedo "Informaes de Resumo" pronto para uso. Exclua o tipo de contedo de terceiros do site especificado ou renomeie-o como algo diferente de "Informaes de Resumo" e execute a atualizao novamente.

Espao insuficiente
Se voc ficar sem espao (por exemplo, para arquivos de logs de transaes nos servidores de bancos de dados), a atualizao no poder continuar. Libere espao ou aumente o tamanho do arquivo de log de transaes antes de continuar a atualizao. Para obter mais informaes, consulte o artigo sobre gerenciamento do tamanho do arquivo de log de transaes (http://go.microsoft.com/fwlink/? linkid=124882&clcid=0x416).

Autenticao baseada em formulrios


Etapas adicionais sero necessrias se voc estiver atualizando um ambiente que use a autenticao baseada em formulrios. Siga as etapas descritas em Configurar a autenticao baseada em formulrios para um aplicativo Web baseado em declaraes (SharePoint Foundation 2010) para atualizar provedores de autenticao baseada em formulrios.

Segurana e permisses
Se voc receber um erro sobre uma conta desconhecida ou se um banco de dados no estiver atualizado, verifique o seguinte: Para uma atualizao in-loco, verifique se a conta que voc usa para executar o Assistente de Configurao de Produtos do SharePoint membro da funo fixa de banco de dados db_owner para todos os bancos de dados a serem atualizados. Se a conta no for membro dessa funo, talvez seja exibido um erro sobre uma conta de usurio desconhecida assim que o assistente iniciar a atualizao dos bancos de dados. Para uma atualizao com anexao de banco de dados, se voc estiver movendo bancos de dados entre instncias do SQL Server, verifque se a segurana est configurada corretamente. Verifique se as contas que voc est usando tm as funes fixas e as permisses apropriadas nos bancos de dados e se as contas ainda sero vlidas se a atualizao estiver sendo realizada entre domnios.

Consulte tambm
Usar uma atualizao de avaliao para encontrar possveis problemas (SharePoint Foundation 2010) Verificar a atualizao e examinar os sites atualizados (SharePoint Foundation 2010) Continuar a atualizao (SharePoint Foundation 2010)

356

Recuperando aps uma atualizao com falha (SharePoint Foundation 2010)


Se a atualizao para o Microsoft SharePoint Foundation 2010 tiver falhado e voc no tiver tempo para continuar a solucionar os problemas ou para continuar o processo de atualizao, ser preciso recuperar seu ambiente do Windows SharePoint Services 3.0. As etapas so diferentes, dependendo do tipo de backup. Se voc estava executando uma atualizao com anexao de banco de dados e manteve o ambiente original disponvel usando bancos de dados somente leitura ou colocando o ambiente offline ser possvel recuperar o ambiente com facilidade. Se estava executando uma atualizao inloco, voc dever recuperar o ambiente inteiro e restaurar os dados. Se tiver tempo, voc dever solucionar os problemas e continuar a atualizao. Para obter mais informaes, consulte Solucionar problemas de atualizao (Windows SharePoint Services) e Continuar a atualizao (SharePoint Foundation 2010). Neste artigo: Recuperando quando voc tem bancos de dados somente leitura em um ambiente em espera (atualizao com anexao de banco de dados) Recuperando quando voc tem um backup do ambiente completo (atualizao in-loco) Recuperando quando voc tem backups de bancos de dados (atualizao in-loco)

Recuperando quando voc tem bancos de dados somente leitura em um ambiente em espera (atualizao com anexao de banco de dados)
Ao executar uma atualizao com anexao de banco de dados, voc pode optar por manter o ambiente existente disponvel, mas com os bancos de dados definidos como somente leitura. A recuperao quando voc est nesse estado o caminho de recuperao mais simples, porque seu ambiente original ainda est disponvel; ele est meramente definido como somente leitura. Se precisar recuperar o ambiente, voc poder simplesmente alternar os bancos de dados para leitura/gravao outra vez e continuar a atender s solicitaes. O artigo sobre execuo de um farm que usa bancos de dados somente leitura (Windows SharePoint Services) descreve as etapas necessrias para definir um farm para usar bancos de dados somente leitura. Para retornar o farm somente leitura a operaes completas, redefina a entrada Banco de Dados Somente Leitura como Falso e, em seguida, habilite novamente os trabalhos de timer listados no artigo.

357

Recuperando quando voc tem um backup do ambiente completo (atualizao in-loco)


Se tiver criado um backup completo do ambiente antes de iniciar o processo de atualizao, voc poder restaurar esse backup para recuperar o ambiente. Para obter mais informaes sobre a restaurao usando um backup completo, consulte o artigo sobre restaurao de um farm usando ferramentas internas (Windows SharePoint Services 3.0).

Recuperando quando voc tem backups de bancos de dados (atualizao in-loco)


Se tiver criado backups apenas dos bancos de dados de contedo, voc ainda poder recuperar o ambiente, mas isso levar mais tempo e envolver mais etapas. Basicamente, preciso compilar o ambiente outra vez e, em seguida, restaurar os backups dos bancos de dados. Para obter mais informaes sobre como recuperar um ambiente e restaurar bancos de dados de contedo dos quais foi feito backup, consulte o artigo sobre restaurao de um farm aps um problema no banco de dados de configurao (Windows SharePoint Services).

358

Continuar a atualizao (SharePoint Foundation 2010)


Em alguns casos, talvez seja necessrio reiniciar a atualizao para concluir a atualizao dos sites do Windows SharePoint Services 3.0 para o Microsoft SharePoint Foundation 2010. Por exemplo: Em uma atualizao in-loco, se o servidor for reiniciado ou a atualizao falhar, ser necessrio reiniciar o processo usando Psconfig.exe para atualizar os sites restantes. Durante uma atualizao com anexao de banco de dados, todos os sites que no puderem ser atualizados sero ignorados. Depois de corrigir todos os problemas nos sites (por exemplo, ausncia de um modelo ou pacote de idiomas, site definido como somente leitura, site que excedeu a cota), ser possvel reiniciar a atualizao, usando um comando do Windows PowerShell, para atualizar apenas os sites ignorados. Observao: Uma causa frequente de falhas durante a atualizao a falta de recursos, solues ou outros elementos personalizados no ambiente. Verifique se os elementos personalizados necessrios esto instalados em seus servidores Web front-end antes de iniciar o processo de atualizao. Voc pode usar o verificador de pr-atualizao e, para uma atualizao com anexao de banco de dados, o cmdlet test-spcontentdatabase do Windows PowerShell para identificar qualquer elemento personalizado que seus sites possam estar usando. Para obter mais informaes, consulte Identificar e instalar personalizaes no artigo "Usar uma atualizao de avaliao para localizar possveis problemas". Neste artigo: Reiniciar a atualizao para um farm de servidores usando Psconfig.exe Reiniciar a atualizao para um banco de dados usando o Windows PowerShell

Reiniciar a atualizao para um farm de servidores usando Psconfig.exe


Se voc determinar que a atualizao foi interrompida ou falhou antes da concluso do Assistente de Configurao de Produtos do SharePoint, reinicie o processo a partir desse ponto, executando novamente o Assistente de Configurao de Produtos do SharePoint ou por meio de uma operao de linha de comando. Esse processo tambm conhecido como forar a atualizao do software. Pesquise e solucione o problema que causou a falha ou a interrupo antes de reiniciar a atualizao. Para reiniciar a atualizao do farm de servidores 1. Verifique se voc possui as seguintes credenciais administrativas:

359

Para usar Psconfig.exe, voc deve ser membro do grupo Administradores local, no servidor. 2. Abra uma janela de Prompt de Comando e navegue at este diretrio: %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\14\Bin\ 3. Digite este comando: psconfig -cmd upgrade -inplace v2v -passphrase <senha> -wait H um parmetro opcional, -force, que poder forar o avano da atualizao se o comando acima no funcionar. Adicione -force ao final da cadeia de comando para forar a continuao do processo de atualizao. Observao: Voc pode habilitar o log do Windows Installer antes de iniciar novamente a instalao da atualizao do software. Para habilitar o log para o Windows Installer, consulte a Base de Dados de Conhecimento Microsoft, artigo 99206: como habilitar o log do Windows Installer (http://go.microsoft.com/fwlink/?linkid=99206&clcid=0x416).

Reiniciar a atualizao para um banco de dados usando o Windows PowerShell


Se a atualizao ignorou algum conjunto de sites durante a atualizao in-loco ou com anexao de banco de dados, reinicie o processo de atualizao para o banco de dados que contm esse conjunto usando um cmdlet do Windows PowerShell. Para reiniciar a atualizao de um banco de dados usando o Windows PowerShell 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. No prompt de comando do Windows PowerShell (PS C:\>), digite o seguinte comando: upgrade-spcontentdatabase -id <GUID> Em que GUID o identificador do banco de dados. possvel executar o cmdlet a seguir para localizar o GUID de um banco de dados de contedo: Get-SPContentDatabase -Identity<nome_do_banco_de_dados_de_contedo> Para obter mais informaes, consulte Upgrade-SPContentDatabase.

360

Executar etapas de pr-atualizao (SharePoint Foundation 2010)


Aps planejar o processo de atualizao para o Microsoft SharePoint Foundation 2010, voc pode inicilo seguindo as etapas de pr-atualizao necessrias. Nesta seo: Executar o verificador de pr-atualizao (SharePoint Foundation 2010) O verificador de pr-atualizao identifica possveis problemas de atualizao no ambiente. Executeo enquanto planeja a atualizao e antes de iniciar o processo de atualizao para poder resolver esses problemas. Fazer backup do ambiente inteiro antes de uma atualizao in-loco (SharePoint Foundation 2010) Crie um backup completo do ambiente para garantir que ser possvel recuper-lo se a atualizao no sair como planejado.

361

Executar o verificador de pr-atualizao (SharePoint Foundation 2010)


Voc pode usar o verificador de pr-atualizao para relatar o status de seu ambiente e de sites do SharePoint antes de atualizar para o Microsoft SharePoint Foundation 2010. Recomendamos que o administrador de servidor execute o verificador de pr-atualizao e resolva todos os problemas possveis antes de agendar a atualizao. O verificador de pr-atualizao uma operao Stsadm executada em um ambiente Windows SharePoint Services 3.0 para achar quaisquer possveis problemas para a atualizao e para consultar recomendaes e melhores prticas. A operao est disponvel com Windows SharePoint Services 3.0 Service Pack 2 e foi atualizado na Atualizao Cumulativa de outubro de 2009Windows SharePoint Services 3.0. Voc pode fazer o download e instalar a Atualizao Comulativa de outubro de 2009 em Pacotes de Atualizao Cumulativa de outubro de 2009 para SharePoint Server 2007 e Windows SharePoint Services 3.0 esto publicados em (http://go.microsoft.com/fwlink/? linkid=169179&clcid=0x416). Observao: Talvez seja preciso executar o verificador de pr-atualizao mais de uma vez. Por exemplo, se voc executar a ferramenta para avaliar seu farm de servidores, mas no executar a atualizao durante algumas semanas, poder executar a ferramenta novamente, pouco antes de fazer a atualizao, para examinar novos sites e garantir que nenhum problema adicional tenha surgido nesse meio tempo. Neste artigo: Sobre o relatrio do verificador de pr-atualizao Instalar e executar o verificador de pr-atualizao

Observao: Uma causa frequente de falhas durante a atualizao a falta de recursos, solues ou outros elementos personalizados no ambiente. Verifique se qualquer elemento personalizado necessrio est instalado em seus servidores Web front-end antes de iniciar o processo de atualizao. Voc pode usar o verificador de pr-atualizao e, para uma atualizao com anexao de banco de dados, o cmdlet test-spcontentdatabase do Windows PowerShell para identificar qualquer elemento personalizado que seus sites possam estar usando. Para obter mais informaes, consulte Identificar e instalar personalizaes no artigo "Usar uma atualizao de avaliao para localizar possveis problemas".

362

Sobre o relatrio do verificador de pr-atualizao


O verificador de pr-atualizao oferece informaes sobre o status do ambiente e dos sites do SharePoint nesse ambiente, incluindo: Preparao para a atualizao e caminhos de suporte retorna uma lista de todos os servidores e componentes do farm e informaes que mostram se os servidores atendem aos requisitos da atualizao. Configuraes de mapeamento de acesso alternativo Retorna uma lista das URLs de mapeamento de acesso alternativo que esto em uso no farm. Elementos instalados retorna uma lista de todas as definies de site, modelos de site, recursos e pacotes de idiomas instalados no farm. Voc precisa saber que modelos de site foram instalados ou usados para poder verificar se eles esto disponveis aps uma atualizao ou anexao de banco de dados. Tambm necessrio saber que elementos foram personalizados, para que voc possa verificar as personalizaes novamente aps a atualizao. Por exemplo, voc precisa saber se um site depende de um pacote de idiomas para o Windows SharePoint Services 3.0 que ainda no existe para o SharePoint Foundation 2010, para poder planejar como lidar com esse site durante a atualizao. Personalizaes sem suporte informa se existe qualquer personalizao no lado servidor que no tenha suporte (como modificaes de esquema de banco de dados) no farm. Objetos rfos Lista quaisquer bancos de dados ou sites orfos no farm Objetos como itens de lista, listas, documentos, sites e conjuntos de sites podem ficar rfos ou seja, os objetos existem mas no esto associados a um site especfico. Como os objetos rfos no funcionam na verso anterior, eles no funcionaro aps a atualizao. Se voc fizer uma atualizao in-loco, os itens rfos ainda existiro, mas no funcionaro. Recomendamos que voc repare os objetos rfos antes da atualizao. Dica: Os membros do grupo Administradores nos servidores Web front-end podem reparar os itens rfos antes da atualizao seguindo as etapas do artigo 918744 da Base de Dados de Conhecimento com a descrio de uma nova operao de linha de comando que pode ser usada para reparar bancos de dados de contedo no Windows SharePoint Services (http://go.microsoft.com/fwlink/?linkid=69958&clcid=0x416). Configuraes vlidas informa qualquer configurao ausente ou invlida (como um arquivo Web.config ausente, nomes de host invlidos ou contas de servio invlidas) que exista no farm. Requisitos de banco de dados Informa se os bancos de dados atendem aos requisitos de atualizao por exemplo, se os bancos de dados esto definidos como leitura/gravao e se qualquer banco de dados e conjunto de sites que esto armazenados no Banco de Dados Interno do Windows no tm mais de 4 GB. Use as informaes coletadas pelo verificador de pr-atualizao para determinar: Se deve ser realizada uma atualizao in-loco ou atualizao com anexao de banco de dados.

363

Determinar a abordagem de atualizao (SharePoint Foundation 2010) fornece informaes para ajud-lo a decidir que tipo de atualizao ser executada. importante considerar o relatrio gerado pelo verificador de pr-atualizao ao tomar essa deciso. Se os seus servidores no atenderem aos requisitos para a atualizao in-loco, voc precisa considerar a execuo da atualizao anexa. Se deve ser realizada uma atualizao de alguns, ou de todos os, conjuntos de sites que contenham sites personalizados. Quais sites precisam ter personalizaes reaplicadas ou refeitas aps a atualizao e, portanto, podem demorar mais tempo do que outros na etapa de reviso. H uma planilha disponvel para registrar informaes sobre o ambiente enquanto voc prepara a atualizao. Baixe a planilha de http://go.microsoft.com/fwlink/?linkid=179928&clcid=0x416.

Instalar e executar o verificador de pr-atualizao


Antes de executar este procedimento, confirme se: Seu sistema est executando o Windows SharePoint Services 3.0 com Service Pack 2

Para executar o verificador de pr-atualizao 1. Verifique se voc possui as seguintes credenciais administrativas: Para usar o Stsadm, voc deve ser membro do grupo local de Administradores no servidor. 2. Clique em Iniciar, clique com o boto direito do mouse em Prompt de Comando e clique em Executar como administrador. 3. Na janela Prompt de Comando, navegue at o diretrio a seguir. %COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\12\bin 4. Digite o comando a seguir e pressione ENTER: STSADM.EXE -o preupgradecheck Este comando verifica o servidor local e suas configuraes de nvel de farm. Para obter uma lista de outros parmetros que podem ser usados com essa operao, consulte Preupgradecheck: Stsadm operation (Windows SharePoint Services). Para uma lista de regras includas no verificador de pr-atualizao, consulte Verificao de pr-atualizao e relatrio para futuras verses (Windows SharePoint Services). Depois de executar o verificador de pr-atualizao, o relatrio ser automaticamente aberto no navegador padro. Tambm possvel exibir o relatrio abrindo-o no diretrio %COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\12\LOGS. O relatrio nomeado neste formato: PreUpgradeCheck_AAAAMMDD-HHMMSS-SSS-nmero-aleatrio.htm, em que AAAAMMDD a data e HHMMSS-SSS a hora (formato de relgio 24 horas, com minutos, segundos e milissegundos), e o nmero aleatrio usado para diferenciar possveis tentativas simultneas de execuo do verificador de pr-atualizao. Tambm h verses em TXT e XML do relatrio no mesmo local.

364

Use o relatrio para encontrar e resolver problemas. Voc tambm pode compartilhar os resultados relevantes com outros membros da equipe de atualizao. Por exemplo, voc pode relatar problemas como modelos de sites personalizados ou personalizar Web Parts para o dono do site apropriado, Web designer ou desenvolvedor antes de agendar a atualizao developer antes de agendar a atualizao, para d-los tempo de resolver os problemas.

365

Fazer backup do ambiente inteiro antes de uma atualizao in-loco (SharePoint Foundation 2010)
Para garantir que voc possa recuperar o ambiente existente caso algo saia errado durante o processo de atualizao, faa backup do ambiente do Windows SharePoint Services 3.0 antes de executar o processo de atualizao. Se voc estiver executando o Windows SharePoint Services 3.0 em um ambiente virtual Hyper-V, consulte o artigo sobre uso dos Produtos e Tecnologias do SharePoint em um ambiente virtual Hyper-V (http://go.microsoft.com/fwlink/?linkid=125834&clcid=0x416).

Fazer backup do ambiente


Voc pode fazer um backup completo do ambiente do Windows SharePoint Services 3.0. recomendvel executar um backup completo do farm antes da atualizao. Para fazer backup do ambiente do Windows SharePoint Services 3.0, use os procedimentos descritos no artigo sobre como fazer backup de um farm usando ferramentas internas (Windows SharePoint Services 3.0) (http://go.microsoft.com/fwlink/?linkid=105988&clcid=0x416). Se tiver implantado personalizaes, voc tambm dever fazer backup delas. Para obter mais informaes, consulte o artigo sobre como fazer backup de personalizaes e restaur-las (Windows SharePoint Services) (http://go.microsoft.com/fwlink/?linkid=186627&clcid=0x416).

Testar os backups
Voc precisa ter certeza de que esses backups so vlidos, para que possa recuper-los se houver falha de hardware ou dados corrompidos durante o processo de atualizao. Para testar os backups, configure um farm do Windows SharePoint Services 3.0 que no seja de produo, restaure os backups e instale todas as personalizaes (como definies de site, Web Parts e assim por diante). Em seguida, verifique se o backup restaurado funciona. Para usar essa opo, siga os procedimentos descritos no artigo sobre restaurao de um farm usando ferramentas internas (Windows SharePoint Services 3.0) (http://go.microsoft.com/fwlink/? linkid=105989&clcid=0x416).

Consulte tambm
Backup e restaurao do farm (Windows SharePoint Services 3.0)

366

Executar uma atualizao in-loco (SharePoint Foundation 2010)


Agora que voc aprendeu sobre o processo de atualizao lendo os artigos em Sobre o processo de atualizao (SharePoint Foundation 2010) e planejou sua atualizao seguindo as etapas dos artigos em Planejar e preparar a atualizao (SharePoint Foundation 2010), j est pronto para fazer a atualizao in-loco para o Microsoft SharePoint Foundation 2010. possvel usar as etapas desta seo para uma atualizao de avaliao e para a atualizao in-loco real no farm de produo Nesta seo: Lista de verificao para atualizao in-loco (SharePoint Foundation 2010) Use esta lista de verificao para verificar se seguiu todas as etapas necessrias ao preparar a atualizao, execut-la e executar as etapas de ps-atualizao. Atualizao in-loco para o SharePoint Foundation 2010 Obtenha todas as etapas necessrias para fazer uma atualizao in-loco, desde a instalao de prrequisitos at a atualizao de sites Atualizar uma instalao autnoma do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010 com Remote BLOB Storage Obtenha as etapas para atualizar para o SharePoint Foundation 2010 de um sistema autnomo do Windows SharePoint Services 3.0 que tenha bancos de dados de contedo com mais de quatro gigabytes (GB). Roteiro para a atualizao in-loco com bancos de dados desanexados (SharePoint Foundation 2010) Compreenda o processo para utilizao da abordagem hbrida com desanexao de bancos de dados para atualizao. Essa abordagem combina uma atualizao in-loco com a eficincia e a velocidade da atualizao de vrios bancos de dados ao mesmo tempo. Instalar modelos de pacotes de idiomas disponveis (SharePoint Foundation 2010) Instale os pacotes de idiomas necessrios para o seu ambiente, depois de executar a Instalao e antes de executar o Assistente de Configurao de Produtos do SharePoint.

367

Lista de verificao para atualizao in-loco (SharePoint Foundation 2010)


Este artigo contm uma lista de verificao que voc pode usar para verificar se seguiu todas as etapas necessrias ao preparar a atualizao, execut-la e executar as etapas de ps-atualizao. Neste artigo: Preparar a atualizao Executar a atualizao Executar etapas de ps-atualizao

Algumas das etapas incluem observaes sobre o tempo que elas podem levar. Trata-se apenas de estimativas grosseiras, para dar uma ideia relativa da durao da etapa. Para saber o tempo que cada etapa levar em seu ambiente, recomendvel executar atualizaes de avaliao em um ambiente de teste. Para obter mais informaes, consulte Estimar a durao do processo de atualizao e o espao necessrio (SharePoint Foundation 2010) e Usar uma atualizao de avaliao para encontrar possveis problemas (SharePoint Foundation 2010).

Preparar a atualizao
Siga estas etapas em ordem antes de comear uma atualizao in-loco:
Etapas de pr-atualizao para uma atualizao in-loco Observaes

[]

Executar o verificador de pratualizao Execute o verificador de pratualizao e resolva os problemas. Use o relatrio gerado pela ferramenta para preencher a planilha Planejamento de atualizao. Etapas detalhadas: Executar o verificador de pr-atualizao (SharePoint Foundation 2010).

Execute essa etapa vrias vezes enquanto limpa o ambiente e testa o processo de atualizao. A execuo do verificador leva apenas alguns minutos, mas a resoluo de problemas pode levar dias ou semanas.

[]

Limpar o ambiente Antes de comear a atualizao, verifique se seu ambiente funciona em um estado ntegro e se voc

Execute essa etapa uma vez para o ambiente inteiro. A concluso desse processo pode levar dias ou semanas.

368

Etapas de pr-atualizao para uma atualizao in-loco

Observaes

limpou o contedo que no precisa manter. Remova ou repare dados ou sites rfos, resolva as listas e ACLs (listas de controle de acesso) grandes, remova verses externas do documento e remova modelos, recursos ou Web Parts no usados. Etapas detalhadas: Limpando o ambiente antes da atualizao (SharePoint Foundation 2010). [] Registrar tipos de arquivo bloqueados Tipos de arquivo bloqueados no so preservados durante a atualizao. Copie a lista de tipos de arquivo bloqueados e salve-a na planilha de atualizao para reaplicar as configuraes depois da atualizao. [] Fazer backup do ambiente Faa backup de todo o ambiente para garantir que voc possa recuperar o ambiente existente caso ocorra algum problema no processo de atualizao. Etapas detalhadas: Fazer backup do ambiente inteiro antes de uma atualizao in-loco (SharePoint Foundation 2010). Execute essa etapa uma vez para o ambiente inteiro. Essa etapa pode levar uma hora, vrias horas ou mais, dependendo do conjunto de dados e do ambiente. Execute essa etapa uma vez para o ambiente inteiro.

Executar a atualizao
Siga estas etapas em ordem durante a atualizao in-loco. As etapas necessrias para uma atualizao in-loco com bancos de dados desanexados tambm so includas. Quando voc atualiza in-loco de uma instalao do Windows SharePoint Services 3.0 que usa o Aviso: Banco de Dados Interno do Windows, e o tamanho do banco de dados est prximo de 4 GB,

369

necessrio executar etapas adicionais. Para obter mais informaes sobre essas etapas, consulte Atualizando de uma instalao autnoma do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010 quando os bancos de dados de contedo excedem 4 GB (Armazenamento de BLOB Remoto).

Executar a atualizao in-loco

Observaes

[]

Executar o verificador de pratualizao Execute o verificador de pratualizao novamente para identificar problemas novos ou remanescentes antes de iniciar a atualizao. Etapas detalhadas: Executar o verificador de pr-atualizao (SharePoint Foundation 2010).

A execuo do verificador leva apenas alguns minutos, mas a resoluo de problemas pode demorar mais.

[]

Instalar pr-requisitos em todos os Execute essa etapa para cada servidores servidor Web de seu ambiente. Para poder atualizar, voc dever executar o instalador de prrequisitos com xito em cada servidor Web que tiver o Windows SharePoint Services 3.0 instalado. Etapas detalhadas: Instalar prrequisitos no artigo "Atualizao inloco para o SharePoint Foundation 2010".

[]

Desanexar bancos de dados (atualizao in-loco somente com bancos de dados desanexados) Se estiver executando uma atualizao in-loco com bancos de dados desanexados, desanexe os bancos de dados antes de executar a Instalao. Etapas detalhadas: Roteiro para a atualizao in-loco com bancos de dados desanexados (SharePoint Foundation 2010).

Execute essa etapa para cada banco de dados de contedo em seu ambiente.

370

Executar a atualizao in-loco

Observaes

[]

Desconectar usurios Se estiver atualizando um farm de servidores, desconecte todos os usurios do farm de servidores interrompendo o Servio de Publicao na World Wide Web (W3SVC) em todos os servidores Web.

Execute essa etapa em cada servidor Web de seu ambiente.

[]

Executar a Instalao em todos os servidores Executar a Instalao em todos os servidores para atualizar o software.

Execute essa etapa para cada servidor Web de seu ambiente.

Essa etapa pode levar alguns minutos ou mais de uma hora, dependendo do nmero de Etapas detalhadas: Executar a Instalao em todos os servidores no servidores no ambiente. artigo "Atualizao in-loco para o SharePoint Foundation 2010". [] Instalar pacotes de idiomas Instale os pacotes de idiomas necessrios antes de executar o Assistente de Configurao de Produtos do SharePoint. Etapas detalhadas: Instalar modelos de pacotes de idiomas disponveis (SharePoint Foundation 2010). [] Executar o Assistente de Configurao de Produtos do SharePoint Se estiver atualizando um farm de servidores, execute primeiro o Assistente de Configurao de Produtos do SharePoint no servidor que est executando a Administrao Central do SharePoint, pause, execute o assistente nos outros servidores do farm e retorne ao primeiro servidor para concluir o assistente. Importante: Execute essa etapa para cada servidor Web do seu ambiente. Essa etapa pode levar uma hora ou mais. Execute essa etapa em cada servidor Web de seu ambiente. Essa etapa deve levar apenas alguns minutos por servidor Web.

371

Executar a atualizao in-loco

Observaes

necessrio atualizar a Administrao Central do SharePoint antes de tentar atualizar qualquer outro contedo no farm. A concluso do assistente no servidor que est executando a Administrao Central do SharePoint permite que isso seja feito. Etapas detalhadas: Executar o Assistente de Configurao de Produtos do SharePoint no artigo "Atualizao in-loco para o SharePoint Foundation 2010". [] Configurar autenticao baseada em formulrios para um aplicativo Web baseado em declaraes (atualizao in-loco somente com banco de dados desanexado) Para aplicativos Web que foram configurados para usar autenticao baseada em formulrios ou autenticao SSO da Web (logon nico da Web), necessrio executar outras etapas antes de anexar e atualizar bancos de dados. Primeiro, converta os aplicativos Web do Windows SharePoint Services 3.0 em autenticao de declaraes. Depois de converter os aplicativos Web em autenticao de declaraes, configure as zonas do aplicativo Web para autenticao baseada em formulrios (ou autenticao SSO da Web, conforme apropriado) Depois, voc poder migrar usurios e permisses para o SharePoint Foundation 2010. Execute essa etapa agora se estiver seguindo a atualizao inloco com abordagem de bancos de dados desanexados. Se estiver seguindo uma abordagem de atualizao in-loco padro, execute essa etapa depois da concluso da atualizao. Execute essa etapa para os aplicativos Web que usavam autenticao baseada em formulrios no Windows SharePoint Services 3.0.

372

Executar a atualizao in-loco

Observaes

Etapas detalhadas: Configurar a autenticao baseada em formulrios para um aplicativo Web baseado em declaraes (SharePoint Foundation 2010). [] Anexar bancos de dados (atualizao in-loco somente com bancos de dados desanexados) Se estiver executando uma atualizao in-loco com bancos de dados desanexados, anexe os bancos de dados e atualize os dados. Etapas detalhadas: Roteiro para a atualizao in-loco com bancos de dados desanexados (SharePoint Foundation 2010). [] Monitorar o andamento da atualizao Use a pgina Status da Atualizao na Administrao Central do SharePoint para monitorar o andamento enquanto os sites so atualizados. Etapas detalhadas: Verificar a atualizao e examinar os sites atualizados (SharePoint Foundation 2010). Execute essa etapa para cada banco de dados de contedo de seu ambiente. Essa etapa pode levar uma hora, vrias horas ou dias, dependendo do conjunto de dados, do fato de voc estar ou no atualizando vrios bancos de dados em paralelo e do hardware nos servidores Web, nos servidores de bancos de dados e no subsistema de armazenamento. Execute essa etapa uma vez para o ambiente inteiro. Essa etapa pode levar uma hora, vrias horas ou dias, dependendo do conjunto de dados.

Executar etapas de ps-atualizao


Execute as etapas a seguir em ordem, depois de executar uma atualizao in-loco.
Etapas de ps-atualizao para uma atualizao in-loco Observaes

[]

Configurar autenticao Execute essa etapa para os baseada em formulrios para um aplicativos Web que usavam

373

Etapas de ps-atualizao para uma atualizao in-loco

Observaes

aplicativo Web baseado em declaraes Para aplicativos Web que foram configurados para usar autenticao baseada em formulrios ou autenticao SSO da Web (logon nico da Web), necessrio executar outras etapas depois da atualizao. Primeiro, converta os aplicativos Web do Windows SharePoint Services 3.0 em autenticao de declaraes. Em seguida, configure as zonas do aplicativo Web para autenticao baseada em formulrios (ou autenticao SSO da Web, conforme apropriado). Depois, voc poder migrar usurios e permisses para o SharePoint Foundation 2010. Etapas detalhadas: Configurar a autenticao baseada em formulrios para um aplicativo Web baseado em declaraes (SharePoint Foundation 2010). [] Verificar a atualizao e examinar os sites atualizados Verifique se os sites foram atualizados com xito e se esto prontos para exibio pelos usurios. Etapas detalhadas: Verificar a atualizao e examinar os sites atualizados (SharePoint Foundation 2010).

autenticao baseada em formulrios no Windows SharePoint Services 3.0.

Execute essa etapa para todos os aplicativos Web e conjuntos de site atualizados em seu ambiente. Essa etapa pode levar uma hora, vrias horas ou dias, dependendo do contedo. Os proprietrios de sites tambm devem examinar seus respectivos sites e relatar quaisquer problemas.

374

Consulte tambm
Atualizar a planilha para os produtos do SharePoint 2010

375

Atualizao in-loco para o SharePoint Foundation 2010


Quando voc executa uma atualizao in-loco do Windows SharePoint Services 3.0 para o Microsoft SharePoint Foundation 2010, os dados de configurao do farm e todo o contedo deste so atualizados no hardware existente em uma ordem fixa. Quando voc inicia o processo de atualizao in-loco, a Instalao coloca o servidor Web offline, e os sites ficam indisponveis at que a atualizao seja concluda. Em seguida, a Instalao reinicia o servidor Web. Aps o incio de uma atualizao in-loco, no possvel paus-la ou reverter para a verso anterior. Observao: Uma causa frequente de falhas durante a atualizao ocorre porque o ambiente no possui recursos, solues ou outros elementos personalizados. Verifique se todos os elementos personalizados necessrios esto instalados nos seus servidores Web front-end antes de iniciar o processo de atualizao. Voc pode usar o verificador de pr-atualizao para identificar qualquer elemento personalizado que os seus sites possam estar usando. Para obter mais informaes, consulte Identificar e instalar personalizaes no artigo "Usar uma atualizao de avaliao para localizar possveis problemas". A atualizao in-loco de uma instalao do Windows SharePoint Services 3.0 que usa o Banco de Dados Interno do Windows requer etapas adicionais caso o tamanho do banco de dados exceda 4 GB. Para obter mais informaes, consulte Atualizando de uma instalao autnoma do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010 quando os bancos de dados de contedo excedem 4 GB (Armazenamento de BLOB Remoto). Tambm possvel usar muitos dos procedimentos neste artigo para realizar uma abordagem hbrida de atualizao com desanexao de bancos de dados, segundo a qual voc atualiza o servidor e a infraestrutura in-loco, mas atualiza os bancos de dados de contedo desanexando-os e anexando-os em paralelo. Para obter informaes sobre o processo de desanexao de bancos de dados, consulte Roteiro para a atualizao in-loco com bancos de dados desanexados (SharePoint Foundation 2010). Para obter mais informaes sobre como escolher uma abordagem de atualizao, consulte Determinar a abordagem de atualizao (SharePoint Foundation 2010) e Viso geral do processo de atualizao (SharePoint Foundation 2010). Importante: necessrio executar o Service Pack 2 (SP2) do Windows SharePoint Services 3.0 em um ambiente de 64 bits do Windows Server 2008 para realizar uma atualizao in-loco para o SharePoint Foundation 2010. Se voc estiver em um ambiente de farm de servidores, tambm dever executar uma verso de 64 bits do Microsoft SQL Server 2008 R2, SQL Server 2008 com

376

Service Pack 1 (SP1) e Atualizao Cumulativa 2 ou SQL Server 2005 com SP3 e Atualizao Cumulativa 3. Neste artigo: Viso geral do processo Antes de comear Instalar pr-requisitos Executar a Instalao em todos os servidores Executar o Assistente de Configurao de Produtos do SharePoint Verificar o status de atualizao dos sites Verificao

Viso geral do processo


Usando os procedimentos neste artigo, voc instala o SharePoint Foundation 2010 e atualiza todos os sites do SharePoint no ambiente. Recomendamos realizar o processo de atualizao em um ambiente de teste antes de tentar atualizar o seu ambiente de produo. Para obter mais informaes, consulte Usar uma atualizao de avaliao para encontrar possveis problemas (SharePoint Foundation 2010). Ao atualizar um farm de servidores, instale e configure a nova verso dos servidores na seguinte ordem: 1. Instale o SharePoint Foundation 2010 em todos os servidores do farm. 2. Instale os pacotes de idiomas do SharePoint Foundation 2010 que forem necessrios. Para obter mais informaes, consulte Instalar modelos de pacotes de idiomas disponveis (SharePoint Foundation 2010). 3. Execute o Assistente de Configurao de Produtos do SharePoint no servidor Web front-end que contm o site da Administrao Central do SharePoint. Para determinar qual servidor est executando a Administrao Central do SharePoint, abra a pgina Servidores no Farm (http://nome_servidor: portaadmin/_admin/farmservers.aspx) e anote quais servidores esto executando Servios de Administrao Central. Realize essa etapa antes de instalar o SharePoint Foundation 2010, enquanto a Administrao Central do SharePoint para Windows SharePoint Services 3.0 ainda est disponvel. Observao: Se voc tiver vrios servidores que esto executando a Administrao Central do SharePoint, escolha um deles e use-o como o servidor inicial no qual ser executada a atualizao. Depois de concluir o processo nesse servidor, voc poder continuar com qualquer outro servidor que esteja executando a Administrao Central do SharePoint. 4. Execute o Assistente de Configurao de Produtos do SharePoint nos servidores Web front-end restantes e nos servidores de aplicativo do farm, em qualquer ordem. Para obter uma viso geral e diagramas de cada abordagem de atualizao, consulte Viso geral do processo de atualizao (SharePoint Foundation 2010).

377

Observao: Se estiver usando a abordagem hbrida de atualizao com desanexao de bancos de dados, o processo a ser seguido ser semelhante, mas voc dever desanexar todos os bancos de dados de contedo antes de executar a Instalao e, em seguida, anex-los novamente aps a execuo do Assistente de Configurao de Produtos do SharePoint. Para obter mais informaes sobre a abordagem de atualizao com desanexao de bancos de dados, consulte Roteiro para a atualizao in-loco com bancos de dados desanexados (SharePoint Foundation 2010).

Antes de comear
Antes de comear a atualizao in-loco, examine as informaes a seguir sobre permisses, requisitos de hardware e de software, e etapas a serem executadas antes de iniciar o processo. No se esquea de executar a ferramenta de verificao de pr-atualizao (stsadm -o preupgradecheck), disponvel no Service Pack 2 do Windows SharePoint Services 3.0 2 e atualizada na Atualizao Cumulativa de outubro de 2009) e resolver todos os problemas antes de iniciar o processo de atualizao. Para obter mais informaes, consulte Executar o verificador de pr-atualizao (SharePoint Foundation 2010). Recomendamos fazer backup do seu ambiente antes de iniciar o processo de atualizao. Para obter mais informaes, consulte Fazer backup do ambiente inteiro antes de uma atualizao in-loco (SharePoint Foundation 2010). Verifique se voc atendeu a todos os requisitos de hardware e de software. preciso ter uma verso de 64 bits do Windows Server 2008 ou do Windows Server 2008 R2. Para farms de servidores, tambm preciso ter uma verso de 64 bits do SQL Server 2005 ou do SQL Server 2008. Para obter mais informaes sobre esses requisitos (como atualizaes especficas que devem ser instaladas), consulte Determinar requisitos de hardware e software (SharePoint Foundation 2010). Prepare-se para configurar as contas necessrias usando as permisses apropriadas. Para obter informaes detalhadas, consulte Contas administrativas e de servios necessrias para a implantao inicial (SharePoint Server 2010). Verifiique se a conta usada para execuo do Assistente de Configurao de Produtos do SharePoint membro da funo fixa db_owner de todos os bancos de dados que sero atualizados.

Instalar pr-requisitos
Para poder atualizar, voc deve executar a instalador de pr-requisitos com xito em cada servidor Web que possui o Windows SharePoint Services 3.0 instalado. Um instalador de pr-requisitos est disponvel para a instalao dos softwares necessrios ao suporte do SharePoint Foundation 2010.

378

Para executar o instalador de pr-requisitos 1. No disco do produto, abra a pasta de instalao e execute PrerequisiteInstaller.exe. A Ferramenta de Preparao de Produtos do Microsoft SharePoint aberta. 2. Clique em Avanar. 3. Na pgina Termos de Licena, marque a caixa de seleo Aceito os termos do(s) Contrato(s) de Licena e clique em Avanar. A ferramenta ser executada, instalando e configurando o software necessrio. 4. Clique em Avanar. 5. Na tela Instalao Concluda, verifique se cada pr-requisito est listado como instalado com xito ou j instalado. 6. Clique em Concluir para fechar o assistente.

Executar a Instalao em todos os servidores


Aps a instalao de todos os pr-requisitos, voc poder executar Setup.exe em todos os servidores Web do seu farm de servidores. Observao: Se estiver usando a abordagem hbrida de atualizao com desanexao de bancos de dados, desanexe seus bancos de dados de contedo antes de executar a Instalao. Para obter mais informaes sobre como desanexar bancos de dados, consulte Roteiro para a atualizao inloco com bancos de dados desanexados (SharePoint Foundation 2010). Importante: Se estiver executando uma atualizao in-loco em um farm de servidores, desconecte todos os usurios do farm de servidor interrompendo o Servio de Publicao na World Wide Web (W3SVC) em todos os servidores Web. Se voc permitir que os usurios de um farm de servidores se conectem aps a atualizao de arquivos e bancos de dados em um servidor Web, mas antes da atualizao de outros servidores Web, os usurios no podero navegar pelos sites. Para instalar a nova verso 1. Execute Setup.exe. 2. Na pgina Leia os Termos de Licena para Software Microsoft, analise os termos, marque a caixa de seleo Aceito os termos deste contrato e clique em Continuar. 3. Na pgina Atualize as verses anteriores, clique em Instalar Agora. 4. A instalao executada e instala o SharePoint Foundation 2010.

379

Na pgina de concluso, desmarque a caixa de seleo Executar o Assistente de Configurao de Produtos do SharePoint agora e clique em Fechar. Antes de executar o Assistente de Configurao de Produtos do SharePoint, instale pacotes de modelo de idiomas para o SharePoint Foundation 2010. Para obter mais informaes, consulte Instalar modelos de pacotes de idiomas disponveis (SharePoint Foundation 2010).

Executar o Assistente de Configurao de Produtos do SharePoint


Se estiver atualizando um nico servidor, voc poder executar o Assistente de Configurao de Produtos do SharePoint somente nesse servidor e iniciar a atualizao do contedo. Se estiver atualizando um farm de servidores, execute primeiro o Assistente de Configurao de Produtos do SharePoint no servidor que executa a Administrao Central do SharePoint, pause, execute o assistente nos outros servidores do farm e retorne ao primeiro servidor para concluir o assistente. importante atualizar a Administrao Central do SharePoint antes de tentar atualizar qualquer outro contedo no farm, e a concluso do assistente no servidor que est executando a Administrao Central do SharePoint permite que isso seja feito. Importante: Verifiique se a conta usada para execuo do Assistente de Configurao de Produtos do SharePoint membro da funo fixa db_owner de todos os bancos de dados que sero atualizados. Caso contrrio, talvez seja exibido um erro sobre uma conta de usurio desconhecida, assim que o assistente iniciar a atualizao dos bancos de dados. Verifique se voc instalou os pacotes de modelo de idiomas antes de executar o Assistente de Configurao de Produtos do SharePoint. Cuidado: Depois que voc executar o Assistente de Configurao de Produtos do SharePoint, o Windows SharePoint Services 3.0 no estar mais disponvel. No possvel pausar ou reverter o processo de instalao e atualizao. Verifique se possui um backup atual e vlido do seu ambiente antes de prosseguir com a instalao do SharePoint Foundation 2010. Para executar o Assistente de Configurao de Produtos do SharePoint 1. Clique em Iniciar, aponte para Todos os Programas e para Ferramentas Administrativas e clique em Assistente de Configurao de Produtos do SharePoint . 2. No Assistente de Configurao de Produtos do SharePoint, na pgina Bem-vindo a Produtos do SharePoint, clique em Avanar. Uma mensagem aparece, informando que o IIS (Servios de Informaes da Internet), o Servio de Administrao do SharePoint v4 e o Servio de Timer do SharePoint v4 podem precisar ser

380

reiniciados ou redefinidos durante a configurao. 3. Clique em Sim para continuar com o assistente. 4. Na pgina Especificar Configuraes do Farm, na caixa Senha, digite uma senha e, na caixa Confirmar senha, digite a mesma senha. A senha deve ter pelo menos oito caracteres e conter caracteres de trs dos seguintes quatro grupos: Caracteres maisculos do ingls (de A a Z) Caracteres minsculos do ingls (de A a Z) Numerais (de 0 a 9) Caracteres no alfabticos (como !, $, #, %)

5. Na pgina Atualizao Visual, selecione uma das seguintes opes: Alterar sites do SharePoint existentes para usar a nova experincia do usurio. Os administradores controlam a experincia para os usurios finais. Essa opo permite mudar todos os sites para a nova experincia do usurio, sem visualizar essa experincia primeiro. Se voc selecion-la, tambm poder escolher uma destas duas opes: Preservar pginas personalizadas, mas atualizar pginas de modelos e aplicativos para usar a nova interface do usurio. Redefinir todas as pginas personalizadas para seus modelos originais. Essa opo excluir as modificaes de pginas personalizadas e no pode ser desfeita. Preservar a aparncia dos sites do SharePoint existentes e permitir que os usurios finais atualizem a experincia do usurio de seus sites. Essa a opo padro. Ela permite que os proprietrios visualizem seus sites na nova experincia do usurio e determinem quando eles esto prontos para mudar permanentemente para essa nova experincia. 6. Na pgina Concluindo o Assistente de Configurao de Produtos do SharePoint, verifique as configuraes e clique em Avanar. O Assistente de Configurao de Produtos do SharePoint executado e ele configura o banco de dados de configurao e a Administrao Central do SharePoint para o SharePoint Foundation 2010. 7. exibida uma mensagem informando que se voc tiver um farm com vrios servidores, dever executar a Instalao em cada servidor para instalar novos arquivos binrios, antes de continuar o Assistente de Configurao de Produtos do SharePoint. Se esse for o nico servidor de seu farm ou se voc j tiver executado a Instalao em todos os servidores do farm, clique em OK para continuar com o assistente. Se voc no ainda tiver executado a Instalao em todos os servidores de seu farm, faa-o agora nos servidores restantes, retorne para este servidor e clique em OK para continuar com o assistente.

381

O Assistente de Configurao de Produtos do SharePoint continua o processo de atualizao definindo o banco de dados de configurao e instalando a Administrao Central do SharePoint. 8. Na pgina Configurao Bem-sucedida, Atualizao em Andamento, verifique as configuraes feitas e clique em Concluir. O Assistente de Configurao de Produtos do SharePoint encerrado, e a pgina Status da Atualizao aberta. Talvez seja solicitado que voc insira seu nome de usurio e senha antes de a pgina Status da Atualizao abrir. O processo de atualizao pode levar alguns minutos para ser concludo, dependendo da quantidade de dados do seu farm. Observao: Se estiver seguindo a abordagem hbrida de atualizao com desanexao de bancos de dados, voc agora poder comear a anexar bancos de dados de contedo para atualiz-los. Para obter mais informaes, consulte Roteiro para a atualizao in-loco com bancos de dados desanexados (SharePoint Foundation 2010). 9. Se estiver atualizando um farm de servidores, agora poder concluir o Assistente de Configurao de Produtos do SharePoint nos outros servidores do farm.

Verificar o status de atualizao dos sites


Aps a concluso do Assistente de Configurao de Produtos do SharePoint, voc poder monitorar o processo de atualizao para cada site na pgina Status da Atualizao da Administrao Central do SharePoint ou usando a operao localupgradestatus em Stsadm.exe. Para obter mais informaes, consulte Verificar a atualizao e examinar os sites atualizados (SharePoint Foundation 2010). Quando a atualizao tiver sido concluda com xito, se voc tiver interrompido o Servio de Publicao na World Wide Web (W3SVC) em todos os servidores Web front-end antes da atualizao, inicie manualmente o Servio de Publicao na World Wide Web nos servidores Web front-end de modo a disponibilizar os servidores Web para os usurios. Observao: possvel que os resultados da pesquisa estejam incompletos ou no sejam retornados por alguns minutos aps a instalao. Isso se d porque o trabalho de Timer de Sincronizao da Pesquisa deve ser executado depois da atualizao, e os resultados da pesquisa no estaro disponveis at que o trabalho seja concludo.

Verificao
Se a atualizao falhar ou relatar problemas, voc poder consultar os arquivos de log e de erro para obter mais informaes. Para obter mais informaes sobre como examinar os arquivos de log e reiniciar a atualizao aps uma falha, consulte Verificar a atualizao e examinar os sites atualizados (SharePoint Foundation 2010). Se estiver usando a Atualizao Visual, para obter mais informaes

382

sobre a visualizao de sites e a alterao para a nova interface do usurio, consulte Gerenciar a atualizao visual (SharePoint Foundation 2010).

Consulte tambm
Solucionar problemas de atualizao (Windows SharePoint Services)

383

Roteiro para a atualizao in-loco com bancos de dados desanexados (SharePoint Foundation 2010)
Ao atualizar do Windows SharePoint Services 3.0 para o Microsoft SharePoint Foundation 2010, h duas opes: in-loco ou com anexao de banco de dados. Alm disso, possvel combinar determinados aspectos dessas duas abordagens a fim de aumentar a disponibilidade ou a taxa de transferncia durante o processo de atualizao. Este artigo descreve como executar uma abordagem hbrida que combina a atualizao in-loco com a desanexao e anexao de bancos de dados, de modo que seja possvel atualizar vrios bancos de dados ao mesmo tempo, inclusive em hardware separado. Voc pode usar essa abordagem para atualizar dois ou mais bancos de dados de contedo de uma s vez mais rapidamente do que se usasse uma atualizao in-loco padro (que atualiza bancos de dados de contedo individuais e conjuntos de sites em srie). Essa abordagem usa as seguintes tcnicas hbridas: Usar uma atualizao in-loco para atualizar o farm e as configuraes. Desanexao e atualizao de vrios bancos de dados em paralelo.

Sequncia de atualizao alternativa: atualizao de bancos de dados em um farm pequeno e temporrio. Observe que, se voc optar por usar o farm temporrio para executar a atualizao real, precisar de acesso direto aos servidores cujos bancos de dados sero copiados. Copiar bancos de dados pela rede consome tempo e largura de banda; teste esse processo para determinar se voc tem os recursos necessrios para usar um farm pequeno e temporrio. Para conhecer mais prs e contras das diferentes abordagens de atualizao, consulte Determinar a abordagem de atualizao (SharePoint Foundation 2010). Para obter uma viso geral breve e uma descrio grfica das etapas envolvidas em cada abordagem, consulte Viso geral do processo de atualizao (SharePoint Foundation 2010). Observao: Uma causa frequente de falhas durante a atualizao a falta de recursos, solues ou outros elementos personalizados no ambiente. Verifique se qualquer elemento personalizado necessrio est instalado em seus servidores Web front-end antes de iniciar o processo de atualizao. Voc pode usar o verificador de pr-atualizao e, para uma atualizao com anexao de banco de dados, o cmdlet test-spcontentdatabase do Windows PowerShell para identificar qualquer elemento personalizado que seus sites possam estar usando. Para obter mais informaes, consulte Identificar e instalar personalizaes no artigo "Usar uma atualizao de avaliao para localizar possveis problemas". Neste artigo: Viso geral do processo

384

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

Para desanexar os bancos de dados e atualiz-los em paralelo em um farm pequeno e temporrio Verificao

Importante: Execute o Service Pack 2 (SP2) do Windows SharePoint Services 3.0 em um ambiente Windows Server 2008 de 64 bits para desempenhar uma atualizao in-loco para o SharePoint Foundation 2010. Se estiver usando um ambiente de farm de servidores, execute tambm uma verso de 64 bits de um dos produtos a seguir: Microsoft SQL Server 2008 R2, SQL Server 2008 com Service Pack 1 (SP1) e Atualizao Cumulativa 2, e SQL Server 2005 com SP3 e Atualizao Cumulativa 3.

Viso geral do processo


Como essa abordagem de atualizao um hbrido das tcnicas usadas nas atualizaes in-loco e com anexao de banco de dados, este artigo descreve como as etapas de cada abordagem se encaixam no processo hbrido. Ele no fornece detalhes de cada etapa do processo, pois elas sero abordadas nos seguintes artigos: Atualizao in-loco para o SharePoint Foundation 2010 Anexar bancos de dados e atualizar para o SharePoint Foundation 2010

Esses artigos, combinados com este roteiro, proporcionam as informaes necessrias para executar uma atualizao hbrida. H dois modos pelos quais possvel executar atualizao hbrida: usando um farm por inteiro ou usando um pequeno farm temporrio para executar a atualizao real. As sees abaixo apresentam as aes a serem tomadas para executar a atualizao usando cada um desses mtodos.

Antes de comear
Antes de iniciar a atualizao in-loco, examine as informaes a seguir sobre as permisses, requisitos de hardware e requisitos de software, bem como sobre as etapas a serem executadas antes do incio do processo. Lembre-se de executar a ferramenta de verificao de pr-atualizao (stsadm -o preupgradecheck, disponvel no Windows SharePoint Services 3.0 Service Pack 2 e atualizada na Atualizao Cumulativa de outubro de 2009) e de solucionar todos os problemas antes de iniciar o processo de atualizao. Para obter mais informaes, consulte Executar o verificador de pratualizao (SharePoint Foundation 2010).

385

recomendvel fazer backup do ambiente antes de iniciar o processo de atualizao. Para obter mais informaes, consulte Fazer backup do ambiente inteiro antes de uma atualizao in-loco (SharePoint Foundation 2010). Verifique se voc atendeu a todos os requisitos de hardware e de software. preciso ter uma verso de 64 bits do Windows Server 2008 ou do Windows Server 2008 R2. Para farms de servidores, tambm preciso ter uma verso de 64 bits do SQL Server 2005 ou do SQL Server 2008. Para obter mais informaes sobre esses requisitos (como atualizaes especficas que devem ser instaladas), consulte Determinar requisitos de hardware e software (SharePoint Foundation 2010). Prepare-se para configurar as contas necessrias usando as permisses apropriadas. Para obter informaes detalhadas, consulte Contas administrativas e de servios necessrias para a implantao inicial (SharePoint Server 2010).

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


Esta seo descreve as etapas a serem executadas para usar a a abordagem de atualizao com desanexao de banco de dados em um nico farm.

Processo de atualizao in-loco com bancos de dados desanexados (mesmo farm)

Desanexao de bancos de dados 1. Use a operao a seguir para desanexar os bancos de dados de contedo: Stsadm.exe -o deletecontentdb -url http://servernamedatabasenameContentDatabaseName Para obter mais informaes sobre essa operao, consulte o artigo sobre Deletecontentdb: operao do Stsadm (Windows SharePoint Services). Atualizar o farm in-loco 1. Instale todos os pr-requisitos para todos os servidores no farm. 2. Execute a Instalao em todos os servidores no farm. 3. Execute o Assistente de Configurao de Produtos do SharePoint em todos os

386

Processo de atualizao in-loco com bancos de dados desanexados (mesmo farm)

servidores no farm. Para obter os procedimentos detalhados que descrevem essas etapas, consulte Atualizao in-loco para o SharePoint Foundation 2010. Anexar os bancos de dados e atualizar o contedo 1. Adicione os bancos de dados de contedo aos aplicativos Web. Use o seguinte cmdlet do Windows PowerShell para adicionar e atualizar os bancos de dados de contedo:
Mount-SPContentDatabase Name <DatabaseName> DatabaseServer <ServerName> WebApplication <URL> [-Updateuserexperience]

2. Verifique a atualizao do primeiro banco de dados. 3. Repita os procedimentos de restaurao e adio para os demais bancos de dados em paralelo. Para obter os procedimentos detalhados que descrevem essas etapas, consulte Executar uma atualizao com anexao de banco de dados para o SharePoint Foundation 2010.

Para desanexar os bancos de dados e atualiz-los em paralelo em um farm pequeno e temporrio


Esta seo descreve as etapas a serem executadas para usar a abordagem de atualizao de desanexao de banco de dados em dois farms: no original e em um farm pequeno e temporrio.

Processo de atualizao in-loco com bancos de dados desanexados (farm pequeno e temporrio)

Configurar um farm pequeno e temporrio

387

Processo de atualizao in-loco com bancos de dados desanexados (farm pequeno e temporrio)

para ser usado na atualizao dos bancos de dados Para obter os procedimentos detalhados que descrevem essas etapas, consulte Preparar o novo ambiente do SharePoint Foundation. 2 - Desanexar bancos de dados do farm original 1. Fazer backup dos bancos de dados da verso anterior usando as ferramentas do SQL Server. Para obter os procedimentos detalhados sobre o backup dos bancos de dados, consulte Executar uma atualizao com anexao de banco de dados para o SharePoint Foundation 2010. 2. Use a operao a seguir para desanexar os bancos de dados de contedo: Stsadm.exe -o deletecontentdb -url http://servernamedatabasenameContentDatabaseName Para obter mais informaes sobre essa operao, consulte o artigo sobre Deletecontentdb: operao do Stsadm (Windows SharePoint Services). Atualizar o farm original in-loco 1. Instale todos os pr-requisitos para todos os servidores no farm. 2. Execute a Instalao em todos os servidores no farm. 3. Execute o Assistente de Configurao de Produtos do SharePoint em todos os servidores no farm. Para obter os procedimentos detalhados que descrevem essas etapas, consulte Executar uma atualizao in-loco (SharePoint Foundation 2010).

388

Processo de atualizao in-loco com bancos de dados desanexados (farm pequeno e temporrio)

Anexar bancos de dados ao farm pequeno e temporrio e atualizar o contedo 1. Restaure a cpia de backup para o novo farm. 2. Adicione os bancos de dados de contedo aos aplicativos Web. Use o seguinte cmdlet do Windows PowerShell para adicionar e atualizar os bancos de dados de contedo:
Mount-SPContentDatabase Name <DatabaseName> DatabaseServer <ServerName> WebApplication <URL> [-Updateuserexperience]

3. Verifique a atualizao do primeiro banco de dados. 4. Repita os procedimentos de restaurao e adio para os demais bancos de dados em paralelo. Para obter os procedimentos detalhados que descrevem essas etapas, consulte Executar uma atualizao com anexao de banco de dados para o SharePoint Foundation 2010. Fazer backup dos bancos de dados do farm pequeno e temporrio e anex-los ao farm original 1. Faa backup dos bancos de dados atualizados usando as ferramentas do SQL Server. 2. Restaure a cpia de backup para o farm original. 3. Adicione os bancos de dados de contedo atualizados aos aplicativos Web originais. Este , basicamente, um processo idntico ao da etapa anterior; no entanto, voc est movendo os bancos de dados do farm pequeno e temporrio para o original. O mesmo

389

Processo de atualizao in-loco com bancos de dados desanexados (farm pequeno e temporrio)

procedimento se aplica, como nas etapas anteriores.

Verificao
Se a atualizao falhar ou relatar problemas, voc poder consultar os arquivos de log e de erros para saber o que aconteceu. Para obter mais informaes sobre como analisar os arquivos de log e reiniciar a atualizao aps uma falha, consulte Verificar a atualizao e examinar os sites atualizados (SharePoint Foundation 2010).

390

Instalar modelos de pacotes de idiomas disponveis (SharePoint Foundation 2010)


Antes de atualizar sites baseados em um pacote de idiomas da verso anterior, necessrio instalar o pacote de idiomas da nova verso. Neste artigo: Sobre a instalao de pacotes de idiomas e a atualizao de sites Sobre a alterao de idiomas Mudando de um produto totalmente localizado para um pacote de idiomas Alterando idiomas para um novo pacote de idiomas

Sobre a instalao de pacotes de idiomas e a atualizao de sites


Se voc quiser instalar um pacote de idiomas para o Microsoft SharePoint Foundation 2010, faa-o aps executar a Instalao e antes de executar o Assistente de Configurao de Produtos do SharePoint. Assim, voc poder atualizar qualquer site com base em um pacote de idiomas de uma verso anterior, juntamente com os outros sites durante o processo de atualizao. Para obter mais informaes sobre como instalar pacotes de idiomas, consulte Implantar pacotes de idiomas (SharePoint Foundation 2010) no Guia de Implantao. Voc tambm pode instalar um pacote de idioma aps executar o Assistente de Configurao de Produtos do SharePoint e aps atualizar os sites do seu ambiente que no so baseados em um pacote de idiomas. Se optar por esse caminho, dever usar a linha de comando para atualizar os sites baseados no novo pacote de idiomas instalado.

Sobre a alterao de idiomas


Geralmente, no h suporte para a atualizao entre idiomas diferentes. necessrio atualizar de e para o mesmo idioma. Por exemplo: se voc est executando uma verso anterior em ingls americano, dever atualizar para a nova verso em ingls americano. Se quiser mudar de idioma, primeiro ser necessrio fazer a atualizao e, depois, alterar o idioma do site. No entanto, esse processo complicado em alguns casos por exemplo, quando a verso anterior tinha um produto totalmente localizado para um idioma especfico, mas a nova verso tem somente um pacote de idiomas, ou quando a nova verso tem um pacote de idiomas para um novo idioma que no estava disponvel na verso anterior.

391

Mudando de um produto totalmente localizado para um pacote de idiomas


Use o seguinte procedimento em cada servidor Web para atualizar de um idioma que era suportado em um produto totalmente localizado na verso anterior, mas que s suportado por um pacote de idiomas na nova verso: Para mudar de um produto totalmente localizado para um pacote de idiomas 1. Verifique se a conta de usurio que executar este procedimento membro do grupo Administradores de Farm do SharePoint. 2. Escolha um idioma a ser instalado para a nova verso (por exemplo, ingls). Esse o idioma que ser usado pelo site da Administrao Central do SharePoint. 3. No Assistente de Configurao de Produtos do SharePoint, ao ser solicitado a instalar pacotes de idioma, pare o assistente e instale o pacote de idiomas adequado. Se voc tinha pacotes de idiomas adicionais da verso anterior instalados, instale os pacotes de idiomas correspondentes do SharePoint Foundation 2010 agora cancelando o assistente e executando os programas de instalao adequados. Observao: Voc deve ser membro do grupo Administradores no computador local para executar essa etapa. Para obter mais informaes sobre como instalar pacotes de idiomas, consulte Implantar pacotes de idiomas (SharePoint Foundation 2010) no Guia de Implantao. 4. Inicie o assistente de configurao novamente para concluir o processo de atualizao.

Alterando idiomas para um novo pacote de idiomas


Use o seguinte processo para atualizar de um idioma da verso anterior para outro idioma da nova verso (por exemplo, se o idioma desejado no estava disponvel na verso anterior, mas est disponvel agora como pacote de idiomas na nova verso). Para alterar idiomas para um novo pacote de idiomas 1. Verifique se a conta de usurio que executar as prximas duas etapas membro do grupo Administradores no computador local. 2. Faa a atualizao para a nova verso no mesmo idioma usado na verso anterior. 3. Ao fim da atualizao, instale o novo pacote de idiomas. 4. Verifique se a conta de usurio que executar as prximas duas etapas membro do grupo Administradores de Farm do SharePoint. 5. Crie novos sites com base no novo pacote de idiomas.

392

6. Mova manualmente o contedo para os novos sites.

Consulte tambm
Implantar pacotes de idiomas (SharePoint Foundation 2010)

393

Atualizando de uma instalao autnoma do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010 quando os bancos de dados de contedo excedem 4 GB (Armazenamento de BLOB Remoto)
Este artigo descreve as circunstncias nas quais possvel que seja necessrio atualizar de um sistema Windows SharePoint Services 3.0 autnomo para um SharePoint Foundation 2010 com RBS (Remote BLOB Storage). Quando voc atualizar de um instalao autnoma do Windows SharePoint Services 3.0 para o Microsoft SharePoint Foundation 2010, o processo de atualizao ser diferente, dependendo do tamanho dos bancos de dados de contedo. Na instalao autnoma do Windows SharePoint Services 3.0, os bancos de dados de contedo so armazenados no Windows Internal Database e no tm limites de tamanho. Por outro lado, no SharePoint Foundation 2010, os bancos de dados de contedo so armazenados no Microsoft SQL Server 2008 Express e tm um tamanho mximo de 4 gigabytes (GB) por banco de dados. Se voc tiver bancos de dados com mais de 4 GB, dever usar o Microsoft SQL Server 2008 R2, SQL Server 2008 com Service Pack 1 (SP1) e Atualizao Cumulativa 2 ou SQL Server 2005 com SP3 e Atualizao Cumulativa 3 ou instalar o RBS (Remote BLOB Storage). Observao: O Microsoft SQL Server 2008 R2 Express d suporte a bancos de dados com at 10 GB. Se a instalao incluir bancos de dados com mais de 4 GB mas com menos de 10 GB, voc poder atualizar para o SQL Server 2008 R2 Express para a sua soluo de armazenamento de banco de dados de contedo em vez de implementar o RBS. O SQL Server 2008 R2 Express est disponvel para download e instalao no site http://go.microsoft.com/fwlink/? linkid=168472&clcid=0x416. O RBS foi projetado para mover o repositrio de BLOBs (objetos binrios grandes) dos servidores de bancos de dados para solues de armazenamento genrico. O RBS um complemento que pode ser aplicado ao SQL Server 2008 Express e ao SQL Server 2008. Para obter mais informaes sobre o RBS, consulte Viso geral do Armazenamento de BLOB Remoto (SharePoint Foundation 2010). Se estiver atualizando do Windows SharePoint Services 3.0 e se todos os bancos de dados tiverem menos de 4 GB, voc poder seguir o processo de atualizao in-loco padro. Para obter detalhes, consulte Atualizao in-loco para o SharePoint Foundation 2010. Se estiver atualizando do Windows SharePoint Services 3.0 e se o banco de dados tiver mais de 4 GB, voc no poder migrar o banco de dados. Para fazer a atualizao, ser preciso remover a instncia

394

existente da pesquisa antes de migrar e atualizar. Aps a atualizao, voc poder criar uma nova instncia de pesquisa. O banco de dados de pesquisa ter um limite de 4 GB se a nova instalao for hospedada pelo SQL Server 2008 Express. Se voc estiver atualizando do Windows SharePoint Services 3.0 e se o banco de dados de configurao tiver mais de 4 GB, no poder migrar o banco de dados de configurao. Em vez disso, crie um novo sistema SharePoint Foundation que use o SQL Server 2008 Express (caso no seja provvel que o banco de dados de configurao venha ter mais de 4 GB) ou crie uma nova instalao que use o SQL Server 2008 Standard ou o SQL Server 2008 Enterprise. Tambm possvel migrar o sistema existente para o SQL Server 2008 Standard ou o SQL Server 2008 Enterprise e depois atualiz-lo. Se voc no estiver atualizando um sistema Windows SharePoint Services 3.0 existente e se quiser instalar e configurar o RBS no SharePoint Foundation 2010, consulte Instalar e configurar o Remote BLOB Storage ou o External BLOB Storage (SharePoint Foundation 2010). Observao Se depois de mover contedo para o RBS, ainda houver um banco de dados de contedo com mais de 4 GB, a operao de migrao falhar. Normalmente, essa falha s ocorre com bancos de dados muito grandes (com 20 GB ou mais), mas tambm pode ocorrer caso houver um banco de dados menor que contenha muitos metadados. Se a configurao incluir bancos de dados do SharePoint com mais de 16 GB, no provvel que o RBS oferea uma soluo completa para as limitaes do SQL Server 2008 Express e SQL Server 2008 R2 Express. Nesse caso, prepare-se para usar o SQL Server 2008 Standard ou o SQL Server 2008 Enterprise para dar suporte aos bancos de dados do SharePoint. Antes de iniciar o processo de atualizao, confirme se a configurao de hardware d suporte ao SharePoint Foundation 2010. Para obter mais informaes, consulte Requisitos de hardware e software (SharePoint Foundation 2010).

Nesta seo
Atualizar uma instalao autnoma do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010 com Remote BLOB Storage Este artigo descreve como atualizar de um sistema Windows SharePoint Services 3.0 autnomo com bancos de dados de contedo com mais de 4 GB para o SharePoint Foundation 2010. Atualizar uma instalao autnoma em um controlador de domnio usando RBS (Remote BLOB Storage) (anexao de banco de dados) Este artigo descreve como atualizar de um sistema Windows SharePoint Services 3.0 autnomo com bancos de dados de contedo com mais de 4 GB para o sistema SharePoint Foundation 2010 executado em um controlador de domnio. Atualizar uma instalao autnoma para novo hardware usando Remote BLOB Storage (anexao de banco de dados)

395

Este artigo descreve como atualizar de um sistema Windows SharePoint Services 3.0 autnomo com bancos de dados de contedo com mais de 4 GB para o SharePoint Foundation 2010`instalado em um hardware novo.

Consulte tambm
Planejar o armazenamento de BLOB remoto (RBS) (SharePoint Foundation 2010)

396

Atualizar uma instalao autnoma do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010 com Remote BLOB Storage
Este artigo descreve como atualizar de um sistema Windows SharePoint Services 3.0 autnomo que possui bancos de dados de contedo com tamanho entre 4 GB e 16 GB para o Microsoft SharePoint Foundation 2010 com RBS (Remote BLOB Storage). Observao: O Microsoft SQL Server 2008 R2 Express oferece suporte a bancos de dados com at 10 GB. Se a instalao incluir bancos de dados de contedo com mais de 4 GB, porm com menos de 10 GB, voc poder atualizar para o SQL Server 2008 R2 Express para a sua soluo de armazenamento de banco de dados de contedo em vez de implementar o RBS. Para obter mais informaes, consulte Microsoft SQL Server 2008 R2 Express Edition (http://go.microsoft.com/fwlink/?linkid=189418&clcid=0x416). Antes de executar as operaes descritas neste artigo, convm ler os artigos a seguir para garantir que voc esteja seguindo o melhor caminho de atualizao: Planejar o armazenamento de BLOB remoto (RBS) (SharePoint Foundation 2010) Viso geral do Armazenamento de BLOB Remoto (SharePoint Foundation 2010)

Atualizando de uma instalao autnoma do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010 quando os bancos de dados de contedo excedem 4 GB (Armazenamento de BLOB Remoto) Para atualizar uma instalao autnoma do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010 com RBS 1. Verifique se a conta de usurio usada para executar a atualizao e a instalao membro do grupo Administradores no computador que executa o Windows SharePoint Services 3.0 no qual a atualizao est sendo realizada e no qual o RBS est sendo instalado. 2. Confirme se a configurao do hardware oferece suporte ao SharePoint Foundation 2010. Para obter mais informaes, consulte Requisitos de hardware e software (SharePoint Foundation 2010). 3. Verifique se o espao em disco disponvel atende aos seguintes requisitos: O espao em disco disponvel tem pelo menos o dobro do tamanho do maior banco de dados de contedo. O espao em disco disponvel igual ou maior do que a soma dos tamanhos de todos

397

os bancos de dados de contedo. 4. Baixe as atualizaes de software do SharePoint Foundation 2010 do site de atualizao. 5. Abra a pasta local que contm o download do software e clique duas vezes em PrerequisiteInstaller. Aceite os valores padro e conclua o Assistente do PrerequisiteInstaller. 6. Clique duas vezes em Instalar, aceite os valores padro e conclua o Assistente de Instalao. No trmino da Instalao, o Assistente de Configurao de Produtos do SharePoint executado automaticamente. Se o assistente detectar um banco de dados do SharePoint maior do que 4 GB, aparecer uma mensagem avisando que voc deve migrar os bancos de dados para o RBS. Observao: Se qualquer banco de dados do SharePoint for maior do que 4 GB, todos os bancos de dados do SharePoint devero ser migrados para o RBS, mesmo se alguns bancos de dados forem menores do que 4 GB. 7. Se voc no tiver instalado anteriormente o RBS no servidor, o Assistente de Configurao de Produtos do SharePoint apresentar uma falha e exibir uma mensagem de erro explicando que bancos de dados maiores do que 4 GB foram detectados e que RBS deve ser instalado. Se for necessrio instalar o RBS, continue com as etapas a seguir. Se voc j tiver instalado o RBS no servidor, o assistente ser concludo com xito sem exibir a mensagem de erro. 8. V para http://go.microsoft.com/fwlink/?linkid=177388&clcid=0x416 para baixar o arquivo RBS_X64.msi. Importante: Instale a verso do RBS includa no pacote de instalao do SQL Server Remote BLOB Store do Pacote de instalao do SQL Server Remote BLOB Store do Feature Pack para Microsoft SQL Server 2008 R2. A verso do RBS deve ser 10.50.xxx. No h suporte para verses anteriores do RBS no SharePoint Foundation 2010. 9. Abra a pasta que contm o arquivo e clique duas vezes em RBS_X64.msi para iniciar o Assistente do SQL Remote BLOB Storage. 10. No Assistente para Instalar o SQL Remote BLOB Storage, na pgina Seleo de Recursos, expanda Servidor, clique na seta para baixo ao lado de Executar scripts e clique em O recurso inteiro no estar disponvel. 11. Expanda Provedor FILESTREAM, expanda Servidor, clique na seta para baixo ao lado de Executar scripts e clique em O recurso inteiro no estar disponvel. 12. Conclua o assistente usando os valores padro. 13. Clique em Iniciar, Todos os Programas, Produtos do Microsoft SharePoint 2010 e clique em Assistente de Configurao de Produtos do SharePoint 2010. 14. O assistente conclui a atualizao.

398

Consulte tambm
O que h de novo na atualizao (SharePoint Foundation 2010) Viso geral do processo de atualizao (SharePoint Foundation 2010)

399

Atualizar uma instalao autnoma em um controlador de domnio usando RBS (Remote BLOB Storage) (anexao de banco de dados)
Este artigo aborda os procedimentos de atualizao necessrios para atualizar de um sistema autnomo do Windows SharePoint Services 3.0 em execuo em um controlador de domnio para o Microsoft SharePoint Foundation 2010 com o RBS (Remote BLOB Storage). Geralmente, recomendvel usar o RBS quando os bancos de dados de contedo tm quatro gigabytes (GB) ou mais. Importante: altamente recomendvel ler o artigo Atualizando de uma instalao autnoma do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010 quando os bancos de dados de contedo excedem 4 GB (Armazenamento de BLOB Remoto) para obter informaes e recomendaes importantes sobre como atualizar do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010 com o RBS. Voc pode usar o RBS para mover o armazenamento de BLOBs (objetos binrios grandes) de servidores de bancos de dados para solues de armazenamento genrico. O RBS um complemento que pode ser aplicado ao SQL Server 2008 Express e ao SQL Server 2008. A implementao do RBS abordada neste artigo usa o provedor SQL Server FILESTREAM. Para obter mais informaes sobre o RBS e o provedor FILESTREAM, consulte Viso geral do Armazenamento de BLOB Remoto (SharePoint Foundation 2010). No SharePoint Foundation 2010, os bancos de dados de contedo so armazenados no SQL Server 2008 Express e tm um tamanho mximo de quatro gigabytes por banco de dados. Como o Microsoft SQL Server 2008 R2 Express d suporte a bancos de dados de contedo com at 10 GB, recomendvel instalar o SQL Server 2008 R2 Express para dar suporte a bancos de dados de contedo. Este artigo no um guia abrangente sobre a atualizao para o SharePoint Foundation 2010. Em vez disso, ele indica os artigos que voc deve ler para executar a atualizao. Este artigo contm as etapas adicionais necessrias para instalar e implementar o RBS em uma instalao de controlador de domnio do SharePoint Foundation 2010. Antes de iniciar o processo de atualizao, leia os artigos a seguir e crie um plano de atualizao: Sobre o processo de atualizao (SharePoint Foundation 2010) Planejar e preparar a atualizao (SharePoint Foundation 2010)

Atualizando de uma instalao autnoma do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010 quando os bancos de dados de contedo excedem 4 GB (Armazenamento de BLOB Remoto)

400

Procedimentos neste artigo: Para preparar a atualizao para o SharePoint Foundation 2010 com o RBS em um controlador de domnio Para instalar o SQL Server 2008 Express R2 Para instalar o RBS Para instalar o SharePoint Foundation 2010 Para instalar o SharePoint Foundation 2010

Para preparar a atualizao para o SharePoint Foundation 2010 com o RBS em um controlador de domnio 1. Verifique se a conta de usurio usada para executar a atualizao e a instalao atende aos requisitos relacionados em Contas administrativas e de servios necessrias para a implantao inicial (SharePoint Foundation 2010). 2. Verifique se a conta de usurio membro do grupo Administradores no computador local. 3. Confirme se a configurao de hardware d suporte ao SharePoint Foundation 2010. Para obter mais informaes, consulte Requisitos de hardware e software (SharePoint Foundation 2010). 4. Verifique se o espao em disco disponvel atende aos seguintes requisitos: O espao em disco disponvel tem pelo menos o dobro do tamanho do maior banco de dados de contedo. O espao em disco disponvel igual ou maior do que a soma dos tamanhos de todos os bancos de dados de contedo. 5. Execute as tarefas de pr-atualizao discutidas no artigo Executar etapas de pratualizao (SharePoint Foundation 2010). As tarefas so: Executar o verificador de pr-atualizao (SharePoint Foundation 2010) O relatrio do verificador de pr-atualizao inclui os nomes de todos os bancos de dados de contedo. Voc precisar dessa lista para habilitar o RBS para os bancos de dados de contedo. Se tiver vrios aplicativos Web, voc dever compilar uma lista de quais bancos de dados de contedo esto anexados a quais aplicativos Web. Essas informaes sero necessrias aps a atualizao. Fazer backup do ambiente inteiro antes de uma atualizao in-loco (SharePoint Foundation 2010) Para instalar o SQL Server 2008 Express R2 1. Baixe o SQL Server 2008 R2 Express do site. 2. Siga as instrues na tela para instalar o SQL Server 2008 R2 Express no controlador de

401

domnio. Para obter mais informaes sobre como instalar o SQL Server 2008 R2 Express, consulte o artigo sobre como instalar o SQL Server 2008 (Instalao) (http://go.microsoft.com/fwlink/? linkid=186119&clcid=0x416). Aceite as configuraes padro para a maioria das opes de instalao. Especificamente, voc deve aceitar as seguintes opes: a. Na pgina Seleo de Recursos, voc pode selecionar os componentes para a instalao. No deixe de selecionar SQL Server Management Studio como um recurso a ser instalado. b. Na pgina Configurao da Instncia, especifique se deseja instalar uma instncia padro ou uma instncia nomeada. Se criar uma instncia nomeada, anote o nome dela, pois voc precisar desse nome em um procedimento posterior deste artigo. c. Na pgina Configurao do Servidor Contas de Servio, voc deve especificar contas de logon para servios do SQL Server. possvel atribuir a mesma conta de logon a todos os servios do SQL Server ou configurar cada conta de servio individualmente. Voc deve usar uma conta de domnio como conta de logon para o Mecanismo de Banco de Dados do SQL Server. d. Na pgina Configurao do Mecanismo de Banco de Dados, verifique se a conta de domnio que usada para essa instalao listada como administrador do SQL Server. Para instalar o RBS 1. V para http://go.microsoft.com/fwlink/?linkid=168472&clcid=0x416 e baixe o arquivo RBS_X64.msi. Importante: necessrio instalar a verso do RBS includa no Pacote de instalao do SQL Server Remote BLOB Store do Feature Pack para Microsoft SQL Server 2008 R2, que deve ser 10.50.xxx. O SharePoint Foundation 2010 no d suporte a verses anteriores do RBS. 2. Abra a pasta que contm o arquivo e clique duas vezes em RBS_X64.msi para iniciar o Assistente do SQL Remote BLOB Storage. 3. No Assistente para Instalar o SQL Remote BLOB Storage, na pgina Seleo de Recursos, expanda Servidor, clique na seta para baixo ao lado de Executar scripts e clique em O recurso inteiro estar indisponvel. 4. Expanda Provedor FILESTREAM, expanda Servidor, clique na seta para baixo ao lado de Executar scripts e clique em O recurso inteiro estar indisponvel. Observao: O banco de dados que vai hospedar os scripts ainda no existe, pois ser criado durante o processo de atualizao do banco de dados. A opo Executar scripts ser instalada automaticamente durante a instalao do SharePoint Foundation 2010.

402

5. Conclua o assistente usando os valores padro. Durante a instalao, ser exibida uma caixa de dilogo que descreve uma tarefa RBS Maintainer. Clique em OK na caixa de dilogo para continuar com a instalao. Para instalar o SharePoint Foundation 2010 1. Desinstale todas as verses anteriores dos Produtos e Tecnologias do SharePoint que existem no controlador de domnio usando o Painel de Controle. 2. Instale o SharePoint Foundation 2010 seguindo as instrues de Instalar o SharePoint Foundation 2010 nos servidores do farm. Durante a instalao, voc deve usar o nome da instncia do banco de dados criada na Etapa 2 do procedimento Para instalar o SQL Server 2008 Express R2. Se tiver usado a instncia nomeada padro naquela etapa, voc dever digit-la aqui como "SQLExpress". Se tiver usado a instncia padro, digite " " aqui em vez de usar a instncia nomeada padro do SQLExpress. Observe que voc est criando uma nova instalao do SharePoint Foundation 2010. Voc est executando uma atualizao com anexao de banco de dados, no uma atualizao in-loco. Observao: Depois de instalar o SharePoint Foundation 2010, no crie aplicativos Web at ser instrudo a faz-lo, mais adiante neste artigo. Para migrar o banco de dados de contedo para o RBS e concluir a instalao 1. Verifique se a conta de usurio que est executando este procedimento a mesma conta que foi usada para instalar o farm que executa o SharePoint Foundation 2010 e o RBS. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. No prompt de comando do Windows PowerShell, digite o comando a seguir para migrar o banco de dados de contedo para o RBS:
Move-SPBlobStorageLocation SourceDatabase "<ContentDbName>" DestinationDataSourceInstance "<InstanceName>"

Em que: <Nome_do_Bd_de_Contedo> o nome do banco de dados de contedo. <Nome_da_Instncia> o nome da instncia do banco de dados do SQL Server que voc criou na Etapa 2 do procedimento Para instalar o SQL Server 2008 Express R2. Se tiver usado a instncia nomeada padro naquela etapa, voc dever digit-la aqui como "SQLExpress". Se tiver usado a instncia padro, digite " " aqui em vez de usar a instncia nomeada padro "SQLExpress". Repita esse comando para cada banco de dados de contedo. Consulte a lista de bancos de

403

dados de contedo gerada pelo Verificador de pr-atualizao na Etapa 5 do procedimento Para preparar a atualizao para o SharePoint Foundation 2010 com o RBS em um controlador de domnio , anteriormente neste artigo. 6. Crie os aplicativos Web aos quais os bancos de dados de contedo sero anexados. Para obter informaes sobre como criar um aplicativo Web no SharePoint Foundation 2010, consulte Create a Web application (SharePoint Foundation 2010) ou Create a Web application that uses Windows-claims authentication (SharePoint Foundation 2010). 7. Para anexar e atualizar o banco de dados de contedo para um aplicativo Web do SharePoint Foundation 2010, digite o seguinte comando:
Mount-SPContentDatabase "<ContentDbName>" DatabaseServer "<DbServer>" WebApplication <http://SiteName>

Em que: <Nome_do_Bd_de_Contedo> o nome do banco de dados. <Servidor_de_Bd> o nome do servidor de banco de dados. <http://Nome_do_Site> a URL do aplicativo Web.

Para obter mais informaes, consulte Move-SPBlobStorageLocation e MountSPContentDatabase. 8. Crie ou restaure as personalizaes necessrias no novo sistema. Para conhecer as etapas de ps-atualizao recomendadas, consulte Executar etapas de ps-atualizao (SharePoint Foundation 2010).

Consulte tambm
Planejar o armazenamento de BLOB remoto (RBS) (SharePoint Foundation 2010) O que h de novo na atualizao (SharePoint Foundation 2010)

404

Atualizar uma instalao autnoma para novo hardware usando Remote BLOB Storage (anexao de banco de dados)
Este artigo aborda os procedimentos de atualizao necessrios para atualizar de um sistema autnomo do Windows SharePoint Services 3.0 para uma instalao do SharePoint Foundation 2010 com o RBS (Remote BLOB Storage) em uma nova plataforma de hardware. Importante: altamente recomendvel ler o artigo Atualizando de uma instalao autnoma do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010 quando os bancos de dados de contedo excedem 4 GB (Armazenamento de BLOB Remoto) para obter informaes e recomendaes importantes sobre como atualizar do Windows SharePoint Services 3.0 para o Microsoft SharePoint Foundation 2010 com o RBS. O RBS foi projetado para mover o armazenamento de BLOBs (objetos binrios grandes) de servidores de bancos de dados para solues de armazenamento genrico. O RBS um complemento que pode ser aplicado ao Microsoft SQL Server 2008 Express e Microsoft SQL Server 2008 R2 Express. Essa implementao do RBS usa o provedor SQL FILESTREAM. Para obter mais informaes sobre o RBS e o provedor FILESTREAM, consulte Viso geral do Armazenamento de BLOB Remoto (SharePoint Foundation 2010). Devido s limitaes de tamanho de banco de dados no SQL Server 2008 Express, instale o Banco de Dados Interno do Windows e restaure os bancos de dados do Windows SharePoint Services 3.0 no Banco de Dados Interno do Windows. Em seguida, instale o RBS, mova o banco de dados de contedo do Banco de Dados Interno do Windows para o SQL Server e mova os BLOBs para um banco de dados de contedo definido para usar o RBS. Por padro, os bancos de dados de contedo no SharePoint Foundation 2010 so armazenados no SQL Server 2008 Express, que tem um tamanho mximo de quatro gigabytes (GB) por banco de dados de contedo. Como o SQL Server 2008 R2 Express oferece suporte a bancos de dados de contedo de at 10 GB, recomendvel instalar o SQL Server 2008 R2 Express para oferecer suporte a bancos de dados de contedo. O SQL Server 2008 R2 Express uma atualizao gratuita que voc pode baixar do Microsoft SQL Server 2008 R2 Express Edition (http://go.microsoft.com/fwlink/? LinkID=189418&clcid=0x416). Observao: Este artigo presume que voc tenha instalado o SQL Server Management Studio no servidor de banco de dados no farm do Windows SharePoint Services 3.0. Se esse software no estiver

405

instalado, voc poder baix-lo e instal-lo do Microsoft SQL Server 2008 Management Studio Express (http://go.microsoft.com/fwlink/?linkid=186132&clcid=0x416). Este artigo no um guia abrangente sobre a atualizao para o SharePoint Foundation 2010. Antes de iniciar o processo de atualizao, leia os artigos a seguir e crie um plano de atualizao: Sobre o processo de atualizao (SharePoint Foundation 2010) Planejar e preparar a atualizao (SharePoint Foundation 2010)

Atualizando de uma instalao autnoma do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010 quando os bancos de dados de contedo excedem 4 GB (Armazenamento de BLOB Remoto) Neste artigo: Para preparar a atualizao para o SharePoint Foundation 2010 no servidor original Para preparar a atualizao para o SharePoint Foundation 2010 no novo servidor Para instalar e configurar o Banco de Dados Interno do Windows no novo servidor Para mover os bancos de dados de contedo para o novo servidor Para instalar o SQL Server Express 2008 R2 no novo servidor Para instalar o RBS no novo servidor Para instalar o SharePoint Foundation 2010 no novo servidor Para migrar o banco de dados de contedo para o RBS e concluir a instalao

Para preparar a atualizao para o SharePoint Foundation 2010 no servidor original 1. Verifique se a conta de usurio usada para executar este procedimento atende aos requisitos listados em Contas administrativas e de servios necessrias para a implantao inicial (SharePoint Foundation 2010) e se essa conta membro do grupo Administradores no computador local. 2. Verifique se o Management Studio est instalado no servidor original. 3. Faa backup dos bancos de dados de contedo usando o procedimento descrito no artigo sobre como fazer backup de um banco de dados (SQL Server Management Studio) (http://go.microsoft.com/fwlink/?linkid=187768&clcid=0x416). Voc pode usar as configuraes padro para a maioria das opes, mas deve usar as seguintes configuraes: Na etapa 1, voc deve definir o nome da instncia do Banco de Dados Interno do Windows como \\.\pipe\MSSQL$MICROSOFT##SSEE\sql\query. Na Etapa 12, selecione a opo Destino. Verifique se a mdia de destino tem espao livre suficiente para o backup. 4. Execute o verificador de pr-atualizao que discutido no artigo Executar etapas de pratualizao (SharePoint Foundation 2010). O relatrio do verificador de pr-atualizao inclui os nomes de todos os bancos de dados de contedo. Voc precisa ter essa lista para migrar bancos de dados de contedo para o RBS. Se

406

tiver vrios aplicativos Web, voc tambm dever anotar quais bancos de dados de contedo esto anexados a quais aplicativos Web. Para preparar a atualizao para o SharePoint Foundation 2010 no novo servidor 1. Verifique se a conta de usurio usada para executar a atualizao e a instalao atende aos requisitos listados em Contas administrativas e de servios necessrias para a implantao inicial (SharePoint Foundation 2010) e se essa conta membro do grupo Administradores no computador local. 2. Confirme se a configurao de hardware d suporte ao SharePoint Foundation 2010. Para obter mais informaes, consulte Requisitos de hardware e software (SharePoint Foundation 2010). 3. Verifique se o espao em disco disponvel atende aos seguintes requisitos: O espao em disco disponvel tem pelo menos o dobro do tamanho do maior banco de dados de contedo. O espao em disco disponvel igual ou maior do que a soma dos tamanhos de todos os bancos de dados de contedo.

Para instalar e configurar o Banco de Dados Interno do Windows no novo servidor 1. Clique em Iniciar e em Gerenciador do Servidor. 2. No Gerenciador do Servidor, clique em Recursos e em Adicionar Recursos. 3. No Assistente para Adicionar Recursos, role a lista de recursos para baixo e selecione Banco de Dados Interno do Windows. 4. Clique em Instalar. 5. Saia do Gerenciador do Servidor. 6. Clique em Iniciar, em Ferramentas Administrativas e em Gerenciamento do Computador. 7. Expanda Servios e Aplicativos. 8. Clique em Servios. 9. No painel Servios, clique com o boto direito do mouse em Banco de Dados Interno do Windows e clique em Propriedades. 10. Use o menu suspenso para alterar o Tipo de inicializao para Automtico. 11. Clique em Iniciar para iniciar o servio. 12. Clique em OK e saia do Gerenciamento do Computador. Para mover os bancos de dados de contedo para o novo servidor 1. Copie os arquivos de backup do banco de dados de contedo que voc criou no

407

procedimento Para preparar a atualizao para o SharePoint Foundation 2010 no servidor original para o novo servidor. 2. No novo servidor, baixe e instale o Management Studio do Microsoft SQL Server 2008 Management Studio Express (http://go.microsoft.com/fwlink/?linkid=186132&clcid=0x416). 3. Use as instrues do artigo sobre como restaurar um backup de um banco de dados (SQL Server Management Studio) (http://go.microsoft.com/fwlink/?linkid=187769&clcid=0x416) para restaurar os bancos de dados usando o Management Studio. Use as configuraes a seguir para o procedimento de restaurao: Na Etapa 1, use o seguinte nome para a instncia do Banco de Dados Interno do Windows: \\.\pipe\MSSQL$MICROSOFT##SSEE\sql\query. Na Etapa 5, digite o nome correto do banco de dados a ser restaurado. recomendvel usar o mesmo nome que foi usado quando foi feito o backup do banco de dados. Na Etapa 7, selecione o arquivo de banco de dados que voc copiou na Etapa 1. Aceite todas as outras opes padro e conclua a restaurao.

Para instalar o SQL Server Express 2008 R2 no novo servidor 1. Baixe o SQL Server 2008 R2 Express do Microsoft SQL Server 2008 R2 Express Edition (http://go.microsoft.com/fwlink/?LinkID=189418&clcid=0x416). 2. Siga as instrues na tela para instalar o SQL Server 2008 R2 Express. Para obter informaes adicionais, consulte o artigo sobre como instalar o SQL Server 2008 (Instalao) (http://go.microsoft.com/fwlink/?linkid=187771&clcid=0x416). Observe particularmente as seguintes configuraes: Na pgina Configurao da Instncia, especifique se deseja instalar uma Instncia padro ou uma Instncia nomeada. Se criar uma instncia nomeada, anote o nome dela. Voc precisar fornecer esse nome em um procedimento posterior. Na pgina Configurao do Servidor Contas de Servio, voc deve especificar contas de logon para servios do SQL Server. possvel atribuir a mesma conta de logon a todos os servios do SQL Server ou configurar cada conta de servio individualmente. Na pgina Configurao do Mecanismo de Banco de Dados, verifique se a conta de domnio que est sendo usada para essa instalao listada como administrador do SQL Server. Para instalar o RBS no novo servidor 1. V para http://go.microsoft.com/fwlink/?linkid=168472&clcid=0x416 (http://go.microsoft.com/fwlink/?linkid=168472&clcid=0x416) e baixe o arquivo RBS_X64.msi. Importante: necessrio instalar a verso do RBS includa no Pacote de instalao do SQL Server Remote BLOB Store do Feature Pack para Microsoft SQL Server 2008 R2, que deve ser

408

10.50.xxx. O SharePoint Foundation 2010 no d suporte a verses anteriores do RBS. 2. Abra a pasta que contm o arquivo .msi e clique duas vezes em RBS_X64.msi para iniciar o Assistente para Instalar o SQL Remote BLOB Storage. 3. No Assistente para Instalar o SQL Remote BLOB Storage, na pgina Seleo de Recursos, expanda Servidor, clique na seta para baixo ao lado de Executar scripts e clique em O recurso inteiro no estar disponvel. 4. Expanda Provedor FILESTREAM, expanda Servidor, clique na seta para baixo ao lado de Executar scripts e clique em O recurso inteiro no estar disponvel. Observao: O banco de dados que vai hospedar os scripts ainda no existe. Ele criado durante o processo de atualizao do banco de dados. A opo Executar scripts ser instalada automaticamente durante a instalao do SharePoint Foundation 2010. 5. Conclua o assistente usando os valores padro. Durante a instalao, ser exibida uma caixa de dilogo sobre uma tarefa RBS Maintainer. Clique em OK na caixa de dilogo para prosseguir com a instalao. Para instalar o SharePoint Foundation 2010 no novo servidor 1. Instale o SharePoint Foundation 2010 seguindo as instrues de Instalar o SharePoint Foundation 2010 nos servidores do farm. Voc deve usar o nome da instncia do banco de dados criado na Etapa 2 do procedimento Para instalar o SQL Server Express 2008 R2 no novo servidor , executado anteriormente neste artigo. Se tiver usado a instncia nomeada padro nessa etapa, voc dever digit-la aqui como SQLExpress. Se tiver usado a instncia padro, voc dever digitar " " aqui em vez de usar a instncia nomeada padro do SQLExpress. Observe que voc est criando uma nova instalao do SharePoint Foundation 2010. Voc est executando uma atualizao com anexao de banco de dados, no uma atualizao in-loco. Observao: Depois de instalar o SharePoint Foundation 2010, no crie aplicativos Web at ser instrudo a faz-lo, mais adiante neste artigo. Para migrar o banco de dados de contedo para o RBS e concluir a instalao 1. Verifique se a mesma conta de usurio usada para instalar o SharePoint Foundation 2010 e o RBS a conta de usurio que est executando este procedimento. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. No prompt de comando do Windows PowerShell, digite o comando a seguir para migrar o banco de dados de contedo para o RBS. Repita esse comando para cada banco de dados de contedo. Consulte a lista de bancos de dados de contedo gerada pelo Verificador de pr-

409

atualizao na Etapa 4 do procedimento Para preparar a atualizao para o SharePoint Foundation 2010 no servidor original , anteriormente neste artigo.
Move-SPBlobStorageLocation SourceDatabase "<DbName>" DestinationDataSourceInstance "<InstanceName>"

Em que: <Nome_do_Bd> o nome do banco de dados de contedo que voc restaurou no Banco de Dados Interno do Windows. <Nome_da_Instncia> o nome da instncia do banco de dados do SQL Server que voc criou no procedimento Para instalar o SQL Server Express 2008 R2 no novo servidor , anteriormente neste artigo. Se tiver usado a instncia nomeada padro nessa etapa, voc dever digit-la aqui como SQLExpress. Se tiver usado a instncia padro, voc dever digitar " " aqui em vez de usar a instncia nomeada padro do SQLExpress. 6. Crie os aplicativos Web que so anexados ao banco de dados de contedo. Para obter informaes sobre como criar um aplicativo Web no SharePoint Foundation 2010, consulte Create a Web application (SharePoint Foundation 2010) ou Create a Web application that uses Windows-claims authentication (SharePoint Foundation 2010). 7. Digite o seguinte comando para anexar e atualizar um banco de dados de contedo para um aplicativo Web:
Mount-SPContentDatabase "<DbName>" WebApplication <http://SiteName>

Em que: <Nome_do_Bd> o nome do banco de dados. <http://Nome_do_Site> o nome do aplicativo Web.

Repita esse comando para cada banco de dados de contedo. Para obter mais informaes, consulte Move-SPBlobStorageLocation e MountSPContentDatabase. 8. Crie ou restaure as personalizaes necessrias no sistema. Para conhecer as etapas psatualizao recomendadas, consulte Executar etapas de ps-atualizao (SharePoint Foundation 2010).

Consulte tambm
Planejar o armazenamento de BLOB remoto (RBS) (SharePoint Foundation 2010)

410

Executar uma atualizao com anexao de banco de dados para o SharePoint Foundation 2010
Agora que voc aprendeu o processo de atualizao lendo os artigos em Sobre o processo de atualizao (SharePoint Foundation 2010) e planejou sua atualizao seguindo as etapas nos artigos em Planejar e preparar a atualizao (SharePoint Foundation 2010), j est pronto para fazer a atualizao com anexao de banco de dados para o Microsoft SharePoint Foundation 2010. possvel usar as etapas nesta seo para uma atualizao de teste e para a atualizao in-loco real no farm de produo Nesta seo: Lista de verificao para atualizao com anexao de banco de dados (SharePoint Foundation 2010) Use esta lista de verificao para verificar se seguiu todas as etapas necessrias ao preparar a atualizao, execut-la e executar as etapas de ps-atualizao. Preparar o novo ambiente do SharePoint Foundation Antes de anexar e atualizar seus bancos de dados, voc deve configurar completamente o novo ambiente. Anexar bancos de dados e atualizar para o SharePoint Foundation 2010 Depois que o novo ambiente estiver completamente configurado, siga estas etapas para anexar os bancos de dados e atualizar seus sites do SharePoint.

411

Lista de verificao para atualizao com anexao de banco de dados (SharePoint Foundation 2010)
Este artigo contm uma lista de verificao que voc pode usar para verificar se seguiu todas as etapas necessrias enquanto prepara a atualizao, executa a atualizao e executa a etapas de psatualizao. Neste artigo: Preparar a atualizao Executar a atualizao Executar etapas de ps-atualizao

Algumas das etapas incluem observaes sobre o tempo que as etapas podem levar. Trata-se apenas de estimativas grosseiras, para dar uma ideia relativa da durao da etapa. Para descobrir o tempo que cada etapa levar no seu ambiente, recomendvel executar atualizaes de avaliao em um ambiente de teste. Para obter mais informaes, consulte Estimar a durao do processo de atualizao e o espao necessrio (SharePoint Foundation 2010) e Usar uma atualizao de avaliao para encontrar possveis problemas (SharePoint Foundation 2010).

Preparar a atualizao
Siga estas etapas em ordem antes de comear uma atualizao com anexao de banco de dados:
Etapas de pr-atualizao para uma atualizao com anexao de banco de dados Observaes

Preparar a atualizao [] Executar o verificador de pratualizao Execute o verificador de pratualizao e resolva os problemas. Use o relatrio gerado pela ferramenta para preencher a planilha Planejamento de atualizao. Etapas detalhadas: Executar o verificador de pr-atualizao (SharePoint Foundation 2010). Execute esta etapa vrias vezes enquanto limpa o ambiente e testa o processo de atualizao. A execuo do verificador leva apenas alguns minutos, mas a resoluo de problemas pode levar dias ou semanas.

412

Etapas de pr-atualizao para uma atualizao com anexao de banco de dados

Observaes

[]

Criar um inventrio de personalizaes do servidor no ambiente Crie um inventrio das personalizaes do servidor no seu ambiente (solues, recursos, Web Parts, manipuladores de eventos, pginas mestras, layouts de pgina, arquivos CSS e assim por diante). A maior parte dessas informaes relatada quando voc executa o verificador de pr-atualizao. Registre todas as personalizaes necessrias ao ambiente na planilha de atualizao. Etapas detalhadas: Identificar e instalar personalizaes no artigo "Usar uma atualizao de avaliao para localizar possveis problemas".

Execute esta etapa para o ambiente todo. Verifique cada servidor Web para no esquecer nenhuma personalizao. Mantenha o inventrio atualizado enquanto prepara a atualizao.

[]

Limpar o ambiente Antes de comear a atualizao, verifique se o ambiente est funcionando em um estado ntegro e se voc limpou todo o contedo que no precisa atualizar. Limpe os sites ou dados rfos, resolva as listas e ACLs grandes, remova verses estranhas de documentos e remova modelos, recursos e Web Parts no utilizados. Etapas detalhadas: Limpando o ambiente antes da atualizao (SharePoint Foundation 2010).

Execute esta etapa uma vez para o ambiente todo. A concluso deste processo pode levar dias ou semanas.

Preparar o novo ambiente Consulte tambm Preparar o novo ambiente do SharePoint Foundation. [] Instalar e configurar o SharePoint Execute estas etapas em cada Foundation 2010 e os pacotes de servidor do farm.

413

Etapas de pr-atualizao para uma atualizao com anexao de banco de dados

Observaes

idiomas Instale o software de pr-requisito; em seguida, instale e configure o SharePoint Foundation 2010. [] Configurar definies gerais do farm Reaplique as configuraes gerais existentes do farm anterior, como tipos de arquivos bloqueados e configuraes de email e cotas, e adicione usurios ou grupos ao grupo Administradores de Farm. Configure as novas definies, como o uso e a integridade da coleta de dados, o log de diagnstico e contas mveis. [] Criar e configurar aplicativos Web Crie um aplicativo Web para cada aplicativo Web existente no ambiente antigo. [] Reaplicar personalizaes do servidor Transfira manualmente todas as personalizaes do servidor para o novo farm. Consulte o inventrio criado na planilha de atualizao para verificar se voc instalou os componentes dos quais os sites dependem para funcionar corretamente. [] Verificar o novo ambiente Aps criar o novo ambiente, voc poder realizar testes para verificar se ele contm todos os componentes necessrios antes de atualizar os dados.

Esta etapa pode levar mais de uma hora, dependendo do nmero de servidores no ambiente.

Execute esta etapa uma vez para o ambiente todo.

Execute esta etapa uma vez para o ambiente todo.

Reaplique as personalizaes a todos os servidores Web no farm.

Execute esta etapa uma vez para o ambiente todo.

414

Executar a atualizao
Siga estas etapas em ordem durante uma atualizao com anexao de banco de dados. As etapas necessrias anexao de banco de dados com bancos de dados somente leitura tambm esto includas. Etapas detalhadas: Anexar bancos de dados e atualizar para o SharePoint Foundation 2010. Aviso: Quando voc atualizar de uma instalao do Windows SharePoint Services 3.0 que usa o Banco de Dados Interno do Windows e o tamanho do banco de dados ultrapassar 4 GB, voc dever executar etapas adicionais. Para obter mais informaes sobre essas etapas, consulte Atualizando de uma instalao autnoma do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010 quando os bancos de dados de contedo excedem 4 GB (Armazenamento de BLOB Remoto).

Executar uma atualizao com anexao de banco de dados

Observaes

[]

Executar o verificador de pratualizao Execute o verificador de pr-atualizao novamente para identificar problemas novos ou remanescentes antes de definir os bancos de dados como somente leitura ou de fazer backup dos bancos de dados. Etapas detalhadas: Executar o verificador de pr-atualizao (SharePoint Foundation 2010).

A execuo do verificador leva apenas alguns minutos, mas a resoluo de problemas pode demorar mais.

[]

Definir os bancos de dados de verses anteriores como somente leitura (anexao de banco de dados com banco de dados somente leitura) Para que o ambiente original permanea disponvel aos usurios em um estado somente leitura, defina os bancos de dados como somente leitura antes de fazer o respectivo backup.

Execute esta etapa para cada banco de dados de contedo no seu ambiente. Dependendo da organizao, convm que um administrador de banco de dados execute esta tarefa.

[]

Fazer backup de bancos de dados

Execute esta etapa para cada

415

Executar uma atualizao com anexao de banco de dados

Observaes

Faa backup de todos os bancos de dados de contedo antes de comear o processo de atualizao com anexao de banco de dados.

banco de dados de contedo no seu ambiente. Esta etapa pode levar uma hora, vrias horas ou mais, dependendo do conjunto de dados e do ambiente. Dependendo da organizao, convm que um administrador de banco de dados execute esta tarefa.

[]

Desanexar os bancos de dados de verses anteriores (anexao de banco de dados padro) Se voc vai atualizar os bancos de dados originais (e no uma cpia de backup), desanexe os bancos de dados originais da instncia do Microsoft SQL Server para que possa mov-los para o novo ambiente.

Execute esta etapa para cada banco de dados de contedo no seu ambiente. Dependendo da organizao, convm que um administrador de banco de dados execute esta tarefa.

[]

Restaurar uma cpia de backup do banco de dados (anexao de banco de dados com bancos de dados somente leitura) Se voc vai atualizar uma cpia dos bancos de dados, restaure os bancos de dados a partir do backup.

Execute esta etapa para cada banco de dados de contedo no seu ambiente. Esta etapa pode levar uma hora ou mais, dependendo do conjunto de dados e do ambiente. Dependendo da organizao, convm que um administrador de banco de dados execute esta tarefa. Execute esta etapa para cada banco de dados de contedo no seu ambiente. A execuo do cmdlet leva apenas alguns minutos, mas a resoluo de problemas pode demorar mais.

[]

Verificar componentes personalizados Use o cmdlet do TestSPContentDatabaseWindows PowerShell para verificar se voc tem todos os componentes personalizados necessrios ao banco de dados.

[]

Verificar permisses

416

Executar uma atualizao com anexao de banco de dados

Observaes

Verifique se a conta usada para anexar os bancos de dados membro da funo de banco de dados fixa db_owner para os bancos de dados de contedo que voc deseja atualizar. [] Anexar um banco de dados de contedo a um aplicativo Web Anexe o primeiro banco de dados de contedo que voc deseja atualizar. necessrio executar esta ao a partir da linha de comando. Voc pode usar o cmdlet MountSPContentDatabaseWindows PowerShell ou a operao AddContentDB. [] Verificar a atualizao do primeiro banco de dados Verifique se a atualizao do primeiro banco de dados foi bem-sucedida e se h algum problema no site. Etapas detalhadas: Verificar a atualizao e examinar os sites atualizados (SharePoint Foundation 2010). [] Anexar os bancos de dados restantes Execute esta etapa para cada um Anexe e atualize os bancos de dados de dos bancos de dados de contedo restantes no seu ambiente. contedo restantes no seu ambiente. necessrio executar esta ao a partir da linha de comando. Esta etapa pode levar uma hora, vrias horas ou mais, dependendo do conjunto de dados, do fato de voc estar ou no atualizando vrios bancos de dados em paralelo e do hardware nos servidores Web, nos servidores de bancos de dados e no subsistema de armazenamento. Execute esta etapa para um nico banco de dados de contedo no seu ambiente. Esta etapa pode levar uma hora, vrias horas ou mais, dependendo do conjunto de dados e do hardware nos servidores Web, nos servidores de bancos de dados e no subsistema de armazenamento. Execute esta etapa para o banco de dados de contedo que voc acabou de anexar.

417

Executar uma atualizao com anexao de banco de dados

Observaes

[]

Monitorar o andamento da atualizao Use a pgina Status da Atualizao na Administrao Central do SharePoint para monitorar o andamento enquanto os sites so atualizados. Etapas detalhadas: Verificar a atualizao e examinar os sites atualizados (SharePoint Foundation 2010).

Execute esta etapa para cada banco de dados de contedo que voc atualizar. Esta etapa pode levar uma hora, vrias horas ou dias, dependendo do conjunto de dados.

[]

Verificar a atualizao do banco de dados restante Verifique se a atualizao dos bancos de dados restantes foi bem-sucedida e se h algum problema nos sites. Etapas detalhadas: Verificar a atualizao e examinar os sites atualizados (SharePoint Foundation 2010).

Execute esta etapa para cada um dos bancos de dados de contedo restantes no seu ambiente. Esta etapa pode levar uma hora, vrias horas ou dias, dependendo do contedo.

Executar etapas de ps-atualizao


Siga estas etapas em ordem aps executar uma atualizao com anexao de banco de dados:
Etapas de ps-atualizao para a atualizao com anexao de banco de dados Observaes

[]

Verificar a atualizao e examinar os sites atualizados Verifique se os sites foram atualizados com xito e se esto prontos para visualizao dos usurios. Etapas detalhadas: Verificar a atualizao e examinar os sites atualizados (SharePoint Foundation 2010).

Execute esta ao para todos os bancos de dados e conjuntos de sites atualizados no ambiente. Esta etapa pode levar uma hora, vrias horas ou dias, dependendo do contedo. Convm tambm que os proprietrios dos sites examinem seus respectivos sites e relatem os problemas.

418

Consulte tambm
Atualizar a planilha para os produtos do SharePoint 2010

419

Preparar o novo ambiente do SharePoint Foundation


Quando voc atualiza do Windows SharePoint Services 3.0 para o Microsoft SharePoint Foundation 2010 usando a abordagem com anexao de banco de dados, atualiza somente o contedo de seu ambiente, no as definies de configurao. A atualizao com anexao de banco de dados til quando voc est alterando o hardware ou deseja reconfigurar a topologia do farm de servidores como parte do processo de atualizao. Para obter mais informaes sobre como escolher uma abordagem de atualizao, consulte Determinar a abordagem de atualizao (SharePoint Foundation 2010). Para poder atualizar os dados, voc deve configurar um novo servidor ou farm de servidores usando o SharePoint Foundation 2010. Este artigo explica os elementos que voc precisa configurar para criar esse novo ambiente. Para obter mais informaes sobre o processo geral de atualizao, utilizando a abordagem de atualizao com anexao de banco de dados, consulte Viso geral do processo de atualizao (SharePoint Foundation 2010). Importante: Para executar as etapas deste artigo, voc deve ter direitos de administrador no computador servidor local. Para obter mais informaes, consulte Contas administrativas e de servios necessrias para a implantao inicial (SharePoint Foundation 2010). Neste artigo: Antes de comear Criar e configurar o novo ambiente Verificar o novo ambiente Executar a atualizao

Antes de comear
Antes de comear a criar o novo ambiente para uma atualizao com anexao de banco de dados, examine as informaes a seguir sobre permisses, requisitos de hardware e de software. Verifique se voc atendeu a todos os requisitos de hardware e de software. preciso ter uma verso de 64 bits do Windows Server 2008 ou do Windows Server 2008 R2. Para farms de servidores, tambm preciso ter uma verso de 64 bits do SQL Server 2005 ou do SQL Server 2008. Para obter mais informaes sobre esses requisitos (como atualizaes especficas que devem ser instaladas), consulte Determinar requisitos de hardware e software (SharePoint Foundation 2010).

420

Prepare-se para configurar as contas necessrias usando as permisses apropriadas. Para obter informaes detalhadas, consulte Contas administrativas e de servios necessrias para a implantao inicial (SharePoint Server 2010). Execute o verificador de pr-atualizao no ambiente original. O verificador de pr-atualizao identifica possveis problemas de atualizao no seu ambiente para que voc possa corrigi-los antes de atualizar. Tambm pode ajud-lo a identificar configuraes de que voc precisa no novo ambiente. Para obter mais informaes, consulte Executar o verificador de pr-atualizao (SharePoint Foundation 2010).

Criar e configurar o novo ambiente


O processo de criao e configurao do novo ambiente contm vrias etapas, que devem ser executadas na sequncia correta. Essas etapas so: 1. Instalar o SharePoint Foundation 2010 no servidor ou servidores. 2. Configurar aplicativos de servio. 3. Configurar definies gerais do farm. 4. Criar e configurar aplicativos Web. 5. Reaplicar personalizaes. Nas prximas partes desta seo voc encontrar descries dessas etapas e links para outros artigos que contm instrues passo a passo sobre como execut-las. Depois que executar essas etapas, voc poder verificar o ambiente e depois executar a atualizao.

Instalar
A primeira etapa na criao do novo ambiente instalar o SharePoint Foundation 2010 e configurar o novo servidor ou farm de servidores. Faa o seguinte: 1. Execute o Ferramenta de Preparao de Produtos do Microsoft SharePoint para instalar todos os softwares necessrios. 2. Execute a Instalao para instalar o produto. 3. Instale os pacotes de idiomas necessrios no ambiente. 4. Execute o Assistente de Configurao de Produtos do SharePoint para configurar o servidor ou servidores. Os artigos a seguir fornecem instrues passo a passo para execuo dessas tarefas. Instalar e configurar o produto Siga as etapas em um dos artigos a seguir para instalar e configurar o SharePoint Foundation 2010 em um nico servidor ou farm de servidores: Implantar um nico servidor com o SQL Server (SharePoint Foundation 2010) Vrios servidores para um farm de trs camadas (SharePoint Foundation 2010)

421

Para obter mais cenrios de implantao (como a instalao em um ambiente autnomo com SQL Express), consulte Cenrios de implantao (SharePoint Foundation 2010). Instalar e configurar pacotes de idiomas Siga as etapas em Implantar pacotes de idiomas (SharePoint Foundation 2010) para instalar e configurar os pacotes de idiomas necessrios para os sites no ambiente.

Configurar aplicativos de servio


necessrio configurar os servios que voc deseja usar no seu ambiente, como o servio Conectividade de Dados Corporativos. As etapas includas nos artigos com os cenrios de implantao listados acima descrevem como usar o Assistente de Configurao Inicial do Farm para habilitar todos os servios. No entanto, voc tambm pode configurar servios manualmente. Para obter mais informaes sobre como configurar servios manualmente, consulte Configurar servios (SharePoint Foundation 2010).

Configurar definies gerais do farm


A prxima etapa na criao do novo ambiente aplicar definies gerais do farm. Voc deve reaplicar manualmente as definies de configuraes do farm da verso anterior, incluindo o seguinte: Definies de email de entrada e de sada Definies de nvel de segurana do farm e de permisso, como a adio de contas de usurio ou grupo ao grupo Administradores de Farm. Tipos de arquivo bloqueados Modelos de cota Coleta de dados de uso e integridade Log de diagnstico Contas mveis

E voc deve configurar as novas definies em nvel de farm que deseja usar, como o seguinte:

Para obter mais informaes sobre como configurar essas definies, consulte Definir configuraes do farm (SharePoint Foundation 2010).

Criar e configurar aplicativos Web


Crie um aplicativo Web para cada aplicativo Web que existia no ambiente original. Para cada aplicativo Web, faa o seguinte: Use a mesma URL e configure as definies de mapeamento de acesso alternativo. Observao: Se voc usar outra URL, talvez os aplicativos do Microsoft Office no sejam redirecionados corretamente para novas URLs e os indicadores para as URLs antigas no funcionaro.

422

Use o mesmo mtodo de autenticao. Importante Se estava usando a autenticao baseada em formulrios, voc precisar configurar a autenticao baseada em declaraes. Tambm necessrio criar uma poltica de aplicativo Web para conceder Controle Total conta de usurio que executar a atualizao com anexao de banco de dados. Para obter mais informaes, consulte Configurar a autenticao baseada em formulrios para um aplicativo Web baseado em declaraes (SharePoint Foundation 2010).

Recrie os caminhos includos (como /Sites).

Habilite a criao de sites de autoatendimento para qualquer aplicativo Web usado no ambiente anterior. Para obter mais informaes sobre como configurar aplicativos Web e autenticao, consulte os seguintes artigos: Para autenticao clssica: Create a Web application (SharePoint Foundation 2010) Para autenticao baseada em declaraes: Create a Web application that uses Windows-claims authentication (SharePoint Foundation 2010) e Configurar a autenticao baseada em formulrios para um aplicativo Web baseado em declaraes (SharePoint Foundation 2010)

Reaplicar personalizaes.
Uma causa frequente de falhas durante a atualizao ocorre porque o ambiente no possui recursos, solues ou outros elementos personalizados. Verifique se todos os elementos personalizados necessrios esto instalados nos seus servidores Web front-end antes de iniciar o processo de atualizao. Voc pode usar o verificador de pr-atualizao para compilar uma lista de personalizaes de servidor no ambiente. Para obter mais informaes, consulte Identificar e instalar personalizaes no artigo "Usar uma atualizao de avaliao para localizar possveis problemas". Nesta etapa, transfira manualmente todas as personalizaes para o novo farm. No se esquea de instalar todos os componentes dos quais seus sites dependem para funcionar corretamente, entre eles: Definies de site personalizadas Observao: Se a definio do site tiver sido criada no Windows SharePoint Services 3.0, voc pode copi-la no novo ambiente no estado em que se encontra. Se, no entanto, ela tiver sido criada na verso 2.0 do Windows SharePoint Services, talvez seja necessrio criar um arquivo de definio de atualizao para mapear a definio do site para os novos recursos no Windows SharePoint Services 3.0. Para obter mais informaes, consulte os artigos sobre desenvolvimento de novas definies de site personalizadas e criao de arquivos de definio de atualizao (Windows SharePoint Services) e o artigo sobre como implantar

423

arquivos de definio de atualizao e novas definies de site (Windows SharePoint Services). Folhas de estilo personalizadas (inclusive folhas de estilo em cascata) e imagens Web Parts personalizadas Servios da Web personalizados Solues e recursos personalizados Assemblies personalizados Alteraes de Web.config (por exemplo, na segurana)

No se esquea de transferir as configuraes exclusivas de arquivos Web.config de cada aplicativo Web para os novos servidores. Qualquer outro componente ou arquivo do qual seus sites dependem. Para obter mais informaes sobre como atualizar personalizaes para uso no SharePoint Foundation 2010, consulte o artigo sobre reimplantao de personalizaes e solues no SharePoint Foundation 2010 e no SharePoint Server 2010. Para obter mais informaes sobre como implantar personalizaes no seu ambiente, consulte Implantar personalizaes - viso geral (SharePoint Foundation 2010).

Verificar o novo ambiente


Aps criar o novo ambiente, voc pode realizar testes para verificar se ele contm todos os componentes necessrios antes de atualizar seus dados. Para testar o novo ambiente, use os seguintes mtodos: Crie um novo aplicativo Web e use o cmdlet Test-SPContentDatabase do Windows PowerShell para verificar se todas as personalizaes do servidor necessrias para esse banco de dados de contedo esto presentes no novo ambiente. No anexe nem atualize o banco de dados. Para obter mais informaes, consulte Test-SPContentDatabase. Observao: Voc tambm pode executar esse comando no banco de dados de contedo original, mas o banco de dados no deve estar em uso no momento. Use a operao Stsadm enumallwebs no ambiente do Windows SharePoint Services 3.0 para ver a qual modelo cada site est associado e verifique se o modelo est instalado no seu ambiente do SharePoint Foundation 2010. A Atualizao Cumulativa de outubro inclui aprimoramentos para a operao enumallwebs que podem ajud-lo a encontrar personalizaes em uso. Para obter mais informaes sobre essa operao, consulte o artigo sobre enumallwebs: operao do Stsadm (Windows SharePoint Services).

Executar a atualizao
Aps concluir a preparao do novo ambiente, voc poder anexar e atualizar os bancos de dados.

424

Siga as etapas em Anexar bancos de dados e atualizar para o SharePoint Foundation 2010 para anexar e atualizar os bancos de dados do servidor ou farm de servidores do Windows SharePoint Services 3.0 ao novo servidor ou farm de servidores do SharePoint Foundation 2010. Importante: Quando voc atualizar de uma instalao do Windows SharePoint Services 3.0 que usa o Banco de Dados Interno do Windows e o tamanho do banco de dados ultrapassar 4 GB, voc dever executar etapas adicionais. Para obter mais informaes, consulte Atualizando de uma instalao autnoma do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010 quando os bancos de dados de contedo excedem 4 GB (Armazenamento de BLOB Remoto).

425

Anexar bancos de dados e atualizar para o SharePoint Foundation 2010


Ao atualizar do Windows SharePoint Services 3.0 para o Microsoft SharePoint Foundation 2010 usando a abordagem de atualizao com anexao de banco de dados, voc atualiza somente o contedo do ambiente, no as definies de configurao. A utilizao de uma abordagem de atualizao com anexao de banco de dados til quando voc est alterando hardware ou deseja reconfigurar a topologia do farm de servidores como parte do processo de atualizao. Para obter mais informaes sobre como escolher uma abordagem de atualizao, consulte Determinar a abordagem de atualizao (SharePoint Foundation 2010). A primeira etapa do processo configurar um novo ambiente para hospedar o contedo atualizado. Se voc ainda no instalou e configurou o novo ambiente, siga as etapas em Preparar o novo ambiente do SharePoint Foundation para faz-lo. Depois de ter configurado o novo ambiente, voc pode usar os procedimentos deste artigo para desanexar e depois reconectar os bancos de dados para executar a atualizao real. Este artigo contm as etapas necessrias para executar uma atualizao com anexao de banco de dados padro e uma atualizao com anexao de banco de dados usando banco de dados somente leitura. Neste artigo: Viso geral do processo Antes de comear

Definir os bancos de dados de verses anteriores como somente leitura (anexao de banco de dados com banco de dados somente leitura) Fazer o backup de bancos de dados de verses anteriores usando ferramentas do SQL Server Desanexar os bancos de dados de verses anteriores (anexao de banco de dados padro)

Restaurar uma cpia de backup do banco de dados (anexao de banco de dados com bancos de dados somente leitura) Verificar componentes personalizados Anexar um banco de dados de contedo a um aplicativo Web Verificao: verificar atualizao para o primeiro banco de dados Anexar os bancos de dados restantes Verificao: verificar atualizao para bancos de dados adicionais

Observao: Uma causa frequente de falhas durante a atualizao a ausncia de recursos, solues ou outros elementos personalizados no ambiente. Verifique se todos os elementos personalizados que voc precisa ter esto instalados nos servidores Web front-end antes de iniciar o processo

426

de atualizao. Use o verificador de pr-atualizao e, para uma atualizao com anexao de banco de dados, use tambm o cmdlet test-spcontentdatabase do Windows PowerShell para identificar os elementos personalizados que os sites possam estar usando. Para obter mais informaes, consulte Identificar e instalar personalizaes no artigo "Usar uma atualizao de avaliao para encontrar possveis problemas". Para obter mais informaes sobre o processo geral de atualizao utilizando a abordagem de atualizao com anexao de banco de dados, consulte Viso geral do processo de atualizao (SharePoint Foundation 2010).

Viso geral do processo


Ao atualizar usando uma atualizao com anexao de banco de dados, voc desanexa os bancos de dados do farm antigo e depois os anexa ao novo farm. Quando voc anexa um banco de dados ao novo farm, o processo de atualizao executado e atualiza o banco de dados inteiro. O processo de atualizao com anexao de banco de dados semelhante ao processo de atualizao in-loco. A diferena que a atualizao com anexao de banco de dados executada manualmente, em um ambiente separado. Se desejar preservar o farm original e permitir que os usurios continuem a acessar seus dados, defina os bancos de dados como somente leitura e anexe uma cpia de backup dos bancos de dados. Observao: A parte do processo neste artigo especfica sobre a mudana de um banco de dados de um computador que est executando o Microsoft SQL Server para um computador diferente que executa o SQL Server conhecida como realocao planejada. Para obter mais informaes sobre a realocao planejada, consulte o artigo sobre como mover bancos de dados de usurio (http://go.microsoft.com/fwlink/?linkid=148425&clcid=0x416). Para obter uma viso geral do processo de atualizao, consulte Viso geral do processo de atualizao (SharePoint Foundation 2010).

Antes de comear
Antes de comear a atualizao com anexao de banco de dados, examine as informaes a seguir sobre permisses, requisitos de hardware e requisitos de software. Siga as etapas especificadas para instalar e configurar softwares necessrios ou para modificar configuraes. Verifique se voc atendeu a todos os requisitos de hardware e de software. preciso ter uma verso de 64 bits do Windows Server 2008 ou do Windows Server 2008 R2. Para farms de servidores, tambm preciso ter uma verso de 64 bits do SQL Server 2005 ou do SQL Server 2008. Para obter mais informaes sobre esses requisitos (como atualizaes especficas que devem ser instaladas), consulte Determinar requisitos de hardware e software (SharePoint Foundation 2010).

427

Prepare-se para configurar as contas necessrias usando as permisses apropriadas. Para obter informaes detalhadas, consulte Contas administrativas e de servios necessrias para a implantao inicial (SharePoint Server 2010). Verifique se a conta que voc usa para anexar os bancos de dados membro da funo de banco de dados fixa db_owner para os bancos de dados de contedo que deseja atualizar. Execute a ferramenta de verificao de pr-atualizao nos sites armazenados nos bancos de dados. O verificador de pr-atualizao identifica possveis problemas de atualizao no seu ambiente para que voc possa corrigi-los antes de atualizar. Para obter mais informaes, consulte Executar o verificador de pr-atualizao (SharePoint Foundation 2010). Crie um novo ambiente de farm de servidores. Para obter informaes sobre como criar o novo ambiente, consulte Preparar o novo ambiente do SharePoint Foundation. Verifique e repare erros de consistncia de banco de dados. Para obter mais informaes, consulte o artigo sobre manuteno de banco de dados para o Windows SharePoint Services 3.0 (white paper).

Definir os bancos de dados de verses anteriores como somente leitura (anexao de banco de dados com banco de dados somente leitura)
Se estiver usando a abordagem hbrida de bancos de dados somente leitura para fazer a atualizao, defina os bancos de dados de verses anteriores como somente leitura antes de fazer o seu backup. Em qualquer tipo de atualizao com anexao de banco de dados, voc tambm poder definir temporariamente os bancos de dados como somente leitura para garantir que capture todos os dados no backup, de forma que o estado atual do ambiente seja restaurado e atualizado. Se os bancos de dados forem definidos como somente leitura, os usurios podero continuar a exibir contedo, mas no podero adicion-lo nem alter-lo. Importante: No possvel atualizar um banco de dados que esteja definido como somente leitura. Se estiver usando uma anexao de banco de dados com banco de dados somente leitura, voc restaurar uma cpia do banco de dados e executar a atualizao na cpia. Se no estiver usando esse mtodo, mas desejar definir bancos de dados de contedo temporariamente como somente leitura enquanto faz o backup dos dados atuais, defina os bancos de dados como leitura/gravao antes de anex-los e atualiz-los. Importante: No deixe de executar o verificador de pr-atualizao antes de realizar esse procedimento. Para obter mais informaes, consulte Executar o verificador de pr-atualizao (SharePoint Foundation 2010).

428

Para definir um banco de dados como somente leitura no SQL Server 2000 1. No SQL Server Enterprise Manager, clique com o boto direito do mouse no nome do banco de dados que ser definido como somente leitura e clique em Propriedades. 2. Na caixa de dilogo Propriedades, clique na guia Opes. 3. Em Acesso, marque a caixa de seleo Somente leitura e clique em OK. Para definir um banco de dados como somente leitura no SQL Server 2005 1. No SQL Server Management Studio, clique com o boto direito do mouse no nome do banco de dados que ser definido como somente leitura e clique em Propriedades. 2. Na seo Selecionar uma pgina, clique em Opes. 3. No painel direito, em Outras opes, na seo Estado, ao lado de Banco de Dados Somente Leitura, clique na seta e selecione Verdadeiro. Para definir um banco de dados como somente leitura no SQL Server 2008 1. No SQL Server Management Studio, no Pesquisador de Objetos, conecte-se a uma instncia do Mecanismo de Banco de Dados, expanda o servidor e expanda Bancos de dados. 2. Selecione o banco de dados que ser configurado como somente leitura, clique com o boto direito do mouse nesse banco de dados e clique em Propriedades. 3. Na caixa de dilogo Propriedades do Banco de Dados, na seo Selecionar uma pgina, clique em Opes. 4. No painel direito, em Outras opes, na seo Estado, ao lado de Banco de Dados Somente Leitura, clique na seta e selecione Verdadeiro. Voc pode configurar a opo de disponibilidade do banco de dados READ_ONLY usando o TransactSQL. Para obter mais informaes sobre como usar a clusula SET da instruo ALTER DATABASE, consulte o artigo sobre definio de opes do banco de dados (http://go.microsoft.com/fwlink/? linkid=148362&clcid=0x416).

Fazer o backup de bancos de dados de verses anteriores usando ferramentas do SQL Server
Siga o procedimento apropriado para fazer backup de bancos de dados no SQL Server 2000, SQL Server 2005 ou SQL Server 2008. Repita o procedimento para cada banco de dados de contedo do farm de servidores. No necessrio fazer backup dos bancos de dados de contedo de configurao ou administrao, j que voc os recriar no novo farm de servidores. Para obter mais informaes sobre os tipos de bancos de dados que voc pode ter em um farm de servidores do Windows SharePoint Services 3.0, consulte Tipos e descries de bancos de dados (Windows SharePoint Services 3.0) .

429

Ao final deste procedimento, voc ter criado duplicatas dos bancos de dados de contedo somente leitura. Para fazer backup de um banco de dados no SQL Server 2000 1. No servidor de banco de dados, clique em Iniciar, aponte para Todos os Programas, aponte para Microsoft SQL Server e clique em Enterprise Manager. 2. No SQL Server Enterprise Manager, expanda Microsoft SQL Servers. 3. Expanda Grupo do SQL Server. 4. Expanda (local) (Windows NT). 5. Expanda Bancos de Dados. 6. Clique com o boto direito no banco de dados do qual deseja fazer backup, aponte para Todas as Tarefas e clique em Fazer Backup do Banco de Dados. 7. Na caixa de dilogo Backup do SQL Server, na caixa Nome, especifique um nome para o backup e, na rea Backup, selecione Banco de dados - completo. 8. Na rea Destino, selecione um destino existente ou siga este procedimento: a. Clique em Adicionar. b. Na caixa Selecione o Destino de Backup, selecione Nome do Arquivo e, ao lado da caixa Nome do Arquivo, clique em Procurar. c. Na caixa de dilogo Local do Dispositivo de Backup - (local), na caixa Nome do arquivo, digite um nome de arquivo e clique em OK. d. Clique em OK novamente para fechar a caixa de dilogo Selecionar Destino do Backup. 9. Clique em OK para iniciar o processo de backup. 10. Clique em OK para confirmar que o processo de backup foi concludo. Repita o procedimento anterior para fazer backup de todos os outros bancos de dados de contedo usados pelo Windows SharePoint Services 3.0 no ambiente. Para fazer backup de um banco de dados no SQL Server 2005 1. No servidor de banco de dados, clique em Iniciar, aponte para Todos os Programas, aponte para Microsoft SQL Server 2005 e clique em SQL Server Management Studio. 2. Na caixa Conectar ao Servidor, fornea as informaes de conexo e clique em Conectar. 3. Depois de se conectar instncia apropriada do Mecanismo de Banco de Dados do SQL Server 2005, no Pesquisador de Objetos, expanda a rvore de servidores expandindo o nome do servidor. 4. Expanda Bancos de Dados, clique com o boto direito no banco de dados do qual ser feito backup, aponte para Tarefas e clique em Backup. A caixa de dilogo Fazer Backup do Banco de Dados ser exibida.

430

5. Na rea Origem, na caixa Banco de dados, verifique o nome do banco de dados. 6. Na caixa Tipo de backup, selecione Completo. 7. Em Fazer backup do componente, selecione Banco de dados. 8. Na rea Conjunto de backup, na caixa de texto Nome, aceite o nome do conjunto de backup padro sugerido ou digite outro nome para o conjunto de backup. 9. Na rea Destino, especifique o tipo de destino de backup selecionando Disco ou Fita e especifique um destino. Para criar outro destino, clique em Adicionar. 10. Clique em OK para iniciar o processo de backup. Repita o procedimento anterior para fazer backup de todos os outros bancos de dados de contedo usados pelo Windows SharePoint Services 3.0 no ambiente. Para fazer backup de um banco de dados no SQL Server 2008 1. No servidor de banco de dados, clique em Iniciar, aponte para Todos os Programas, aponte para Microsoft SQL Server 2008 e clique em SQL Server Management Studio. 2. Na caixa Conectar ao Servidor, fornea as informaes de conexo e clique em Conectar. 3. Depois de se conectar instncia apropriada do Mecanismo de Banco de Dados do SQL Server 2008, no Pesquisador de Objetos, expanda o nome do servidor. 4. Expanda Bancos de Dados, clique com o boto direito no banco de dados do qual ser feito backup, aponte para Tarefas e clique em Backup. A caixa de dilogo Fazer Backup do Banco de Dados ser exibida. 5. Na rea Origem, na caixa Banco de dados, verifique o nome do banco de dados. 6. Na caixa Tipo de backup, selecione Completo. 7. Em Fazer backup do componente, selecione Banco de dados. 8. Na rea Conjunto de backup, na caixa de texto Nome, aceite o nome de conjunto de backup padro ou digite um novo. 9. Na rea Destino, especifique o tipo de destino de backup selecionando Disco ou Fita e especifique um destino. Para criar outro destino, clique em Adicionar. 10. Clique em OK para iniciar o processo de backup. Repita o procedimento anterior para fazer backup de todos os outros bancos de dados de contedo usados pelo Windows SharePoint Services 3.0 no ambiente.

Desanexar os bancos de dados de verses anteriores (anexao de banco de dados padro)


Para que voc possa anexar seus bancos de dados ao novo ambiente e atualizar os dados, preciso desanex-los do ambiente atual. Aps desanexar os bancos de dados, voc pode mov-los para um

431

novo servidor de banco de dados ou deix-los no servidor de banco de dados existente e anex-los aos aplicativos Web. Importante: No use o procedimento a seguir se voc estiver executando uma atualizao com anexao de banco de dados com bancos de dados somente leitura. Para que os usurios continuem a ter acesso ao contedo, voc precisa manter os bancos de dados anexados e executar as etapas da seo Restaurar uma cpia de backup do banco de dados (anexao de banco de dados com bancos de dados somente leitura) mais adiante neste artigo para criar uma cpia dos bancos de dados em vez disso. Para desanexar um banco de dados de contedo de um aplicativo Web 1. Em Administrao Central, na pgina Gerenciamento de Aplicativo, na seo Gerenciamento de Aplicativos Web do SharePoint, clique em Bancos de dados de contedo. 2. Na pgina Gerenciar Bancos de Dados de Contedo, clique no banco de dados de contedo que deseja desanexar. Observao: Se o banco de dados de contedo no aparecer, ele poder estar associado a outro aplicativo Web. Para selecionar outro aplicativo Web, no menu Aplicativo Web, clique em Alterar Aplicativo Web. 3. Na pgina Gerenciar Configuraes de Banco de Dados de Contedo, na seo Remover Banco de Dados de Contedo, marque a caixa de seleo Remover banco de dados de contedo e clique em OK. Observao: A remoo do banco de dados de contedo no exclui o banco de dados; apenas remove a associao do banco de dados ao aplicativo Web. 4. Repita as etapas 2 a 3 para cada banco de dados de contedo que desejar desanexar. Voc tambm pode usar a operao Stsadm deletecontentdb para desanexar um banco de dados de contedo de um aplicativo Web. Para obter mais informaes, consulte o artigo sobre deletecontentdb: operao Stsadm (Windows SharePoint Services). Se estiver movendo os bancos de dados para outro servidor de banco de dados, voc tambm dever desanex-los da instncia do SQL Server antes de mov-los e anex-los nova instncia do SQL Server. Importante: Se voc mover seus bancos de dados para outra instncia do SQL Server, verifique se a segurana est configurada corretamente. Verifique se as contas que voc usa tm as funes

432

fixas e permisses adequadas nos bancos de dados e se ainda sero contas vlidas se voc as estiver movendo entre domnios. Para desanexar um banco de dados de uma instncia do SQL Server e mov-lo para outra instncia do SQL Server 1. No SQL Server 2005 Management Studio, abra a instncia de origem do SQL Server e expanda o n Bancos de dados. 2. Clique com o boto direito do mouse no banco de dados de contedo, aponte para Tarefas e clique em Desanexar. Repita essa etapa para cada banco de dados de contedo que desejar desanexar e mover. Observao: Use esse procedimento para mover somente bancos de dados de contedo. No desanexe outros bancos de dados. 3. No Windows Explorer, navegue at o local dos arquivos .mdf e .ldf dos bancos de dados de contedo. 4. Selecione os arquivos .mdf e .ldf do banco de dados que voc deseja mover e copie-os ou transfira-os para o diretrio de destino. 5. No SQL Server 2005 Management Studio, abra a instncia de origem do SQL Server. 6. Clique com o boto direito do mouse no n Bancos de dados, aponte para Tarefas e clique em Anexar. 7. Na caixa de dilogo Anexar Banco de Dados, navegue at o local para o qual voc transferiu os arquivos .mdf e .ldf, selecione o arquivo .mdf do banco de dados que deseja anexar e clique em OK. 8. Repita as etapas 6 e 7 para cada banco de dados de contedo que voc estiver movendo.

Restaurar uma cpia de backup do banco de dados (anexao de banco de dados com bancos de dados somente leitura)
Depois de configurar o novo farm de servidores, voc poder restaurar as cpias de backup dos bancos de dados em um: Microsoft SQL Server 2008 R2, SQL Server 2008 com Service Pack 1 (SP1) e Atualizao Cumulativa 2, e SQL Server 2005 com SP3 e Atualizao Cumulativa 3. Observe que voc deve restaurar para uma verso de 64 bits do SQL Server 2008 R2, SQL Server 2008 com SP1 e Atualizao Cumulativa 2, e SQL Server 2005 com SP3 e Atualizao Cumulativa 3. Comece com um banco de dados e verifique se a restaurao funcionou antes de restaurar os outros bancos de dados. A seo a seguir oferece os procedimentos para a restaurao dos backups.

433

Para restaurar uma cpia de backup de um banco de dados no SQL Server 2005 Enterprise Edition 1. No SQL Server Management Studio, clique com o boto direito em Bancos de Dados e clique em Restaurar Banco de Dados. A caixa de dilogo Restaurar Banco de Dados ser exibida. 2. Na caixa de dilogo Restaurar Banco de Dados, na pgina Geral, na caixa Para o banco de dados, digite o nome do banco de dados que voc est restaurando. 3. Na caixa de texto Em um momento determinado, mantenha o padro (O mais recente possvel). 4. Para especificar a origem e a localizao dos conjuntos de backup que sero restaurados, clique em Do dispositivo e clique no boto Procurar para selecionar o arquivo de backup. 5. Na caixa de dilogo Especificar Backup, na caixa Mdia de backup, verifique se Arquivo est selecionado. 6. Na rea Local do backup, clique em Adicionar. 7. Na caixa de dilogo Localizar Arquivo de Backup, selecione o arquivo que deseja restaurar e clique em OK. 8. Na grade Selecionar os conjuntos de backup a restaurar, marque a caixa de seleoRestaurar ao lado do backup concludo mais recente. 9. Na caixa de dilogo Restaurar Banco de Dados, na pgina Opes, em Opes de restaurao, marque a caixa de seleo Substituir o banco de dados existente. 10. Clique em OK para iniciar o processo de restaurao. Para restaurar uma cpia de backup de um banco de dados no SQL Server 2008 Enterprise 1. Depois de se conectar instncia apropriada do Mecanismo de Banco de Dados do SQL Server 2008, no Pesquisador de Objetos, expanda o nome do servidor. 2. Clique com o boto direito em Bancos de Dados e clique em Restaurar Banco de Dados. A caixa de dilogo Restaurar Banco de Dados ser exibida. 3. Na caixa de dilogo Restaurar Banco de Dados, na pgina Geral, o nome do banco de dados a ser restaurado na lista Para o banco de dados. 4. Na caixa de texto Em um momento determinado, mantenha o padro (O mais recente possvel). 5. Para especificar a origem e a localizao dos conjuntos de backup que sero restaurados, clique em Do dispositivo e clique no boto Procurar para selecionar o arquivo de backup. 6. Na caixa de dilogo Especificar Backup, na caixa Mdia de Backup, verifique se Arquivo est selecionado. 7. Na rea Local do backup, clique em Adicionar. 8. Na caixa de dilogo Localizar Arquivo de Backup, selecione o arquivo que deseja

434

restaurar, clique em OK e, na caixa de dilogo Especificar Backup, clique em OK. 9. Na caixa de dilogo Restaurar Banco de Dados, em Selecione os conjuntos de backup a serem restaurados, marque a caixa de seleo Restaurar ao lado do backup completo mais recente. 10. Na caixa de dilogo Restaurar Banco de Dados, na pgina Opes, em Opes de restaurao, marque a caixa de seleo Substituir o banco de dados existente. 11. Clique em OK para iniciar o processo de restaurao.

Verificar componentes personalizados


Antes de anexar os bancos de dados de contedo aos aplicativos Web, use o cmdlet TestSPContentDatabaseWindows PowerShell para verificar se tem todos os componentes personalizados necessrios para o banco de dados. Para verificar se os componentes personalizados esto disponveis usando o Windows PowerShell 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. No prompt de comando do Windows PowerShell, digite o seguinte comando:
Test-SPContentDatabase -Name <DatabaseName> -WebApplication <URL>

Em que: <Nome_do_Banco_de_Dados> o nome do banco de dados que voc deseja testar. <URL> a URL do aplicativo Web que hospedar os sites.

Para obter mais informaes, consulte Test-SPContentDatabase.

Anexar um banco de dados de contedo a um aplicativo Web


Ao anexar um banco de dados de contedo, verifique se o site raiz do aplicativo Web est includo no primeiro banco de dados de contedo anexado. Em outras palavras, antes de continuar, examine a raiz do aplicativo Web no farm de servidores original para determinar o primeiro conjunto de sites. Aps anexar o banco de dados que contm o site raiz, voc poder anexar em qualquer ordem os outros bancos de dados de contedo para o aplicativo Web. No necessrio criar conjuntos de sites para armazenar o contedo antes de anexar o banco de dados; esse processo cria os conjuntos de sites para voc. No adicione novos conjuntos de sites at que tenha restaurado todos os bancos de dados de contedo.

435

Importante: Se estiver movendo os bancos de dados de contedo entre domnios ou florestas ou para outro ambiente que tenha contas de servio diferentes, verifique se as permisses das contas de servio ainda esto corretas antes de anexar os bancos de dados. Voc pode usar o cmdlet Mount-SPContentDatabase no Windows PowerShell ou o comando addcontentdb de Stsadm para anexar um banco de dados de contedo a um aplicativo Web. O uso das pginas da Administrao Central do SharePoint para anexar um banco de dados de contedo no tem suporte para atualizao. Verifique se a conta que voc usa para anexar os bancos de dados membro da funo de banco de dados fixa db_owner para os bancos de dados de contedo que deseja atualizar. Importante Se estava usando a autenticao baseada em formulrios, voc precisar configurar a autenticao baseada em declaraes para o aplicativo Web antes de anexar bancos de dados. Tambm necessrio criar uma poltica para conceder Controle Total ao aplicativo Web para a conta de usurio que executar a atualizao com anexao de banco de dados. Para obter mais informaes, consulte Configurar a autenticao baseada em formulrios para um aplicativo Web baseado em declaraes (SharePoint Foundation 2010). Dica No possvel anexar o mesmo banco de dados de contedo mais de uma vez a um farm, mesmo em aplicativos Web diferentes. Cada conjunto de sites em um banco de dados de contedo tem um GUID associado a ele, o qual registrado no banco de dados de configurao. Portanto, no possvel adicionar o mesmo conjunto de sites duas vezes ao farm, mesmo em aplicativos Web separados. Embora voc possa anexar o banco de dados nessa situao, no ser possvel iniciar o conjunto de sites. Se precisar de uma cpia duplicada de um conjunto de sites no mesmo farm, primeiro anexe o banco de dados que contm o conjunto de sites a um farm separado e use as operaes de backup e restaurao de Stsadm para copiar o conjunto de sites no outro farm. O processo de backup e restaurao Stsadm cria um novo GUID para o conjunto de sites. Para anexar um banco de dados de contedo a um aplicativo Web usando o Windows PowerShell 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. No prompt de comando do Windows PowerShell, digite o seguinte comando:

436

Mount-SPContentDatabase -Name <DatabaseName> -DatabaseServer <ServerName> -WebApplication <URL> [-Updateuserexperience]

Em que: <Nome_do_Banco_de_Dados> o nome do banco de dados que voc deseja atualizar. <Nome_do_Servidor> o servidor em que o banco de dados est armazenado. <URL> a URL do aplicativo Web que hospedar os sites.

Updateuserexperience a opo de atualizar para a nova experincia do usurio ou permanecer na experincia antiga (parte da Atualizao Visual). Quando voc inclui esse parmetro, o site definido com a visualizao da nova experincia do usurio. Omita esse parmetro se desejar que o site permanea com a experincia do usurio antiga aps a atualizao. Para obter mais informaes, consulte Planejar a atualizao visual (SharePoint Foundation 2010). Para obter mais informaes, consulte Mount-SPContentDatabase. Observao: Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa para oferecer suporte compatibilidade com verses anteriores do produto. Para anexar um banco de dados de contedo a um aplicativo Web usando a ferramenta de linha de comando Stsadm 1. Na unidade em que os Produtos e Tecnologias do SharePoint esto instalados, mude para o seguinte diretrio: %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin. 2. Digite o seguinte comando e pressione ENTER: stsadm -o addcontentdb -url<URL> -databasename<Nome_do_Banco_de_Dados> [-databaseserver<Nome_do_Servidor>] [-databaseuser<Nome_do_Usurio>] [-databasepassword<Senha>] [-sitewarning<Contagem_de_Avisos_de_Site>] [-preserveolduserexperiencetrue/false] [-sitemax<Contagem_Mxima_de_Sites>] [-assignnewdatabaseid][-clearchangelog] Observao Quando voc define o parmetro preserveolduserexperience como true, os sites do banco de dados de contedo mantm a aparncia da verso anterior aps a atualizao. Quando voc define esse parmetro como false, os sites so atualizados com a nova aparncia. O padro desse parmetro true, que preserva a aparncia antiga. Esse parmetro faz parte do recurso de Atualizao Visual. Para obter mais informaes, consulte Planejar a atualizao visual (SharePoint Foundation 2010).

437

Para obter mais informaes, consulte o artigo sobre Addcontentdb: operao do Stsadm (Windows SharePoint Services).

Verificao: verificar atualizao para o primeiro banco de dados


Aps anexar um banco de dados, voc pode usar a pgina Status da Atualizao na Administrao Central para verificar o status da atualizao nos conjuntos de sites. Aps a concluso do processo de atualizao, voc pode examinar o arquivo de log para ver se houve problemas durante a atualizao. Alm disso, possvel examinar cada site atualizado para localizar e corrigir problemas relacionados forma como o contedo exibido. Para obter mais informaes, consulte Verificar a atualizao e examinar os sites atualizados (SharePoint Foundation 2010). Para exibir a pgina Status da Atualizao Na Administrao Central, clique em Atualizao e Migrao e clique em Verificar status de atualizao. Para abrir o arquivo de log de atualizao O arquivo de log de erro de atualizao e o arquivo de log de atualizao esto localizados em %COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\14\LOGS. Os logs so nomeados no seguinte formato: Upgrade-AAAAMMDD-HHMMSS-SSS-erro.log e UpgradeAAAAMMDD-HHMMSS-SSS.log, em que AAAAMMDD a data e HHMMSS-SSS a hora (horas no formato de 24 horas, minutos, segundos e milissegundos). Um exemplo de um log de erro de atualizao Upgrade-20090415-132126-374-error.log e um exemplo de um log de atualizao Upgrade-20090415-132126-374.log. Observao: O arquivo de log de atualizao inclui o nome do banco de dados de contedo que est sendo atualizado.

Anexar os bancos de dados restantes


Aps restaurar o primeiro banco de dados de contedo e verificar a atualizao analisando o arquivo de log de atualizao, voc pode continuar restaurando e atualizando o(s) prximo(s) banco(s) de dados. Voc pode anexar vrios bancos de dados ao mesmo tempo em janelas diferentes do prompt de comando para executar vrias atualizaes de uma vez. Aps restaurar e atualizar todos os bancos de dados de contedo com xito, voc pode analisar os sites para garantir que eles foram atualizados corretamente.

438

Verificao: verificar atualizao para bancos de dados adicionais


Aps atualizar bancos de dados adicionais, consulte a pgina Status da Atualizao para monitorar o andamento e verificar se o processo de atualizao est concludo. Examine o arquivo de log para identificar outros problemas e examine cada site atualizado para localizar e corrigir problemas relacionados forma como o contedo exibido. Para obter mais informaes, consulte Verificar a atualizao e examinar os sites atualizados (SharePoint Foundation 2010) e Gerenciar a atualizao visual (SharePoint Foundation 2010).

Consulte tambm
Solucionar problemas de atualizao (Windows SharePoint Services)

439

Executar etapas de ps-atualizao (SharePoint Foundation 2010)


Aps executar uma atualizao in-loco ou uma atualizao com anexao de banco de dados para o Microsoft SharePoint Foundation 2010, voc pode verific-la e seguir as etapas de configurao necessrias, de modo a preparar novamente o ambiente para os usurios. Nesta seo: Configurar a autenticao baseada em formulrios para um aplicativo Web baseado em declaraes (SharePoint Foundation 2010) Atualize aplicativos Web do Windows SharePoint Services 3.0 existentes configurados para usar a autenticao baseada em formulrios para que funcionem com o SharePoint Foundation 2010. Verificar a atualizao e examinar os sites atualizados (SharePoint Foundation 2010) Saiba se a atualizao foi concluda com xito (do ponto de vista do software e mediante uma anlise visual de seus sites) ou se ainda restam problemas a serem solucionados. Se precisar reiniciar a atualizao aps uma falha, voc encontrar as etapas necessrias neste artigo. Recuperando aps uma atualizao com falha (SharePoint Foundation 2010) Execute essas etapas se a atualizao para o Microsoft SharePoint Foundation 2010 falhar e voc no tiver tempo para continuar a solucionar os problemas ou continuar o processo de atualizao.

440

Configurar a autenticao baseada em formulrios para um aplicativo Web baseado em declaraes (SharePoint Foundation 2010)
Os procedimentos neste artigo apresentam diretrizes para: Permitir a voc configurar a autenticao baseada em formulrios para um aplicativo Web baseado em declaraes do Microsoft SharePoint Foundation 2010. Ajudar a atualizar aplicativos Web existentes do Windows SharePoint Services 3.0 que foram configurados para usar a autenticao baseada em formulrios para funcionar com o SharePoint Foundation 2010. Aps a atualizao do SharePoint Foundation 2010, os aplicativos Web do Windows SharePoint Services 3.0 sero configurados para o login herdado. Para os aplicativos Web do Windows SharePoint Services 3.0 que foram configurados para usar a autenticao do Windows, no h etapas adicionais necessrias para a atualizao. No entanto, para os aplicativos Web do Windows SharePoint Services 3.0 que foram configurados para usar a autenticao baseada em formulrios, ou a autenticao SSO da Web, ser necessrio primeiro converter na autenticao baseada em declaraes antes que os aplicativos Web do Windows SharePoint Services 3.0 possam ser usados no SharePoint Foundation 2010. Depois de converter os aplicativos Web do Windows SharePoint Services 3.0 na autenticao baseada em declaraes, configure as zonas de aplicativo Web para a autenticao baseada em formulrios (ou autenticao SSO da Web, conforme apropriado). Observe que os nomes do provedor de associao e do provedor de funo usados no SharePoint Foundation 2010 devem corresponder aos nomes usados no Windows SharePoint Services 3.0. A etapa final a migrao de usurios e permisses para o SharePoint Foundation 2010. Neste artigo: Converter aplicativos Web na autenticao baseada em declaraes Configurar um aplicativo Web baseado em formulrios para usar um provedor LDAP por meio da Administrao Central Configurar os arquivos Web.Config do LDAP Configurar um aplicativo Web baseado em formulrios para usar um provedor LDAP por meio do Windows PowerShell Migrar usurios e permisses do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010

441

Converter aplicativos Web na autenticao baseada em declaraes


Execute as etapas no procedimento a seguir para usar o Windows PowerShell para converter os aplicativos Web existentes na autenticao baseada em declaraes. Para converter os aplicativos Web na autenticao baseada em declaraes 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. No prompt de comando do Windows PowerShell, digite o seguinte:
$w = Get-SPWebApplication "http://<server>/" $w.UseClaimsAuthentication = "True"; $w.Update()

$w.ProvisionGlobally()

Observao: Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa para oferecer suporte compatibilidade com verses anteriores do produto.

Configurar um aplicativo Web baseado em formulrios para usar um provedor LDAP por meio da Administrao Central
Execute as etapas no procedimento a seguir para usar a Administrao Central para configurar a autenticao baseada em formulrios para um aplicativo Web baseado em declaraes. Para configurar a autenticao baseada em formulrios para um aplicativo Web baseado em declaraes usando a Administrao Central 1. Verifique se a conta de usurio que est executando esse procedimento de um administrador de conjunto de sites. 2. Na Administrao Central, em Gerenciamento de Aplicativos, selecione Gerenciar Aplicativos Web. 3. Na faixa de opes, selecione Novo. 4. Na seo Autenticao da caixa de dilogo Novo Aplicativo Web, selecione Autenticao

442

Baseada em Declaraes. 5. Na seo Tipo de Autenticao, selecione Habilitar Provedor de Associao do ASP.NET e Funes. 6. Digite o nome de um provedor de associao e o nome de um gerente de funo. No exemplo de arquivo Web.Config descrito neste artigo, o nome do provedor de associao membership, e o nome do gerente de funo rolemanager. 7. Clique em OK para criar o aplicativo Web.

Configurar os arquivos Web.Config do LDAP


Depois que voc tiver criado com xito o aplicativo Web (descrito no procedimento anterior), modifique os seguintes arquivos Web.Config: O arquivo Web.Config do aplicativo Web da Administrao Central O arquivo Web.Config do Servio de Token de Segurana

O arquivo Web.Config do aplicativo Web baseado em declaraes da autenticao baseada em formulrios Para configurar o arquivo Web.Config da Administrao Central 1. Digite INETMGR em um prompt de comando para abrir o Gerenciador do IIS. 2. V para o site da Administrao Central do SharePoint no IIS. 3. Clique com o boto direito do mouse em Administrao Central do SharePoint e selecione Explorar. 4. Abra o arquivo Web.Config. 5. Localize a seo <Configuration>
<system.web>

e adicione a seguinte entrada:

<membership defaultProvider="AspNetSqlMembershipProvider"> <providers> <add name="membership" type="Microsoft.Office.Server.Security.LdapMembershipProvider, Microsoft.Office.Server, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" server="yourserver.com" port="389" useSSL="false" userDNAttribute="distinguishedName" userNameAttribute="sAMAccountName" userContainer="OU=UserAccounts,DC=internal,DC=yourcompany,DC= distinguishedName (of your userContainer)"

443

userObjectClass="person" userFilter="(ObjectClass=person)" scope="Subtree" otherRequiredUserAttributes="sn,givenname,cn" /> </providers> </membership> <roleManager enabled="true" defaultProvider="AspNetWindowsTokenRoleProvider" > <providers> <add name="roleManager" type="Microsoft.Office.Server.Security.LdapRoleProvider, Microsoft.Office.Server, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" server="yourserver.com" port="389" useSSL="false" groupContainer="DC=internal,DC=yourcompany,DC= distinguishedName (of your groupContainer)" groupNameAttribute="cn" groupNameAlternateSearchAttribute="samAccountName" groupMemberAttribute="member" userNameAttribute="sAMAccountName" dnAttribute="distinguishedName" groupFilter="((ObjectClass=group)" userFilter="((ObjectClass=person)" scope="Subtree" /> </providers> </roleManager>

Importante: Aps adicionar a entrada anterior, salve e feche o arquivo Web.Config. Para configurar o arquivo Web.Config do Servio de Token de Segurana 1. Digite INETMGR em um prompt de comando para abrir o Gerenciador do IIS. 2. V para o site do SharePoint Web Services. 3. V para o subsite SecurityTokenServiceAppliction.

444

4. Clique com o boto direito do mouse em Administrao Central do SharePoint e selecione Explorar. 5. Abra o arquivo Web.Config. 6. Localize a seo <Configuration>
<membership> <providers> <add name="membership" type="Microsoft.Office.Server.Security.LdapMembershipProvider, Microsoft.Office.Server, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" server="yourserver.com" port="389" useSSL="false" userDNAttribute="distinguishedName" userNameAttribute="sAMAccountName" userContainer="OU=UserAccounts,DC=internal,DC=yourcompany,DC=com" userObjectClass="person" userFilter="(&amp;(ObjectClass=person))" scope="Subtree" otherRequiredUserAttributes="sn,givenname,cn" /> </providers> </membership> <roleManager enabled="true" > <providers> <add name="rolemanager" type="Microsoft.Office.Server.Security.LdapRoleProvider, Microsoft.Office.Server, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" server="yourserver.com" port="389" useSSL="false" groupContainer="DC=internal,DC=yourcompany,DC=com" groupNameAttribute="cn" groupNameAlternateSearchAttribute="samAccountName" groupMemberAttribute="member" userNameAttribute="sAMAccountName" <system.web>

e adicione a seguinte entrada:

445

dnAttribute="distinguishedName" groupFilter="(&amp;(ObjectClass=group))" userFilter="(&amp;(ObjectClass=person))" scope="Subtree" /> </providers> </roleManager>

Importante: Aps adicionar a entrada anterior, salve e feche o arquivo Web.Config. Para configurar o arquivo Web.Config do aplicativo Web baseado em declaraes da autenticao baseada em formulrios 1. Digite INETMGR em um prompt de comando para abrir o Gerenciador do IIS. 2. V para o site Formulrios de Declaraes. 3. Clique com o boto direito do mouse em Formulrios de Declaraes e selecione Explorar. 4. Abra o arquivo Web.Config. 5. Localize a seo <Configuration> 6. Localize a seo <membership
<add name="membership" type="Microsoft.Office.Server.Security.LdapMembershipProvider, Microsoft.Office.Server, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" server="yourserver.com" port="389" useSSL="false" userDNAttribute="distinguishedName" userNameAttribute="sAMAccountName" userContainer="OU=UserAccounts,DC=internal,DC=yourcompany,DC=com" userObjectClass="person" userFilter="(&amp;(ObjectClass=person))" scope="Subtree" otherRequiredUserAttributes="sn,givenname,cn" /> <system.web>.

defaultProvider="i">

e adicione a seguinte entrada:

Localize a seo <roleManager adicione a seguinte entrada:


<add name="roleManager"

defaultProvider="c" enabled="true" cacheRolesInCookie="false">

446

type="Microsoft.Office.Server.Security.LdapRoleProvider, Microsoft.Office.Server, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" server="yourserver.com" port="389" useSSL="false" groupContainer="DC=internal,DC=yourcompany,DC=com" groupNameAttribute="cn" groupNameAlternateSearchAttribute="samAccountName" groupMemberAttribute="member" userNameAttribute="sAMAccountName" dnAttribute="distinguishedName" groupFilter="(&amp;(ObjectClass=group))" userFilter="(&amp;(ObjectClass=person))" scope="Subtree" />

Importante: Aps adicionar a entrada anterior, salve e feche o arquivo Web.Config. Aviso: No substitua as entradas existentes neste arquivo Web.Config.

Configurar um aplicativo Web baseado em formulrios para usar um provedor LDAP por meio do Windows PowerShell
Execute as etapas no procedimento a seguir para usar o Windows PowerShell para configurar a autenticao baseada em formulrios para um aplicativo Web baseado em declaraes. Para configurar um aplicativo Web baseado em formulrios para usar um provedor LDAP utilizando o Windows PowerShell 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. No prompt de comando do Windows PowerShell, digite o seguinte:

447

$ap = New-SPAuthenticationProvider -Name "ClaimsForms" -ASPNETMembershipProvider "membership" -ASPNETRoleProviderName "rolemanager" $wa = New-SPWebApplication -Name "Claims Windows Web App" -ApplicationPool "Claims App Pool" -ApplicationPoolAccount "internal\appool" -Url http://servername -Port 80 -AuthenticationProvider $ap

Observao: O valor do parmetro ApplicationPoolAccount deve ser uma conta gerenciada no farm. 6. Depois que voc criar com xito um provedor de autenticao e um aplicativo Web, modifique os seguintes arquivos Web.Config com os exemplos de entradas fornecidos na seo "Configurar os arquivos LDAP Web.Config" deste artigo: O arquivo Web.Config do aplicativo Web da Administrao Central O arquivo Web.Config do Servio de Token de Segurana

O arquivo Web.Config do aplicativo Web baseado em declaraes da autenticao baseada em formulrios 7. Depois que voc modificar os arquivos Web.Config, crie um SPClaimsPrinciple e um conjunto de sites, conforme mostrado no seguinte exemplo:
$cp = New-SPClaimsPrincipal -Identity "membership:SiteOwner" -IdentityType FormsUser $sp = New-SPSite http://servername:port -OwnerAlias $cp.Encode() -Template "STS#0"

Observao: Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa para oferecer suporte compatibilidade com verses anteriores do produto.

Migrar usurios e permisses do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010
Execute as etapas no procedimento a seguir para usar o Windows PowerShell para migrar usurios e permisses. Para migrar os usurios e as permisses do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010.

448

5. No prompt de comando do Windows PowerShell, digite o seguinte:


$w = Get-SPWebApplication "http://<server>/" $w.MigrateUsers(True)

Observao: Convm usar o Windows PowerShell ao executar tarefas administrativas de linha de comando. A ferramenta de linha de comando Stsadm foi preterida, mas est includa para oferecer suporte compatibilidade com verses anteriores do produto.

449

Verificar a atualizao e examinar os sites atualizados (SharePoint Foundation 2010)


Aps executar uma atualizao in-loco ou com anexao de banco de dados para o Microsoft SharePoint Foundation 2010, verifique se o contedo foi atualizado com xito para a nova verso. Voc pode verificar o status da atualizao (para saber se ela ainda est em andamento ou se foi concluda com xito ou com falhas) e examinar os sites atualizados para ver se restou algum problema a ser resolvido. Ao executar essas etapas como parte de uma atualizao de avaliao, aproveite para identificar que personalizaes precisam ser reformuladas antes que voc tente atualizar seu ambiente de produo. Ao atualiz-lo, ainda mais importante saber quando a atualizao foi concluda, que sites foram atualizados com xito e que sites precisam de trabalho adicional antes que os usurios possam acess-los novamente. Em alguns casos, pode ser necessrio reiniciar a atualizao para terminar de atualizar os sites. Para obter mais informaes sobre como reinici-la, consulte Continuar a atualizao (SharePoint Foundation 2010). Neste artigo: Verificar status da atualizao Examinar sites atualizados

Verificar status da atualizao


O processo de atualizao tem vrias fases. Na atualizao in-loco, voc executa Setup.exe para instalar o novo software e o Assistente de Configurao de Produtos do SharePoint para atualizar os bancos de dados de configurao e de contedo de administrao; em seguida, o site da Administrao Central do SharePoint aberto. Nesse ponto, o processo de atualizao iniciado. H diferentes maneiras de verificar o status do processo de atualizao em cada fase: voc pode examinar os arquivos de log de Setup.exe, do Assistente de Configurao de Produtos do SharePoint e da atualizao do contedo. Na Administrao Central do SharePoint, voc pode exibir o nmero de verso para verificar se ele corresponde ao da verso para a qual fez a atualizao. Tambm possvel usar a pgina Status da Atualizao na Administrao Central do SharePoint ou a operao localupgradestatus em Stsadm para determinar os sites que foram ou que esto sendo atualizados. Se a atualizao tiver sido malsucedida, consulte os arquivos de log para identificar os problemas, resolv-los e reiniciar o processo de atualizao.

Revisar os arquivos de log


Para verificar se a atualizao teve xito, examine os arquivos de log e de erros a seguir: O arquivo de log do programa Setup.exe, para o SharePoint Foundation 2010.

450

O arquivo de log de Configurao est armazenado no diretrio temporrio para a conta de usurio que estiver executando a Configurao (%USERTEMP% or %WINDIR%\Users\user account\AppData\Local\Temp). Esse arquivo chama-se SharePoint Foundation Setup(YYYYMMDDHHMMSS-SSS).log, onde YYYYMMDD a data e HHMMSS-SSS a hora (hora em formato 24 horas, minutos, segundos e milissegundos). O arquivo de log de Assistente de Configurao de Produtos do SharePoint (Psconfig.exe). Os arquivos de log de Psconfig.exe esto localizados em %COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\14\LOGS. Os nomes dos logs contm o seguinte formato: PSCDiagnostics_MM_DD_YYYY_HH_MM_SS_SSS_randomnumber.log, onde MM_DD_AA a data e HH_MM_SS_SSS o horrio (formato de 24 horas, minutos, segundos e milissegundos); o nmero aleatrio usado para diferenciao entre possveis tentativas simultneas de execuo do programa Psconfig.exe. O arquivo de log e o arquivo de log de erros da atualizao. O arquivo de log da atualizao e o arquivo de log de erros da atualizao esto localizados em %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\14\LOGS. Os logs so nomeados no seguinte formato: Upgrade-YYYYMMDD-HHMMSS-SSS.log, em que YYYYMMDD a data e HHMMSS-SSS o horrio (formato de 24 horas, minutos, segundos e milissegundos). O arquivo de log de erros da atualizao rene todos os erros e avisos em um arquivo menor, chamado Upgrade-YYYYMMDD-HHMMSS-SSS-error.log. Para analisar os arquivos de log a fim de localizar e solucionar problemas, comece na parte superior dos arquivos. possvel que erros ou avisos sejam repetidos quando eles ocorrerem em vrios conjuntos de sites do ambiente ou bloquearem completamente o processo de atualizao. Por exemplo, se voc no puder se conectar ao banco de dados de configurao, o processo de atualizao ser tentado (e falhar) vrias vezes, e essas tentativas sero listadas no arquivo de log. Para revisar os arquivos de log 1. Verifique se voc possui as seguintes credenciais administrativas: Para visualizar os arquivos de log, voc deve ser membro do grupo local de Administradores, no servidor. 2. No Windows Explorer, mude para o diretrio que contm o arquivo de log que voc deseja exibir. 3. Use um editor de texto para abrir o arquivo de log. 4. Pesquise ou verifique visualmente a seguinte entrada: Sesso de atualizao concluda com xito! Se encontrar essa entrada, a instalao foi bem-sucedida. 5. Se no encontrar as entradas da etapa anterior no arquivo de log de atualizao ou se estiver revisando um dos outros arquivos de log, possvel identificar as questes especficas que possivelmente contriburam para uma falha, pesquisando ou verificando visualmente os seguintes termos do arquivo:

451

Procure ERROR nos arquivos de log para localizar quaisquer falhas, como componentes ou conexes de bancos de dados com falha, por exemplo. Pesquise WARNING para localizar problemas, como recursos ou componentes que estejam faltando. Para localizar os problemas, um analisador de log pode ser bastante til para a execuo de consultas nos arquivos de log. Se encontrar problemas de bloqueio no arquivo de log, resolva-os e reinicie a atualizao para dar continuidade ao processo.

Verifique o nmero da verso


Alm de exibir o arquivo de log de atualizao, voc pode verificar se a atualizao foi bem-sucedida usando o site da Administrao Central do SharePoint para exibio do nmero de verso na pgina Servidores no Farm. Para verificar o nmero de verso na pgina Servidores no Farm 1. Verifique se voc possui as seguintes credenciais administrativas: Para usar a Administrao Central do SharePoint, voc deve ser membro do grupo Administradores do Farm. 2. Na pgina inicial da Administrao Central, em Configuraes do Sistema, clique em Gerenciar os servidores deste farm. 3. Em Informaes do Farm, ao lado de Verso do banco de dados de configurao, verifique se o nmero iniciado com "14".

Verificar o status de atualizao dos sites


Para descobrir que sites foram atualizados ou esto em processo de atualizao, use a pgina Status da Atualizao, na Administrao Central do SharePoint, ou a operao localupgradestatus, no Stsadm.exe. A pgina Status da Atualizao lista as sesses de atualizao e apresenta detalhes do estado de cada sesso (se ela obteve ou no xito e quantos erros ou avisos ocorreram em cada servidor). Essa pgina tambm inclui informaes sobre os arquivos de log e de erros do processo de atualizao, alm de sugerir solues para os problemas ocorridos. Para ver quais sites foram perdidos ou ignorados no processo, use a operao localupgradestatus do Stsadm.exe. Execute o comando em cada servidor Web front-end no farm de servidores. Para exibir o status na Administrao Central do SharePoint 1. Verifique se voc possui as seguintes credenciais administrativas: Para usar a Administrao Central do SharePoint, voc deve ser membro do grupo

452

Administradores do Farm. 2. Na home page da Administrao Central, em Atualizao e Migrao, clique em Verificar status da atualizao.

Para exibir o status da atualizao usando a linha de comando 1. Verifique se voc possui as seguintes credenciais administrativas: Para usar o Stsadm, voc deve ser membro do grupo local de Administradores no servidor. 2. Clique em Iniciar, clique com o boto direito do mouse em Prompt de Comando e clique em Executar como administrador. 3. Na janela Prompt de Comando, navegue at o diretrio a seguir: %COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\14\bin 4. Digite o comando a seguir e pressione ENTER: Stsadm -o localupgradestatus Para obter mais informaes sobre a operao localupgradestatus, consulte o artigo sobre Localupgradestatus: operao do Stsadm (Windows SharePoint Services).

Examinar sites atualizados


Examine os sites atualizados para identificar problemas que devam ser resolvidos antes da execuo do processo de atualizao no seu ambiente de produo. Caso tenha executado uma atualizao in-loco e optado pelo uso da Atualizao Visual, voc poder usar esse recurso para visualizar os sites na nova interface do usurio. Para obter mais informaes sobre como visualizar sites usando a Atualizao Visual, consulte Gerenciar a atualizao visual (SharePoint Foundation 2010). Se voc deseja verificar a funcionalidade bsica, pode criar um novo conjunto de sites usando um conjunto representativo de listas, bibliotecas, Web Parts etc. Examine o novo site para verificar se os elementos comuns e bsicos dos seus sites esto funcionando. Se as pginas no forem renderizadas, para verificar a pgina Configuraes do Site, v diretamente para a URL (http:// url_do_site/_layouts/settings.aspx). Se a pgina Configuraes do Site funcionar e a atualizao tiver sido bem-sucedida, podem ter ocorrido problemas com a pgina mestra ou com a home page. Se a pgina Configuraes do Site no funcionar, consulte o arquivo de log e tente obter mais informaes sobre o problema. Comece validando os sites de alto impacto ou perfil elevado e depois passe para sites de prioridade mais baixa. Como parte do processo de planejamento, voc deve identificar quais sites so de alto impacto e perfil elevado e exigem ateno imediata, e quais podem esperar um pouco mais. Use as listas de verificao a seguir para examinar os sites atualizados e procurar problemas.

453

Web Parts
A tabela a seguir lista problemas que podem ocorrer com Web Parts depois da atualizao e como lidar com eles. Dica: Para testar as Web Parts rapidamente, crie uma nova pgina que contenha todas as Web Parts personalizadas antes de voc testar a atualizao e procure quaisquer Web Parts que tenham sido perdidas ou desfeitas depois da atualizao de avaliao.

O que verificar

O que fazer se ocorrer algum problema

Todas as Web Parts do site original aparecem no site atualizado?

Se uma zona de Web Part existir em uma pgina personalizada (desconvertida de fantasma) mas no na definio do site, as Web Parts dessa zona de Web Part podero ter sido movidas para a zona inferior da pgina durante a atualizao. No Modo de Edio para a pgina no navegador ou no Microsoft SharePoint Designer 2010, procure Web Parts ausentes na zona inferior ou em outras zonas, ou verifique se as Web Parts foram fechadas. Para obter mais informaes sobre como trabalhar com Web Parts e zonas de Web Part no SharePoint Designer 2010, consulte o sistema de Ajuda do SharePoint Designer.

As Web Parts esto exibidas corretamente (na zona, local e tamanho corretos)?

Seja em Modo de Edio para a pgina no navegador ou no SharePoint Designer 2010, arraste a Web Part para a zona correta ou modifique as propriedades da Web Part para corrigir todos os problemas de dimensionamento ou posicionamento. Abra a pgina em Modo de Edio para a pgina no navegador ou no SharePoint Designer 2010. Se houver Web Parts adicionais na pgina, procure Web Parts fechadas ou inativas na verso original da pgina. As Web Parts fechadas ou inativas foram abertas pelo processo de atualizao? Em caso afirmativo, voc poder modificar as propriedades da Web Part para fechar essas Web Parts. Se as Web Parts estiverem ausentes, procure erros

H alguma Web Part adicional ou ausente?

454

O que verificar

O que fazer se ocorrer algum problema

no SharePoint Designer 2010 do tipo "Erro ao Renderizar Controle" ou "Assembly Ausente". Esses erros indicam que a Web Part no estava instalada ou estava configurada incorretamente para o novo ambiente e precisa ser reinstalada ou reconfigurada. As Web Parts funcionam corretamente? Abra a pgina em Modo de Edio no navegador ou no SharePoint Designer 2010 e procure erros que indiquem que um componente ou servio est ausente. Verifique se algum componente ou servio do qual as Web Parts dependem existe no site atualizado. Principalmente para a abordagem de atualizao com anexao de banco de dados, necessrio verificar se voc instalou todos os componentes ou servios necessrios para as Web Parts e se os configurou corretamente (por exemplo, se voc configurou a lista de Controles Seguros do Web.config). Atualize e implante novamente qualquer Web Part existente que no esteja funcionando adequadamente.

Dica: Se voc tiver problemas com uma Web Part, acrescente contents=1 ao final da sintaxe da URL (http:// url_do_site/default.aspx?contents=1) e pressione ENTER. Isso abrir a pgina Manuteno de Web Part, em que ser possvel remover e reparar a Web Part interrompida.

Listas grandes
Por padro, a limitao de consultas de listas grandes aplicada aps uma atualizao para o SharePoint Foundation 2010. Se uma lista for muito grande e os usurios utilizarem uma exibio ou executarem uma consulta que exceda o limite ou limitao, a exibio ou consulta no ser permitida. Verifique as listas grandes do seu ambiente e solicite ao proprietrio do site ou da lista que resolva o problema. Por exemplo, eles podem criar colunas indexadas com exibies filtradas, organizar itens em pastas, definir um limite de itens na pgina para uma exibio grande ou usar uma lista externa.

455

Estilos e aparncia
A tabela a seguir lista problemas comuns no estilo e na aparncia do seu site depois da atualizao e mostra como lidar com eles. Dica: possvel resolver a maioria dos problemas nesta seo corrigindo os links para um item.

O que verificar

O que fazer se ocorrer algum problema

Todas as imagens nas pginas so exibidas corretamente? Os estilos e as cores de folhas de estilo em cascata adequados so usados nos locais apropriados? O tema que voc aplicou ao site ainda tem a mesma aparncia?

Verifique ou corrija os links para as imagens. Verifique ou corrija os links para o arquivo de folha de estilo em cascata. Verifique o link na pgina mestra. A home page ou outras pginas do seu site podem ter aparncia diferente aps a atualizao do site. Talvez seja necessrio recriar ou revisar um tema e reaplic-lo. Verifique ou corrija os links para os controles. Verifique h cdigo HTML da pgina no modo XHTML estrito. Verifique os scripts e links e verifique se algum HTML est no modo XHTML estrito.

Voc tem algum controle controlado por script que no est funcionando? O Windows Internet Explorer 8 exibe as pginas de modo correto? Erros de script so exibidos em alguma pgina?

Permisses
As pessoas e os grupos ainda tm o nvel correto de permisses para sites, pginas, listas e itens? Use o boto Verificar Permisses, na seo Ferramentas de Permisso da faixa de opes, para descobrir quem possui permisses e para que itens em um site ou subsite.

Pginas personalizadas (desconvertidas de fantasma)


So pginas que foram editadas e que, agora, so verses exclusivas, em vez de serem pginas do modelo padro. A tabela a seguir relaciona problemas que podem ocorrer com pginas personalizadas depois da atualizao e mostra como lidar com eles.

456

O que verificar

O que fazer se ocorrer algum problema

As personalizaes ainda esto nos locais corretos?

Determine se h somente um problema ou se h um problema maior com toda a pgina. Se voc adicionou uma pgina completamente nova ao site original (por exemplo, se substituiu Default.aspx por um arquivo diferente em vez de fazer alteraes no arquivo Default.aspx existente), a nova pgina no ter nenhuma associao com a definio de site. Portanto, talvez ela no se parea com as outras pginas do site atualizado, nem possa ser redefinida para se parecer com elas. Se voc desejar que a pgina personalizada tenha a mesma aparncia das outras pginas do site, considere a possibilidade de criar uma nova pgina baseada na definio do site e em transferir as personalizaes para essa nova pgina.

Voc ainda pode acessar os controles de edio nas pginas?

Se voc personalizou os controles de edio (por exemplo, o link Aes do Site ou o link Editar Pgina), verifique se eles ainda aparecem. Se no aparecerem, voc poder substitu-los pelos controles de edio da nova verso redefinindo a pgina para a verso padro. Use o comando Redefinir para Modelo no SharePoint Designer para redefinir a pgina para a verso padro (tambm conhecido como reconverter em fantasma). Depois de restaurar a pgina padro, voc poder reaplicar suas personalizaes no navegador aplicando uma pgina mestra diferente ou reaplicando as personalizaes no SharePoint Designer.

As suas personalizaes continuam apropriadas no Se voc quiser a nova funcionalidade e os novos novo ambiente ou voc deseja atualizar para a recursos, dever redefinir as pginas nova funcionalidade e aparncia? personalizadas para usar o modelo. A redefinio da pgina basicamente elimina as personalizaes e conecta sua pgina pgina mestra apropriada. As personalizaes desejadas podem ser transferidas para a pgina mestra, em vez de serem armazenadas em pginas individuais. Use o comando Redefinir para Modelo no SharePoint Designer para redefinir a pagina para a

457

O que verificar

O que fazer se ocorrer algum problema

verso padro (isto , reconvert-la em fantasma). Depois de restaurar a pgina padro, voc poder reaplicar suas personalizaes no navegador aplicando uma pgina mestra diferente ou reaplicando as personalizaes no SharePoint Designer. Alguma pgina continua em estado de check-out? Se fizer o check-out de uma pgina para fazer alteraes, no deixe de fazer o check-in da pgina novamente.

Consulte tambm
Continuar a atualizao (SharePoint Foundation 2010) Solucionar problemas de atualizao (Windows SharePoint Services)

458

Gerenciar a atualizao visual (SharePoint Foundation 2010)


Este artigo oferece procedimentos relacionados ao recurso de Atualizao Visual. Quando voc atualiza do Windows SharePoint Services 3.0 para o Microsoft SharePoint Foundation 2010, pode optar por usar o recurso Atualizao Visual para dar aos proprietrios do conjunto de sites e proprietrios do site a oportunidade de preservar temporariamente a interface do usurio anterior. Isso permite que eles atualizem personalizaes para trabalhar com a nova interface do usurio. Para obter uma descrio completa da Atualizao Visual e das opes relacionadas, consulte Planejar a atualizao visual (SharePoint Foundation 2010). Neste artigo: Sobre o uso da Atualizao Visual Exibir o status da interface do usurio atual Reverter sites para a interface do usurio anterior Impor uma atualizao para a nova interface do usurio Opes de proprietrio do site para a atualizao visual

Sobre o uso da Atualizao Visual


Quando voc atualiza, usando a atualizao in-loco ou usando o mtodo de atualizao com anexao de banco de dados, pode optar por usar a Atualizao Visual. Durante uma atualizao in-loco, voc faz a opo de usar a Atualizao Visual como uma etapa do Assistente de Configurao de Produtos do SharePoint. O recurso de atualizao visual no estar disponvel no Assistente de Configurao de Produtos do SharePoint se voc estiver executando uma atualizao em um servidor autnomo com banco de dados interno. No entanto, o recurso Atualizao Visual est disponvel nesse caso por meio da ferramenta de linha de comando Psconfig. possvel usar a sintaxe: psconfig.exe -cmd upgrade [preserveolduserexperience <true|false>]. Durante uma atualizao com anexao de banco de dados, a opo de atualizar a nova experincia do usurio ou permanecer na experincia do usurio cumprida usando: O parmetro Updateuserexperience do cmdlet Mount-SPContentDatabase do Windows PowerShell. O parmetro preserveolduserexperience da operao addcontentdatabase do Stsadm. Para obter informaes adicionais sobre o uso desses parmetros durante uma atualizao, consulte Anexar bancos de dados e atualizar para o SharePoint Foundation 2010.

459

Exibir o status da interface do usurio atual


Voc pode exibir o status da interface do usurio atual gerando uma lista de todos os sites em um conjunto de sites e seus dados da atualizao visual correspondente. Isso ser til se voc tiver definido um limite de tempo no qual os proprietrios do site devero ter preparado seus sites para a nova interface do usurio e se quiser monitorar seu andamento. O procedimento a seguir mostra como exibir o status da interface do usurio atual. Para exibir a interface do usurio atual usando o Windows PowerShell 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. No prompt de comando do Windows PowerShell, digite o seguinte comando:

$sc = Get-SPSite http://machinename/sites/collectionname; $sc.GetVisualReport() | Format-Table

Para obter mais informaes, consulte Get-SPSite.

Reverter sites para a interface do usurio anterior


Se um proprietrio do conjunto de sites ou proprietrio do site finalizar a nova interface do usurio por engano, ou se tiver um problema que no consiga resolver, possvel reverter para a interface do usurio anterior usando o Windows PowerShell. Este procedimento mostra como reverter um ou todos os sites em um conjunto de sites para a interface do usurio anterior. Para reverter sites para a interface do usurio anterior usando o Windows PowerShell 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. Para reverter um site especfico de um conjunto de sites para a interface do usurio anterior, no prompt de comando do Windows PowerShell, digite o seguinte comando:
Get-SPSite http://machinename/sites/V3UI | Get-SPWeb "webname" | Foreach{$_.UIVersionConfigurationEnabled=1;$_.UIVersion=3;$_.Update();}

Para reverter todos os sites de um conjunto de sites para a interface do usurio anterior, no prompt de comando do Windows PowerShell, digite o seguinte comando:

460

Get-SPSite http://machinename/sites/V3UI | Foreach{$_. UIVersionConfigurationEnabled=1;$_.UIVersion=3;$_.Update();}

Para obter mais informaes, consulte Get-SPSite.

Impor uma atualizao para a nova interface do usurio


Se voc quiser impor a aplicao da nova interface do usurio aps uma atualizao, primeiro oferea um tempo especificado a proprietrios do conjunto de sites e proprietrios do site, durante o qual eles podero visualizar a nova interface do usurio e corrigir quaisquer problemas apresentados. Quando voc impe uma atualizao para a nova interface do usurio, pode usar um script ou usar o Assistente de Configurao de Produtos do SharePoint durante a atualizao inicial. Para obter informaes sobre a atualizao e o Assistente de Configurao de Produtos do SharePoint, consulte Executar o Assistente de Configurao de Produtos do SharePoint. O procedimento a seguir mostra como atualizar programaticamente todos os conjuntos de sites e todos os sites para a nova interface do usurio. Para impor uma atualizao para a nova interface do usurio usando o Windows PowerShell 1. Verifique se voc atende aos seguintes requisitos mnimos: Consulte Add-SPShellAdmin. 2. No menu Iniciar, clique em Todos os Programas. 3. Clique em Produtos do Microsoft SharePoint 2010. 4. Clique em Shell de Gerenciamento do SharePoint 2010. 5. No prompt de comando do Windows PowerShell, digite o seguinte comando:
$webapp = Get-SPWebApplication http://sitename foreach ($s in $webapp.sites) {$s.VisualUpgradeWebs() }

Para obter mais informaes, consulte Get-SPWebApplication Para atualizar um nico conjunto de sites para a nova interface do usurio, digite os comandos a seguir no prompt de comando do Windows PowerShell:
$site = Get-SPSite http://server $site.VisualUpgradeWebs()

Para atualizar um nico site para a nova interface do usurio, digite os comandos a seguir no prompt de comando do Windows PowerShell:
$web = Get-SPWeb http://server/site $web.UIVersion = 4 $web.UIVersionConfigurationEnabled = 0 $web.Update()

461

Opes de proprietrio do site para a atualizao visual


O proprietrio do site pode usar a interface do usurio de Definio do Site para alternar entre as opes Usar a interface do usurio anterior e Visualizar a interface do usurio atualizada. Quando o proprietrio do site estiver satisfeito com a aparncia do site, a nova interface do usurio poder ser finalizada pela seleo da opo Atualizar a interface do usurio. A tabela a seguir descreve as diferentes opes de atualizao disponveis para o proprietrio do site optar por usar em seus sites. Os modos de atualizao esto disponveis na pgina Definies do Site na seo Ttulo, Descrio e cone.

Tipo de modo

Descrio

Usar a interface do usurio anterior

Os proprietrios do site usam esse modo para fazer com que todos os sites usem a interface do Windows SharePoint Services 3.0. Os proprietrios do site usam esse modo para avaliar como ser a aparncia e a funo de seus sites na nova interface. Quando esse modo for escolhido, os recursos da interface da verso anterior no estaro mais disponveis. Os proprietrios do site usam essa opo quando esto satisfeitos com as alteraes e esto prontos para mudar para a nova interface do usurio. Se necessrio, um administrador poder restaurar a interface do usurio para a interface da verso anterior.

Visualizar a interface do usurio atualizada

Atualizar a interface do usurio

Consulte tambm
Planejar a atualizao visual (SharePoint Foundation 2010)

462

Usando redicionamento de URL AAM como parte do processo de atualizao (SharePoint Foundation 2010) (white paper)
Este white paper descreve as atividades de planejamento necessrias para voc implantar e utilizar com xito o recurso de redirecionamento de URL do AAM (mapeamento alternativo de acesso) no Microsoft SharePoint Foundation 2010, com o objetivo de ajudar a minimizar o tempo de inatividade durante a atualizao de um computador servidor ou de um farm de servidores. Ele tambm descreve os procedimentos necessrios para concluir com xito a configurao desse recurso, modificando os computadores servidores existentes do Windows SharePoint Services 3.0. Importante: O processo descrito neste white paper uma tcnica avanada para evitar o tempo de inatividade durante a atualizao, que deve ser usada apenas nos casos em que outras tcnicas, como bancos de dados somente leitura e a atualizao in-loco com bancos de dados desanexados, possam causar um perodo de inatividade inaceitavelmente longo para os seus usurios. Apenas utilize essa tcnica se voc souber que o seu processo de atualizao ir demorar mais do que um longo final de semana. Se sua atualizao provavelmente no demorar tanto tempo, voc no poupar nenhum tempo realizando os procedimentos deste white paper. Para obter mais informaes sobre outras abordagens de atualizao, consulte Determinar a abordagem de atualizao (SharePoint Foundation 2010). Baixe este white paper como documento do Microsoft Word (.doc). (http://go.microsoft.com/fwlink/? linkid=168857&clcid=0x416) Baixe este white paper como arquivo PDF. (http://go.microsoft.com/fwlink/?linkid=168858&clcid=0x416)

463

Implantar Office Web Apps (Instalados nos Produtos do SharePoint 2010)


Este artigo aborda como implantar o Microsoft Office Web Apps. Os Office Web Apps so o complemento online dos aplicativos Office Word, Excel, PowerPoint e OneNote que tornam possvel o acesso dos usurios aos documentos de qualquer lugar. possvel exibir, compartilhar e trabalhar com documentos em conjunto, no modo online, com ajuda de PCs, celulares e da Web. Os Office Web Apps esto disponveis aos usurios por meio do Windows Live e aos clientes corporativos por meio do licenciamento de volume do Microsoft Office 2010 e das solues de gerenciamento de documentos que se baseiam no Produtos do Microsoft SharePoint 2010. Observao: So necessrios um dispositivo apropriado, uma conexo com a Internet e um navegador com suporte como o Explorer, o Firefox ou o Safari. Algumas funcionalidades com mobilidade requerem o Office Mobile 2010, que no est includo entre os aplicativos e pacotes do Office 2010 ou nos Office Web Apps. H algumas diferenas entre os recursos dos Office Web Apps, do Office Mobile 2010 e dos aplicativos do Office 2010. As informaes fornecidas neste artigo se destinam a profissionais de TI que planejam implantar localmente, nas suas respectivas organizaes, os Office Web Apps nos Produtos do SharePoint 2010. Os Produtos do SharePoint 2010 neste artigo se referem ao Microsoft SharePoint Server 2010 e ao Microsoft SharePoint Foundation 2010, salvo se houver outra indicao. Este artigo no contm nenhuma orientao ou instruo para implantao dos Produtos do SharePoint 2010. Informaes novas e atualizadas sero publicadas com regularidade. recomendado ler os artigos Noes bsicas sobre Office Web Apps (instalados nos Produtos do SharePoint 2010) e Planejando os Office Web Apps (instalados nos Produtos do SharePoint 2010) disponveis no Microsoft TechNet antes de implantar os Office Web Apps na sua organizao. Neste artigo: Compreendendo a implantao dos Office Web Apps Configurao adicional (opcional) Soluo de problemas

Alm das sees acima, uma das sees a seguir se aplicar sua implantao especfica dos Office Web Apps: Instalar e configurar os Office Web Apps em um servidor SharePoint autnomo pr-existente Instalar e configurar os Office Web Apps em um servidor SharePoint autnomo novo Instalar e configurar os Office Web Apps em um farm de servidores SharePoint preexistente Instalar e configurar os Office Web Apps em um novo farm de servidores SharePoint

464

Compreendendo a implantao dos Office Web Apps


Tanto para servidores autnomos quanto para farms de servidores SharePoint, a implantao dos Office Web Apps envolve trs fases principais: Execuo da Instalao e do PSConfig As tarefas incluem executar o Setup.exe e o PSConfig (Assistente de Instalao e Configurao dos Produtos e Tecnologias do SharePoint) em um servidor autnomo ou em cada servidor presente em um farm de servidores SharePoint. na execuo do Setup.exe, os arquivos e componentes dos Office Web Apps so instalados em um servidor. O PSConfig necessrio como parte da instalao dos Office Web Apps para registrar os servios dos Office Web Apps e, dependendo do tipo de instalao do SharePoint, iniciar instncias de servio, criar aplicativos ou proxies de aplicativo de servio e ativar o Recurso Office Web Apps. Ativando os servios dos Office Web Apps Inclui a inicializao das instncias de servio e a criao de aplicativos de servio e proxies de aplicativo de servio. O que determinar a necessidade de ativar os servios ser o estado do SharePoint e o fato do PSConfig e do Assistente de Configurao de Farm do SharePoint j terem sido executados ou no. Ativando o Recurso Office Web Apps Envolve ativar o Recurso Office Web Apps em todos os conjuntos de sites do SharePoint preexistentes em que os Office Web Apps devam estar disponveis. Se o PSConfig ou o Assistente de Configurao de Farm do SharePoint j tiverem sido executados antes da instalao dos Office Web Apps, haver, pelo menos, um conjunto de sites. O recurso ser ativado automaticamente para os conjuntos de sites novos criados depois da instalao dos Office Web Apps.

Observao: Alguns procedimentos nesta tarefa exigem o uso do Windows PowerShell ou do Shell de Gerenciamento do SharePoint 2010 para a execuo de cmdlets. Para executar cmdlets do SharePoint 2010 no Windows PowerShell, voc deve adicionar o snap-in Microsoft.SharePoint.PowerShell usando o cmdlet Add-PSSnapin. Tambm possvel executar os cmdlets do SharePoint 2010 usando o Shell de Gerenciamento do SharePoint 2010. Por padro, o snap-in Microsoft.SharePoint.PowerShell j est registrado e adicionado ao Shell de Gerenciamento do SharePoint 2010. Para executar os cmdlets do SharePoint 2010, necessrio ser membro da funo SharePoint_Shell_Access no banco de dados de configurao e membro do grupo local WSS_ADMIN_WPG no computador onde os Produtos do SharePoint 2010 esto instalados. Para executar scripts no Windows PowerShell ou no Shell de Gerenciamento do SharePoint 2010, defina a diretiva de execuo usando o cmdlet setexecutionpolicy e usando o parmetro unrestricted. Para obter mais informaes sobre o cmdlet Add-PSSnapin, consulte Add-PSSnapin. Para obter mais informaes sobre o uso do Windows PowerShell com os Produtos do SharePoint 2010, consulte Administrao dos Produtos do SharePoint 2010 usando o Windows PowerShell.

465

Instalar e configurar os Office Web Apps em um servidor SharePoint autnomo pr-existente


Esta seo se aplicar apenas se voc estiver instalando os Office Web Apps em um servidor SharePoint pr-existente e o PSConfig j tiver sido executado anteriormente como parte da instalao do SharePoint. Cuidado: Quando voc executa o Setup.exe, a instalao dos Office Web Apps configura o comportamento padro de abertura dos documentos habilitados para navegador no SharePoint a fim de permitir que eles sejam abertos no navegador. Se a instalao dos Office Web Apps tiver sido executada, mas os Servios e o Recurso Office Web Apps ainda estiverem ativados, ser possvel obter um link desfeito ao abrir um documento no navegador. Ao implantar os Office Web Apps em um farm ativo de servidores de produo, para evitar links desfeitos enquanto as tarefas adicionais de implantao so concludas, depois da instalao recomendvel habilitar o recurso OpenInClient nos conjuntos de sites pr-existentes. Para obter mais informaes, consulte Configurao adicional (opcional).

Executar a instalao dos Office Web Apps


Execute essa tarefa para instalar os componentes e arquivos dos Office Web Apps em um servidor. Para executar a instalao do Office Web Apps 1. Na pasta raiz, execute Setup.exe. 2. Na pgina Digite a Chave do Produto, insira a chave do produto e clique em Continuar. 3. Na pgina Escolha um local de arquivo, clique em Instalar Agora para instalar no local padro. Para instalar em um local diferente, especifique o local em que voc deseja instalar e clique em Instalar Agora. 4. Quando a Instalao for concluda, uma caixa de dilogo solicitar que voc conclua a configurao do servidor. Assegure-se de que a caixa de seleo Executar o Assistente de Configurao de Produtos e Tecnologias do SharePoint agora esteja marcada e clique em Fechar para iniciar o PSConfig.

Executar o PSConfig para registrar os servios


Execute esta tarefa para registrar os servios dos Office Web Apps no servidor SharePoint. Para executar o PSConfig e registrar os servios 1. Se voc deixou a caixa de seleo Executar o Assistente de Configurao de Produtos e Tecnologias do SharePoint agora marcada na etapa anterior, na pgina Bem-vindo a

466

Produtos do SharePoint do PSConfig, clique em Avanar. 2. Na caixa de dilogo notificando que alguns servios talvez precisem ser reinicializados ou redefinidos durante a configurao, clique em Sim. 3. Na pgina Configurao Bem-sucedida, clique em Concluir. O novo site do SharePoint exibido.

Iniciar as instncias de servios


As instncias de servio fornecem o local fsico para os aplicativos de servio. necessrio inici-las antes de criar os aplicativos e os proxies de aplicativo de servio. Isso pode ser feito na Administrao Central do SharePoint ou usando o Windows PowerShell. Os procedimentos nesta tarefa iniciaro as instncias de servio no servidor especificado. Para iniciar as instncias de servio usando a Administrao Central 1. Clique em Iniciar, aponte para Todos os Programas, Produtos do Microsoft SharePoint 2010 e Administrao Central do SharePoint 2010. 2. Na home page da Administrao Central do SharePoint Central, em Configuraes do Sistema, clique em Gerenciar servios neste servidor. 3. Na pgina Servios no servidor:<nomedoservidor>, inicie Servios de Clculo do Excel, Servio de Exibio do Word e Servio do PowerPoint. O OneNote Web App no usa nenhum servio do SharePoint. Para iniciar as instncias de servio usando o Windows PowerShell 1. Com o Bloco de Notas, abra outro arquivo de texto, copie o script a seguir e cole no arquivo.
$machinesToActivate = @("contosoapp1" $serviceInstanceNames = @("Word Viewing Service", "PowerPoint Service", "Excel Calculation Services") foreach ($machine in $machinesToActivate) { foreach ($serviceInstance in $serviceInstanceNames) { $serviceID = $(Get-SPServiceInstance | where {$_.TypeName -match $serviceInstance} | where {$_.Server -match "SPServer Name="+$machine}).ID Start-SPServiceInstance -Identity $serviceID } }

467

2. Especifique os seguintes parmetros:

Parmetro

Valor

$machinesToActivate

Nome do servidor

3. Salve o arquivo com a extenso .ps1 na pasta onde os scripts so executados (normalmente, C:\scripts). 4. No prompt de comando do Windows PowerShell (ou seja, PS C:\>), digite o comando a seguir e pressione ENTER: C:\<caminho>\<nome_de_arquivo>.ps1

Criar os aplicativos de servio e os proxies de aplicativos de servio


Aps a inicializao das instncias de servio, necessrio criar os aplicativos de servio e os proxies de aplicativos de servio para conectar os front-ends da Web do SharePoint a tais aplicativos. possvel criar aplicativos e proxies de servio para os aplicativos da Web Word, PowerPoint e Excel usando a Administrao Central ou recorrendo ao Windows PowerShell. O aplicativo da Web OneNote no requer nenhum aplicativo de servio. Depois de criados, os aplicativos de servio sero automaticamente executados nas instncias de servio iniciadas. Os procedimentos nesta tarefa criaro os aplicativos de servio e os proxies de aplicativo de servio dos Office Web Apps para os aplicativos da Web Word, PowerPoint e Excel. A tarefa s poder ser concluda depois da inicializao das instncias de servio. Para criar os aplicativos de servio e os proxies de aplicativo de servio usando a Administrao Central 1. Clique em Iniciar, aponte para Todos os Programas, Produtos do Microsoft SharePoint 2010 e selecione Administrao Central do SharePoint 2010. 2. Na home page da Administrao Central do SharePoint, em Gerenciamento de Aplicativos, clique em Gerenciar aplicativos de servio. 3. Na pgina Aplicativos de Servio, clique em Novo e selecione Servio de Exibio do Word . 4. Na caixa de dilogo Servio de Exibio do Word, em Nome, insira o Aplicativo do Servio de Exibio do Word. Em Pool de Aplicativos, selecione Usar pool de aplicativos existente e, na caixa de listagem, escolha Padro dos Servicos Web do SharePoint. Em Adicionar lista de proxies padro, assegure-se de que Adicionar o proxy deste aplicativo de servio lista de proxies padro do farm esteja selecionado (padro) e clique em OK. 5. Na pgina Aplicativos de Servio, clique em Novo e selecione Aplicativo de Servio do PowerPoint.

468

6. Na caixa de dilogo Aplicativo de Servio do PowerPoint, em Nome, insira o Aplicativo de Servio do PowerPoint. Em Pool de Aplicativos, selecione Usar pool de aplicativos existente e, na caixa de listagem, escolha Padro do SharePoint Web Services. Em Adicionar lista de proxies padro, assegure-se de que Adicionar o proxy deste aplicativo de servio lista de proxies padro do farm esteja selecionado (padro) e clique em OK. 7. Na pgina Aplicativos de Servio, clique em Novo e selecione Aplicativo de Servios do Excel. 8. Na caixa de dilogo Aplicativo de Servios do Excel, em Nome, insira o Aplicativo de Servios do Excel. Em Pool de Aplicativos, selecione Usar pool de aplicativos existente e, na caixa de listagem, escolha Padro do SharePoint Web Services. Em Adicionar lista de proxies padro, assegure-se de que Adicionar o proxy deste aplicativo de servio lista de proxies padro do farm esteja selecionado (padro) e clique em OK. Observao: possvel optar pela criao de um novo pool de aplicativos para que seja usado como um aplicativo de servio. Ao criar um novo pool de aplicativos, determine a conta de segurana usada pelo pool como uma conta de Servio de Rede predefinida ou especifique uma conta gerenciada. Tal conta deve ter privilgios de leitura/gravao para os bancos de dados SPContent e SPConfig. Para criar aplicativos de servio e proxies de aplicativo de servio usando o Windows PowerShell 1. Com o Bloco de Notas, abra outro arquivo de texto, copie o script a seguir e cole no arquivo.

$appPool = Get-SPServiceApplicationPool -Name "SharePoint Web Services Default" New-SPWordViewingServiceApplication -Name "WdView" -ApplicationPool $appPool | New-SPWordViewingServiceApplicationProxy -Name "WdProxy" New-SPPowerPointServiceApplication -Name "PPT" -ApplicationPool $appPool | NewSPPowerPointServiceApplicationProxy -Name "PPTProxy" New-SPExcelServiceApplication -Name "Excel" -ApplicationPool $appPool

2. Salve o arquivo com a extenso de nome de arquivo .ps1 na pasta em que voc executa scripts (geralmente, C:\scripts). 3. No prompt de comando do Windows PowerShell (ou seja, PS C:\>), digite o comando a seguir e pressione ENTER: C:\<caminho>\<nome_de_arquivo>.ps1

Ativar o Recurso Office Web Apps


Depois das instncias terem sido iniciadas e da criao dos aplicativos e proxies de aplicativo de servio, para usar os Office Web Apps, voc ter que ativar o Recurso Office Web Apps nos conjuntos de sites

469

pr-existentes. Para tal, use a Administrao Central ou recorra ao Windows PowerShell. Se a quantidade de conjuntos de sites for grande, voc poder ativar o recurso em todos os conjuntos usando o Windows PowerShell. Os procedimentos nesta tarefa ativaro o Recurso Office Web Apps em um ou mais conjuntos de sites. A tarefa dever ser executada apenas uma vez depois da criao dos aplicativos de servio e proxies de aplicativo de servio. Observao: No necessrio que ela seja executada para novos conjuntos de sites criados depois do recurso estar ativado. Para ativar o Recurso Office Web Apps em um conjunto de sites usando a Administrao Central 1. Clique em Iniciar, aponte para Todos os Programas, Produtos do Microsoft SharePoint 2010 e selecione Administrao Central do SharePoint 2010. 2. Na home page da Administrao Central do SharePoint, clique em Aes do Site e em Configuraes do Site. 3. Na pgina Configuraes do Site, em Administrao do Conjunto de Sites, clique em Recursos do Conjunto de Sites. 4. Na pgina Recursos, para Office Web Apps, clique em Ativar. Para ativar o Recurso Office Web Apps em um conjunto de sites usando o Windows PowerShell 1. Com o Bloco de Notas, abra outro arquivo de texto, copie o script a seguir e cole no arquivo.

$webAppsFeatureId = $(Get-SPFeature -limit all | where {$_.displayname -eq "OfficeWebApps"}).Id $singleSiteCollection = Get-SPSite -Identity http://<site_name> Enable-SPFeature $webAppsFeatureId

2. Especifique os seguintes parmetros:

Parmetro

Valor

Identity

URL

3. Salve o arquivo com a extenso de nome de arquivo .ps1 na pasta em que voc executa scripts (geralmente, C:\scripts). 4. No console do Windows PowerShell, no prompt de comando (ou seja, PS C:\>), digite o

470

seguinte comando e pressione ENTER: C:\<caminho>\<nome_de_arquivo>.ps1 Para ativar o Recurso Office Web Apps em todos os conjuntos de sites usando o Windows PowerShell 1. Com o Bloco de Notas, abra outro arquivo de texto, copie o script a seguir e cole no arquivo.
$webAppsFeatureId = $(Get-SPFeature -limit all | where {$_.displayname -eq "OfficeWebApps"}).Id Get-SPSite -limit ALL |foreach{Enable-SPFeature $webAppsFeatureId -url $_.URL }

2. Salve o arquivo com a extenso de nome de arquivo .ps1 na pasta em que voc executa scripts (geralmente, C:\scripts). 3. No prompt de comando do Windows PowerShell (ou seja, PS C:\>), digite o comando a seguir e pressione ENTER: C:\<caminho>\<nome_de_arquivo>.ps1

Instalar e configurar os Office Web Apps em um servidor SharePoint autnomo novo


Esta seo se aplicar apenas se voc estiver instalando os Office Web Apps em uma instalao nova do SharePoint em que o PSConfig tenha sido executado anteriormente como parte da instalao do SharePoint.

Executar a instalao dos Office Web Apps


Execute essa tarefa para instalar os componentes e arquivos dos Office Web Apps em um servidor. Para executar a instalao dos Office Web Apps 1. Na pasta raiz, execute Setup.exe. 2. Na pgina Digite a Chave do Produto, insira a chave do produto e clique em Continuar. 3. Na pgina Escolha um local de arquivo, clique em Instalar Agora para instalar no local padro. Para instalar em um local diferente, especifique o local desejado e clique em Instalar Agora. 4. Quando a Instalao for concluda, uma caixa de dilogo solicitar que voc conclua a configurao do servidor. Assegure-se de que a caixa de seleo Executar o Assistente de Configurao de Produtos e Tecnologias do SharePoint agora esteja marcada e clique em Fechar para iniciar o PSConfig.

471

Execute o PSConfig para registrar servios, iniciar instncias e criar aplicativos e proxies de servio, alm de ativar o Recurso Office Web Apps
Execute essa tarefa para registrar servios, iniciar instncias e criar aplicativos e proxies de servio, alm de ativar o Recurso Office Web Apps. Para executar o PSConfig para registrar servios, iniciar instncias e criar aplicativos e proxies de servio, alm de ativar o Recurso Office Web Apps 1. Se voc deixou a caixa de seleo Executar o Assistente de Configurao de Produtos e Tecnologias do SharePoint agora marcada na tarefa anterior, na pgina Bem-vindo a Produtos do SharePoint do PSConfig, clique em Avanar. 2. Na caixa de dilogo notificando que alguns servios talvez precisem ser reinicializados ou redefinidos durante a configurao, clique em Sim. 3. Na pgina Configurao Bem-sucedida, clique em Concluir. O novo site do SharePoint exibido.

Instalar e configurar os Office Web Apps em um farm de servidores SharePoint preexistente


Execute as tarefas nesta seo apenas se estiver instalando os Office Web Apps em um farm de servidores SharePoint pr-existente em que o Assistente de Configurao de Farm j tenha sido executado. Cuidado: Quando voc executa o Setup.exe, a instalao dos Office Web Apps configura o comportamento padro de abertura dos documentos habilitados para navegador no SharePoint a fim de permitir que eles sejam abertos no navegador. Se a instalao dos Office Web Apps tiver sido executada, mas os Servios e o Recurso Office Web Apps ainda estiverem ativados, ser possvel obter um link desfeito ao abrir um documento no navegador. Ao implantar os Office Web Apps em um farm ativo de servidores de produo, para evitar links desfeitos enquanto as tarefas adicionais de implantao so concludas, depois da instalao recomendvel habilitar o recurso OpenInClient nos conjuntos de sites pr-existentes. Para obter mais informaes, consulte Configurao adicional (opcional).

Executar a instalao dos Office Web Apps


Execute esta tarefa para instalar os Office Web Apps em um servidor SharePoint autnomo. Ela dever ser executada em cada integrante do farm de servidores.

472

Para executar a Instalao dos Office Web Apps 1. Na pasta raiz, execute Setup.exe. 2. Na pgina Digite a Chave do Produto, insira a chave do produto e clique em Continuar. 3. Na pgina Escolha um local de arquivo, clique em Instalar Agora para instalar no local padro. Para instalar em um local diferente, especifique o local desejado e clique em Instalar Agora. 4. Quando a Instalao for concluda, uma caixa de dilogo solicitar que voc conclua a configurao do servidor. Verifique se a caixa de seleo Executar o Assistente de Configurao de Produtos e Tecnologias do SharePoint agora est marcada. 5. Clique em Fechar para iniciar o Assistente de Configurao.

Executar PSConfig para registrar servios


Execute esta tarefa para registrar os servios dos Office Web Apps em um servidor SharePoint autnomo. Ela dever ser executada em cada integrante do farm de servidores. Para executar o PSConfig e registrar os servios 1. Na pgina Bem-vindo a Produtos do SharePoint, clique em Avanar. 2. Na caixa de dilogo notificando que alguns servios talvez precisem ser reinicializados ou redefinidos durante a configurao, clique em Sim. 3. Na pgina Modificar configuraes do farm de servidores, selecione No desconectar deste farm de servidores e clique em Avanar. 4. Na pgina Configurao Bem-sucedida, clique em Concluir. O novo site do SharePoint exibido.

Iniciar as instncias de servios


As instncias de servio fornecem o local fsico para os aplicativos de servio. Para cada servidor em que voc deseje executar aplicativos de servio dos Office Web Apps, inicie as instncias de servio. Para tal, use a Administrao Central do SharePoint ou recorra ao Windows PowerShell. Os procedimentos nesta tarefa iniciaro as instncias de servio nos servidores especificados. A tarefa deve ser desempenhada depois da execuo do WCSetup e do PSConfig em cada servidor do farm. Para iniciar as instncias de servio usando a Administrao Central 1. Clique em Iniciar, aponte para Todos os Programas, Produtos do Microsoft SharePoint 2010 e Administrao Central do SharePoint 2010. 2. Na home page da Administrao Central do SharePoint Central, em Configuraes do Sistema, clique em Gerenciar servios neste servidor.

473

3. Na pgina Servios no servidor:<nomedoservidor>, em Servidor, selecione um servidor e inicie Servios de Clculo do Excel, Servio de Exibio do Word e Servio do PowerPoint. Repita essa etapa para cada servidor no farm em que deseje executar os servios dos Office Web Apps. O OneNote Web App no usa nenhum servio do SharePoint. Para iniciar as instncias de servio usando o Windows PowerShell 1. Com o Bloco de Notas, abra outro arquivo de texto, copie o script a seguir e cole no arquivo.
$machinesToActivate = @("contosoapp1", "contosoapp2") $serviceInstanceNames = @("Word Viewing Service", "PowerPoint Service","Excel Calculation Services") foreach ($machine in $machinesToActivate) { foreach ($serviceInstance in $serviceInstanceNames) { $serviceID = $(Get-SPServiceInstance | where {$_.TypeName -match $serviceInstance} | where {$_.Server -match "SPServer Name="+$machine}).ID Start-SPServiceInstance -Identity $serviceID } }

2. Especifique os seguintes parmetros:

Parmetro

Valor

$machinesToActivate

Nome do servidor

3. Salve o arquivo com a extenso de nome de arquivo .ps1 na pasta em que voc executa scripts (geralmente, C:\scripts). 4. No prompt de comando do Windows PowerShell (ou seja, PS C:\>), digite o comando a seguir e pressione ENTER: C:\<caminho>\<nome_de_arquivo>.ps1

Criar os aplicativos de servio e os proxies de aplicativos de servio


Aps a inicializao das instncias de servio, necessrio criar os aplicativos de servio e os proxies de aplicativos de servio para conectar os front-ends da Web do SharePoint a tais aplicativos. possvel criar aplicativos e proxies de servio para os aplicativos da Web Word, PowerPoint e Excel usando a

474

Administrao Central ou recorrendo ao Windows PowerShell. O aplicativo da Web OneNote no requer nenhum aplicativo de servio. Depois de criados, os aplicativos de servio sero automaticamente executados nas instncias de servio iniciadas. Nesta tarefa, voc criar os aplicativos de servio e os proxies de aplicativo de servio dos Office Web Apps para os aplicativos da Web Word, PowerPoint e Excel. A tarefa s poder ser concluda depois da inicializao das instncias de servio. Para criar os aplicativos de servio e os proxies de aplicativo de servio usando a Administrao Central 1. Clique em Iniciar, aponte para Todos os Programas, Produtos do Microsoft SharePoint 2010 e selecione Administrao Central do SharePoint 2010. 2. Na home page da Administrao Central do SharePoint, em Gerenciamento de Aplicativos, clique em Gerenciar aplicativos de servio. 3. Na pgina Aplicativos de Servio, clique em Novo e em Servio de Visualizao do Word . 4. Na caixa de dilogo Servio de Exibio do Word, em Nome, insira o Aplicativo do Servio de Exibio do Word. Em Pool de Aplicativos, selecione Usar pool de aplicativos existente e, na caixa de listagem, escolha Padro do SharePoint Web Services. Em Adicionar lista de proxies padro, assegure-se de que Adicionar o proxy deste aplicativo de servio lista de proxies padro do farm esteja selecionado (padro) e clique em OK. 5. Na pgina Aplicativos de Servio, clique em Novo e selecione Aplicativo de Servio do PowerPoint. 6. Na caixa de dilogo Aplicativo de Servio do PowerPoint, em Nome, insira o Aplicativo de Servio do PowerPoint. Em Pool de Aplicativos, selecione Usar pool de aplicativos existente e, na caixa de listagem, escolha Padro do SharePoint Web Services. Em Adicionar lista de proxies padro, assegure-se de que Adicionar o proxy deste aplicativo de servio lista de proxies padro do farm esteja selecionado (padro) e clique em OK. 7. Na pgina Aplicativos de Servio, clique em Novo e selecione Aplicativo de Servio do Excel. 8. Na caixa de dilogo Aplicativo de Servios do Excel, em Nome, insira o Aplicativo de Servios do Excel. Em Pool de Aplicativos, selecione Usar pool de aplicativos existente e, na caixa de listagem, escolha Padro do SharePoint Web Services. Em Adicionar lista de proxies padro, assegure-se de que Adicionar o proxy deste aplicativo de servio lista de proxies padro do farm esteja selecionado (padro) e clique em OK. Observao: possvel optar pela criao de um novo pool de aplicativos para que seja usado como um aplicativo de servio. Ao criar um novo pool de aplicativos, determine a conta de segurana usada pelo pool como uma conta de Servio de Rede predefinida ou especifique uma conta gerenciada. Tal conta deve ter privilgios de leitura/gravao para os bancos de dados SPContent e SPConfig.

475

Para criar aplicativos de servio e proxies de aplicativo de servio usando o Windows PowerShell 1. Com o Bloco de Notas, abra outro arquivo de texto, copie o script a seguir e cole no arquivo.

$appPool = Get-SPServiceApplicationPool -Name "SharePoint Web Services Default" New-SPWordViewingServiceApplication -Name "WdView" -ApplicationPool $appPool | New-SPWordViewingServiceApplicationProxy -Name "WdProxy" New-SPPowerPointServiceApplication -Name "PPT" -ApplicationPool $appPool | NewSPPowerPointServiceApplicationProxy -Name "PPTProxy" New-SPExcelServiceApplication -Name "Excel" -ApplicationPool $appPool

2. Salve o arquivo com a extenso de nome de arquivo .ps1 na pasta em que voc executa scripts (geralmente, C:\scripts). 3. No prompt de comando do Windows PowerShell (ou seja, PS C:\>), digite o comando a seguir e pressione ENTER: C:\<caminho>\<nome_de_arquivo>.ps1

Ativar o Recurso Office Web Apps


Depois de as instncias terem sido iniciadas e da criao dos aplicativos e proxies de aplicativo de servio, os Office Web Apps exigiro que o Recurso Office Web Apps esteja ativado nos conjuntos de sites pr-existentes para os quais os aplicativos da Web ficaro disponveis. Para tal, use a Administrao Central ou recorra ao Windows PowerShell. Se a quantidade de conjuntos de sites for grande, voc poder ativar o recurso em todos os conjuntos usando o Windows PowerShell. Os procedimentos nesta tarefa ativaro o Recurso Office Web Apps em um ou mais conjuntos de sites. A tarefa dever ser executada depois da criao dos aplicativos de servio e proxies de aplicativo de servio. Observao: No necessrio que ela seja executada para novos conjuntos de sites criados depois do recurso estar ativado. Para ativar o Recurso Office Web Apps em um conjunto de sites usando a Administrao Central 1. Clique em Iniciar, aponte para Todos os Programas, Produtos do Microsoft SharePoint 2010 e selecione Administrao Central do SharePoint 2010. 2. Na home page da Administrao Central do SharePoint, clique em Aes do Site e em Configuraes do Site. 3. Na pgina Configuraes do Site, em Administrao do Conjunto de Sites, clique em

476

Recursos do Conjunto de Sites. 4. Na pgina Recursos, para Office Web Apps, clique em Ativar. Para ativar o Recurso Office Web Apps em um conjunto de sites usando o Windows PowerShell 1. Com o Bloco de Notas, abra outro arquivo de texto, copie o script a seguir e cole no arquivo.

$webAppsFeatureId = $(Get-SPFeature -limit all | where {$_.displayname -eq "OfficeWebApps"}).Id $singleSiteCollection = Get-SPSite -Identity http://<site_name> Enable-SPFeature $webAppsFeatureId

2. Especifique os seguintes parmetros:

Parmetro

Valor

Identity

URL

3. Salve o arquivo com a extenso de nome de arquivo .ps1 na pasta em que voc executa scripts (geralmente, C:\scripts). 4. No console do Windows PowerShell, no prompt de comando (ou seja, PS C:\>), digite o seguinte comando e pressione ENTER: C:\<caminho>\<nome_de_arquivo>.ps1 Para ativar o Recurso Office Web Apps em todos os conjuntos de sites usando o Windows PowerShell 1. Com o Bloco de Notas, abra outro arquivo de texto, copie o script a seguir e cole no arquivo.
$webAppsFeatureId = $(Get-SPFeature -limit all | where {$_.displayname -eq "OfficeWebApps"}).Id Get-SPSite -limit ALL |foreach{Enable-SPFeature $webAppsFeatureId -url $_.URL }

2. Salve o arquivo com a extenso de nome de arquivo .ps1 na pasta em que voc executa scripts (geralmente, C:\scripts). 3. No prompt de comando do Windows PowerShell (ou seja, PS C:\>), digite o comando a seguir e pressione ENTER: C:\<caminho>\<nome_de_arquivo>.ps1

477

Instalar e configurar os Office Web Apps em um novo farm de servidores SharePoint


Execute as tarefas nesta seo apenas se estiver instalando os Office Web Apps em um novo farm de servidores SharePoint em que o Assistente de Configurao de Farm ainda no tenha sido executado.

Executar a instalao dos Office Web Apps


Nesta tarefa, voc instalar os arquivos e componentes dos Office Web Apps em um servidor SharePoint autnomo, em um novo farm de servidores no qual o Assistente de Configurao do Farm ainda no foi executado. Essa tarefa dever ser executada em cada integrante do farm de servidores. Para executar a Instalao dos Office Web Apps 1. Na pasta raiz, execute Setup.exe. 2. Na pgina Digite a Chave do Produto, insira a chave do produto e clique em Continuar. 3. Na pgina Escolha um local de arquivo, clique em Instalar Agora para instalar no local padro. Para instalar em um local diferente, especifique o local desejado e clique em Instalar Agora. 4. Ao trmino da Instalao, uma caixa de dilogo solicitar que voc execute a configurao do servidor. Verifique se a caixa de seleo Executar o Assistente de Configurao de Produtos e Tecnologias do SharePoint agora est marcada. 5. Clique em Fechar para iniciar o Assistente de Configurao do Farm.

Executar o PSConfig para registrar os servios


Nesta tarefa, voc registrar os servios dos Office Web Apps em um servidor SharePoint autnomo. Ela dever ser executada em cada integrante do farm de servidores. Para executar o PSConfig e registrar os servios 1. Na pgina Bem-vindo a Produtos do SharePoint, clique em Avanar. 2. Na caixa de dilogo notificando que alguns servios talvez precisem ser reinicializados ou redefinidos durante a configurao, clique em Sim. 3. Na pgina Modificar configuraes do farm de servidores, selecione No desconectar deste farm de servidores e clique em Avanar. 4. Na pgina Configurao Bem-sucedida, clique em Concluir. O novo site do SharePoint exibido.

478

Execute o Assistente de Configurao de Farm do SharePoint para iniciar instncias e criar aplicativos e proxies de servio, alm de ativar o Recurso Office Web Apps
Nesta tarefa, voc iniciar as instncias de servio em cada servidor do farm, criar aplicativos e proxies de servio, e ativar o Recurso Office Web Apps para todos os conjuntos de sites preexistentes. A tarefa dever ser desempenhada depois que o Setup.exe e o PSConfig forem executados em todos os servidores do farm. Para executar o Assistente de Configurao de Farm do SharePoint a fim de iniciar instncias, criar aplicativos e proxies de servio, e ativar o Recurso Office Web Apps 1. Clique em Iniciar, aponte para Todos os Programas, Produtos do Microsoft SharePoint 2010 e selecione Administrao Central do SharePoint 2010. 2. Na pgina inicial da Administrao Central do SharePoint, clique em Assistentes de Configurao. 3. Na pgina Assistentes de Configurao, clique em Iniciar o Assistente de Configurao de Farm. 4. Na pgina de boas-vindas do Assistente de Configurao de Farm, escolha Oriente-me durante a configurao, usando este assistente e clique em Avanar. 5. Na pgina Configurar o Farm do SharePoint, em Conta de Servio, digite um nome para a conta de administrao do Farm. 6. Em Servios, selecione os servios dos Office Web Apps que sero ativados e clique em Avanar. 7. Crie um novo site opcional de nvel superior. Na pgina Criar Conjunto de Sites, siga as etapas do assistente para criar um novo site de nvel superior. 8. Na pgina Configurar o Farm do SharePoint, clique em Concluir.

Configurao adicional (opcional)


Esta seo descreve as configuraes adicionais que so opcionais.

Configurar o comportamento de abertura padro do SharePoint com documentos habilitados para navegador
No SharePoint, voc poder configurar se os documentos habilitados para navegador sero abertos em um aplicativo cliente ou no navegador. Por padro, quando os Office Web Apps esto instalados, os documentos do Office so abertos no navegador. possvel substituir essa configurao usando o recurso OpenInClient do SharePoint. O recurso OpenInClient pode ser configurado na Administrao Central ou usando o cmdlet SPFeature no Windows PowerShell. Como os documentos so abertos no SharePoint depende do recurso OpenInClient estar ou no presente, ou, se presente, estar ou no habilitado:

479

Se o recurso OpenInClient no est presente e os Office Web Apps no esto instalados, os documentos so abertos no aplicativo cliente (padro do SharePoint). Com o recurso OpenInClient no presente, os Office Web Apps instalados e os aplicativos de servio dos Office Web Apps ativados, os documentos sero abertos no navegador (padro dos Office Web Apps). Com o recurso OpenInClient presente e habilitado, e os aplicativos de servio dos Office Web Apps ativados, os documentos so abertos no aplicativo cliente. Com o recurso OpenInClient presente, mas desabilitado, e os aplicativos de servio dos Office Web Apps ativados, os documentos so abertos no navegador. Cuidado: Quando voc executar o Setup.exe para instalar os Office Web Apps, a instalao assumir o controle do comportamento de abertura padro no SharePoint para registrar os documentos do Word, PowerPoint, Excel e OneNote a serem abertos no respectivo aplicativo Web associado. Se um usurio clicar em um documento no SharePoint depois do Setup.exe ter sido executado, mas antes dos Servios e Recurso Office Web Apps estarem ativados, ele poder obter um link desfeito no navegador. Ao instalar os Office Web Apps em um ambiente de produo ativo, extremamente recomendvel que voc habilite o Recurso OpenInClient antes da instalao dos Office Web Apps. Para definir o comportamento de abertura padro para conjuntos de sites usando a Administrao Central 1. Na Administrao Central do SharePoint, clique em Aes do Site, Configuraes do Site. 2. Na pgina Configuraes do Site, em Administrao do Conjunto de Sites, clique em Recursos do Conjunto de Sites. 3. Na pgina Recursos, para o recurso Abrir Documentos em Aplicativos Clientes por Padro, clique em Ativar (o Recurso OpenInClient est habilitado) para abrir documentos no aplicativo cliente. Clique em Desativar (o Recurso OpenInClient est desabilitado) para abrir os documentos no navegador. Para configurar o comportamento de abertura padro do SharePoint de modo que os documentos habilitados para navegador sejam abertos no navegador usando o Windows PowerShell 1. Com o Bloco de Notas, abra outro arquivo de texto, copie o script a seguir e cole no arquivo. Este exemplo desabilita o comportamento de abertura padro no SharePoint.
$defaultOpenBehaviorFeatureId = $(Get-SPFeature -limit all | where {$_.displayname -eq "OpenInClient"}).Id Get-SPSite -limit ALL |foreach{ Disable-SPFeature $defaultOpenBehaviorFeatureId -url $_.URL }

480

2. Salve o arquivo com a extenso de nome de arquivo .ps1 na pasta em que voc executa scripts (geralmente, C:\scripts). 3. No console do Windows PowerShell, no prompt de comando (ou seja, PS C:\>), digite o seguinte comando e pressione ENTER: C:\<caminho>\<nome_de_arquivo>.ps1 Para definir o comportamento de abertura padro dos documentos habilitados para navegador de modo que eles sejam abertos no aplicativo cliente usando o Windows PowerShell 1. Com o Bloco de Notas, abra outro arquivo de texto, copie o script a seguir e cole no arquivo. Este exemplo define o comportamento de abertura padro para todos os documentos em todos os sites no aplicativo cliente (se disponvel).
$defaultOpenBehaviorFeatureId = $(Get-SPFeature -limit all | where {$_.displayname -eq "OpenInClient"}).Id Get-SPSite -limit ALL |foreach{ Enable-SPFeature $defaultOpenBehaviorFeatureId -url $_.URL }

2. Salve o arquivo com a extenso de nome de arquivo .ps1 na pasta em que voc executa scripts (geralmente, C:\scripts). 3. No console do Windows PowerShell, no prompt de comando (ou seja, PS C:\>), digite o seguinte comando e pressione ENTER: C:\<caminho>\<nome_de_arquivo>.ps1

Soluo de problemas
Problema Os Office Web Apps esto instalados, mas os documentos no abrem no navegador, no aplicativo Web associado. Soluo Verifique se o Recurso Office Web Apps est ativado para o conjunto de sites no qual o documento reside. Para obter mais informaes, consulte Ativar o Recurso Office Web Apps. Soluo Verifique se as instncias de servio foram iniciadas. Para obter mais informaes, consulte Iniciar as instncias de servios. Soluo Verifique se os aplicativos e proxies de servio foram criados. Na Administrao Central do SharePoint, em Gerenciamento de Aplicativos, clique em Gerenciar aplicativos de servio. Confirme se o Aplicativo de servio de Exibio do Word, o Aplicativo de servio do PowerPoint e o Aplicativo Servios do Excel esto iniciados. Se no estiverem, verifique se as instncias de servio foram iniciadas.

481

Soluo Verifique se o Recurso OpenInClient do SharePoint no est ativado. Para obter mais informaes, consulte Configurao adicional (opcional). Problema Os Office Web Apps abrem corretamente no modo de exibio, mas quando o usurio clica no boto Editar no Word, Editar no PowerPoint ou Editar no Excel, na barra de ferramentas, um erro exibido. Soluo Verifique se o Recurso Office Web Apps est ativado e o Servio de Exibio do Word, o Servio PowerPoint e os Servios de Clculo do Excel esto iniciados. Problema Durante a instalao, a chave do produto no validada. Soluo Verifique se voc est instalando uma verso dos Office Web Apps que seja compatvel com a verso dos Produtos do SharePoint 2010. No possvel instalar a Edio de Avaliao dos Office Web Apps em um servidor com produtos licenciados do SharePoint 2010. Soluo Verifique se a licena de volume do Microsoft Office 2010 vlida.

482

Вам также может понравиться