1
Guia de implantação 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 instruções de implantação do Microsoft SharePoint Foundation 2010. A audiência deste guia inclui especialistas em aplicativos, especialistas em aplicativos de linha de negócios e administradores de TI que estão prontos para implantar o SharePoint Foundation 2010 e querem saber as etapas de instalação.
O conteúdo deste guia é uma cópia do conteúdo selecionado na biblioteca técnica do SharePoint Foundation 2010 (http://go.microsoft.com/fwlink/?linkid=181463&clcid=0x416) a partir da data de publicação. Para obter o conteúdo mais atual, consulte a biblioteca técnica na Web.
2
Este documento é fornecido "no estado em que se encontra". As informações e as exibições expressas neste documento, incluindo URLs e outras referências a sites da Internet, podem ser alteradas sem aviso prévio. Você assume o risco inerente à sua utilização.
Alguns exemplos citados neste documento são fornecidos somente como ilustração e são fictícios. Não há nenhuma intenção, nem por dedução, de qualquer associação ou conexão real. Este documento não 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 referência.
© 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 são marcas registradas ou marcas comerciais da Microsoft Corporation nos Estados Unidos e/ou em outros países.
As informações contidas neste documento representam a visão atual da Microsoft Corporation em relação às questões discutidas na data de publicação. Como a Microsoft precisa responder a condições de mercado em permanente mudança, essas informações não devem ser interpretadas como um compromisso por parte da Microsoft, e a Microsoft não pode garantir a precisão das informações apresentadas após a data de publicação.
3
Conteúdo
Obtendo ajuda ... 18
Implantação do SharePoint Foundation 2010 ... 19
Visão geral da implantação (SharePoint Foundation 2010) ... 21
Conceitos... 21 Arquitetura física ... 22 Tamanho ... 22 Topologia ... 23 Instalação e configuração ... 23 Preparar os servidores ... 24 Criar o farm ... 25
Definir configurações, serviços, soluções e sites ... 25
Estágios de implantação ... 26
Planejamento ... 26
Desenvolvimento ... 27
POC (verificação de conceito) ... 27
Piloto ... 28
UAT (Teste de aceitação do usuário) ... 28
Produção ... 28
Instalar os pré-requisitos de um compartilhamento de rede (SharePoint Foundation 2010) ... 30
Opções 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 implantação (SharePoint Foundation 2010) ... 36
Consulte também ... 36
Requisitos de hardware e software (SharePoint Foundation 2010) ... 37
Visão geral... 37
Requisitos de hardware — servidores Web, servidores de aplicativos e instalações de servidor único ... 37
Requisitos de hardware — servidores de banco de dados ... 38
Requisitos de software ... 39
Requisitos mínimos ... 39
Software opcional ... 43
4 Contas administrativas e de serviços necessárias para a implantação inicial (SharePoint Foundation
2010) ... 48
Permissões necessárias ... 48
Proteger o SQL Server para ambientes do SharePoint (SharePoint Foundation 2010) ... 50
Resumo das recomendações de proteção ... 50
Configurar uma instância do SQL Server para que ela escute em uma porta não padrão ... 50
Configurar o Firewall do Windows para que ele bloqueie as portas de escuta padrão do SQL Server ... 52
Configurar o Firewall do Windows para abrir manualmente as portas atribuídas ... 52
Configurar um alias de cliente SQL ... 52
Testar o alias do cliente SQL ... 53
Cenários de implantação (SharePoint Foundation 2010) ... 54
Implantar um único servidor com o SQL Server (SharePoint Foundation 2010) ... 55
Visão geral... 55
Antes de começar ... 55
Instalar o SharePoint Foundation 2010 ... 56
Executar a Ferramenta de Preparação de Produtos do Microsoft SharePoint 2010 ... 57
Executar a Instalação ... 57
Executar o Assistente de Configuração de Produtos do SharePoint ... 58
Definir as configurações do navegador ... 60
Execute o Assistente de Configuração do Farm. ... 61
Etapas pós-instalação ... 62
Implantar um único servidor com um banco de dados interno (SharePoint Foundation 2010) ... 64
Visão geral... 64
Antes de começar ... 65
Instalar o SharePoint Foundation 2010 ... 65
Executar a Ferramenta de Preparação de Produtos do Microsoft SharePoint 2010 ... 65
Executar a Instalação ... 66
Executar o Assistente de Configuração de Produtos do SharePoint ... 66
Definir as configurações do navegador ... 67
Etapas pós-instalação ... 69
Configurar o Backup do Windows Server ... 70
Vários servidores para um farm de três camadas (SharePoint Foundation 2010) ... 71
Visão geral... 71
Visão geral da topologia ... 72
Antes de começar ... 73
Usando a Ferramenta de Preparação de Produtos do Microsoft SharePoint 2010 ... 73
Servidor de banco de dados... 73
5
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 diagnóstico e a coleta de dados de integridade e uso ... 79
Configurar a Pesquisa do SharePoint Foundation ... 80
Criar um site ... 81
Etapas pós-instalação ... 82
Início rápido: implantar um único servidor em um ambiente Hyper-V isolado (SharePoint Foundation 2010) ... 83
Requisitos e recomendações ... 83
Configuração de máquina virtual e servidor de virtualização ... 83
Ambiente de implantação ... 85
Permissões necessárias ... 86
Tarefas de pré-implantação ... 86
Implantar o SharePoint Foundation 2010 manualmente ... 87
Implantar o SharePoint Foundation 2010 usando scripts do Windows PowerShell ... 87
Implantar usando bancos de dados criados por um DBA (SharePoint Foundation 2010) ... 93
Antes de começar ... 93
Requisitos dos servidores do farm ... 93
Requisitos de bancos de dados ... 93
Sobre a configuração de bancos de dados criados por um DBA ... 94
Criar e configurar bancos de dados para a Administração Central ... 95
Criar e configurar bancos de dados adicionais ... 97
Implantar em um ambiente virtual (SharePoint Foundation 2010) ... 100
Diretrizes sobre máquina virtual (SharePoint Foundation 2010)... 101
Rede ... 101
Adaptadores de rede ... 103
Configuração de máquina virtual ... 103
Memória ... 104
Processador ... 104
Controlador e disco rígido ... 104
Serviços de integração ... 105
Início e término automáticos ... 106
Usando instantâneos ... 106
Instalar o SharePoint Foundation 2010 usando o Windows PowerShell ... 108
Requisitos do servidor de farm ... 108
Preparar o SPModule ... 109
6
Executar o Install-SharePoint usando uma chave PID ... 112
Configurar o farm usando o New-SharePointFarm ... 113
Configurar o SharePoint Foundation 2010 em um servidor autônomo ... 113
Criar um aplicativo Web com o uso do Windows PowerShell ... 114
Implantar os serviços usando o Assistente de Configuração do Farm do SharePoint 2010 ... 115
Criar um conjunto de sites usando o Windows PowerShell ... 115
Executar tarefas adicionais de configuração ... 116
Adicionar servidores ao farm usando o Join-SharePointFarm ... 116
Configurar o log de rastreamento ... 117
Configuração inicial (SharePoint Foundation 2010) ... 118
Implantar pacotes de idiomas (SharePoint Foundation 2010) ... 119
Sobre IDs de idioma e pacotes de idioma ... 119
Baixando pacotes de idiomas ... 121
Preparando seus servidores Web para pacotes de idiomas ... 122
Instalando pacotes de idiomas em seus servidores Web ... 123
Desinstalando pacotes de idiomas ... 124
Definir configurações do farm (SharePoint Foundation 2010) ... 126
Configure usage and health data collection (SharePoint Foundation 2010) ... 127
Configure usage and health data collection by using Central Administration ... 127
Configure usage data collection by using Windows PowerShell ... 128
To configure usage data collection for a specific event type by using Windows PowerShell ... 129
Log usage data in a different logging database by using Windows PowerShell ... 129
Consulte também ... 130
Configure diagnostic logging (SharePoint Foundation 2010) ... 131
Best practices ... 131
Configure diagnostic logging by using Central Administration ... 133
Configure diagnostic logging by using Windows PowerShell ... 134
Consulte também ... 135
Integração de email (SharePoint Foundation 2010) ... 136
Configurar emails de entrada (SharePoint Foundation 2010) ... 137
Visão geral... 137
Cenário básico ... 137
Cenário avançado ... 137
Requisitos da tarefa ... 139
Instalar e configurar o serviço SMTP ... 139
Instalar o serviço SMTP ... 139
Instalar ferramentas de gerenciamento do IIS 6.0 ... 140
7
Configurar emails de entrada em um cenário básico ... 141
Configurar o Gerenciador DNS ... 142
Adicionar um conector SMTP no Microsoft Exchange Server 2007 ... 144
Configurar o AD DS para ser usado com o Serviço de Gerenciamento de Diretório ... 145
Configurar permissões para a pasta-depósito de emails ... 148
Configurar as permissões da pasta-depósito de emails para a conta de identidade do pool de aplicativos de um aplicativo Web ... 149
Configurar as permissões da pasta-depósito de emails para a conta de logon do serviço de Timer do Windows SharePoint Services ... 150
Configurar emails de entrada em um cenário avançado ... 150
Anexos estão ausentes em mensagens de email enviadas a uma biblioteca de documentos do SharePoint? ... 153
Configurar emails de saída (SharePoint Foundation 2010) ... 155
Visão geral... 155
Requisitos da tarefa ... 155
Instalar e configurar o serviço SMTP ... 156
Instalar o serviço SMTP ... 156
Configurar o serviço SMTP ... 157
Configurar emails de saída para um farm ... 159
Definir email de saída de um aplicativo Web específico ... 160
Consulte também ... 161
Configurar uma conta móvel (SharePoint Foundation 2010) ... 162
Importar um certificado raiz e criar uma autoridade raiz confiável ... 163
Configuração de uma conta móvel ... 163
Recuperar informações da conta de celular ... 167
Exclusão de conta móvel ... 168
Consulte também ... 169
Instalar e configurar o Remote BLOB Storage ou o External BLOB Storage (SharePoint Foundation 2010) ... 170
Habilitar FILESTREAM e provisionar o repositório de dados RBS... 170
Instalar o RBS ... 171
Habilitar e testar o RBS ... 173
Configurar serviços (SharePoint Foundation 2010) ... 174
Service application and service management (SharePoint Foundation 2010) ... 175
Nesta seção... 175
Consulte também ... 175
Configurar o serviço de token de segurança (SharePoint Foundation 2010) ... 176
8 Configurar um aplicativo Web baseado em declarações do SharePoint usando o Windows
PowerShell ... 177
Editar associações ... 179
Configurar uma aplicativo Web que usa um STS ... 179
Preparar a hospedagem de sites (SharePoint Foundation 2010) ... 181
Create a Web application (SharePoint Foundation 2010) ... 182
Consulte também ... 182
Configure claims authentication (SharePoint Foundation 2010) ... 184
Create a Web application that uses Windows-claims authentication (SharePoint Foundation 2010) .. 185
Consulte também ... 191
Configure anonymous access for a claims-based Web application (SharePoint Foundation 2010) .... 192
Configure anonymous access for a claims-based Web application... 192
Configurar a autenticação baseada em formulários para um aplicativo Web baseado em declarações (SharePoint Foundation 2010) ... 193
Converter aplicativos Web na autenticação baseada em declarações ... 194
Configurar um aplicativo Web baseado em formulários para usar um provedor LDAP por meio da Administração Central ... 194
Configurar os arquivos Web.Config do LDAP ... 195
Configurar um aplicativo Web baseado em formulários para usar um provedor LDAP por meio do Windows PowerShell ... 199
Migrar usuários e permissões do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010 ... 200
Configure Kerberos authentication for the claims to Windows token service (SharePoint Foundation 2010) ... 202
Consulte também ... 202
Configurar a autenticação usando um token de segurança SAML (SharePoint Foundation 2010) ... 203
Configurar um aplicativo IP-STS (Identity Provider STS) usando o Windows PowerShell ... 203
Configurar um aplicativo Web RP-STS (Relying Party STS) ... 205
Estabelecer uma relação de confiança com um IP-STS usando o Windows PowerShell ... 206
Exportar o certificado IP-STS de confiança usando o Windows PowerShell ... 206
Definir um identificador exclusivo para mapeamento de declarações usando o Windows PowerShell ... 207
Criar um novo provedor de autenticação ... 207
Criar um novo aplicativo Web do SharePoint e configurá-lo para usar a entrada SAML ... 208
Configurar a autenticação Kerberos (SharePoint Foundation 2010) ... 209
Sobre a autenticação Kerberos ... 209
9
Requisitos de versão de software ... 211
Problemas conhecidos ... 211
Histórico adicional ... 212
Topologia do farm de servidores ... 213
Serviços de Domínio Active Directory, nomenclatura de computador e convenções NLB ... 213
Convenções de conta de domínio do Active Directory ... 214
Requisitos de configuração preliminar ... 215
Configurar a autenticação Kerberos para comunicações SQL ... 215
Criar os SPNs para a sua conta de serviço do SQL Server ... 216
Confirme se a autenticação Kerberos é usada para conectar servidores que executam o SharePoint Foundation 2010 ao SQL Server ... 217
Criar nomes da entidade de serviço para os aplicativos Web usando a autenticação Kerberos ... 219
Implantar o farm de servidores... 220
Instalar o SharePoint Foundation 2010 em todos os servidores ... 220
Criar um novo farm ... 221
Ingresse os outros servidores no farm ... 223
Configurar serviços nos servidores do farm ... 224
Pesquisa do Windows SharePoint Services ... 224
Servidor de indexação ... 224
Servidor de consulta ... 224
Criar aplicativos Web usando a autenticação Kerberos ... 225
Criar o aplicativo Web do site de portal ... 225
Criar o aplicativo Web Meu Site... 226
Criar um conjunto de sites usando o modelo Portal de Colaboração no aplicativo Web do site de portal ... 226
Confirmar o acesso bem-sucedido aos aplicativos Web usando a autenticação Kerberos ... 227
Confirmar a funcionalidade de Indexação de Pesquisa correta ... 229
Confirmar a funcionalidade de Consulta de Pesquisa correta ... 230
Limitações de configuração... 230
Recursos adicionais e diretrizes para a solução de problemas ... 230
Configurar a alteração automática de senha (SharePoint Foundation 2010) ... 232
Configurar contas gerenciadas ... 232
Definir as configurações de alteração automática de senha ... 233
Solucionando problemas de alteração automática de senha ... 233
Senha não correspondente ... 234
Falha de provisionamento da conta de serviço ... 234
Expiração de senha iminente... 235
Requisito para a alteração da conta do farm para uma conta diferente ... 236
Criar um conjunto de sites (SharePoint Foundation 2010) ... 237
Criar um conjunto de sites usando a Administração Central ... 237
10
Implantar personalizações - visão geral (SharePoint Foundation 2010) ... 240
Visão geral do processo ... 240
Antes de começar ... 240
Sobre os dois tipos de elementos de site personalizáveis ... 241
Implantando elementos de site desenvolvidos ... 242
Implantando elementos de site criados ... 242
Consulte também ... 245
Implantar pacotes de solução (SharePoint Foundation 2010) ... 246
O que é um pacote de solução? ... 246
Implantando elementos de site usando pacotes de solução ... 247
Quando usar pacotes de solução ... 247
Implantando soluções de farm ... 248
Adicionando um pacote de solução ... 248
Implantando um pacote de solução ... 249
Sobre a criação de um pacote de solução ... 250
Sobre a personalização de pacotes de solução... 251
Criar manualmente um arquivo de solução ... 251
Sobre o arquivo de manifesto de solução ... 252
Criando e implantando um pacote de solução de Web Part personalizado usando o Visual Studio 2010 ... 253
Implantar elementos de site criados (SharePoint Foundation 2010) ... 255
Sobre a implantação de elementos de site criados ... 255
Quando usar um pacote de implantação de conteúdo ... 256
Antes de começar ... 256
Implantar conteúdo usando a API de Migração de Conteúdo ... 257
Criar um pacote de implantação de conteúdo usando o Windows PowerShell ... 257
Implantar elementos de site usando Recursos (SharePoint Foundation 2010) ... 260
O que é um Recurso? ... 260
Quando usar Recursos ... 261
Criar um Recurso ... 261
Instalar e ativar um Recurso usando o Windows PowerShell ... 263
Implantar modelos (SharePoint Foundation 2010) ... 266
O que são definições de site? ... 266
Definições e configurações de site ... 267
Páginas não personalizadas e personalização de página ... 268
Principais arquivos de esquema ... 268
Criar uma definição e configuração de site personalizada ... 269
Implantar uma definição de site usando um pacote de solução ... 271
Adicionar um elemento SiteDefinitionManifest ... 271
11
Processo de implantação de fluxo de trabalho (SharePoint Foundation 2010) ... 273
Visão geral... 273
Antes de começar ... 273
Implantando fluxos de trabalho ... 274
Implantar fluxos de trabalho predefinidos ... 274
Implantar fluxos de trabalho do SharePoint Designer ... 275
Implantar fluxos de trabalho do Visual Studio ... 276
Verificação ... 277
Atualizando para o SharePoint Foundation 2010 ... 278
Consulte também ... 279
Sobre o processo de atualização (SharePoint Foundation 2010) ... 280
O que há de novo na atualização (SharePoint Foundation 2010) ... 281
Requisitos de atualização ... 281
Requisito de hardware: 64 bits ... 281
Requisito de sistema operacional: Windows Server 2008 ou Windows Server 2008 R2 ... 282
Requisito de banco de dados: SQL Server 2005 SP3 ou SQL Server 2008 SP1 de 64 bits ... 283
Verificador de pré-atualização... 283
Comando do Windows PowerShell para verificar bancos de dados antes de anexar ... 284
Atualização Visual ... 284
Atualização de Recursos ... 285
Novas opções para reduzir o tempo de inatividade durante a atualização ... 285
Alterações nos principais recursos entre versões... 286
Visão geral do processo de atualização (SharePoint Foundation 2010) ... 291
Atualização in-loco ... 291
Atualização com anexação de banco de dados... 293
Abordagem híbrida 1: bancos de dados somente leitura ... 294
Abordagem híbrida 2: desanexar bancos de dados ... 296
Atualizando do Windows SharePoint Services 2.0 para o SharePoint Foundation 2010 ... 299
Visão geral do processo ... 299
Sequência de atualização ... 300
Antes de começar ... 302
Examinar as permissões necessárias ... 302
Examinar o hardware e o software necessários ... 303
Preparar-se para a atualização ... 303
Preparar os farms ... 304
Executar a primeira atualização ... 305
Verificar a primeira atualização ... 306
Executar a segunda atualização ... 306
12
Planejar e preparar a atualização (SharePoint Foundation 2010) ... 307
Determinar a abordagem de atualização (SharePoint Foundation 2010) ... 308
Escolher uma abordagem de atualização ... 308
Casos especiais ... 311
Examinar práticas recomendadas de atualização (SharePoint Foundation 2010) ... 315
Examinar caminhos de atualização com e sem suporte (SharePoint Foundation 2010) ... 317
Examinar topologias com suporte para atualização ... 317
Orientações sobre topologia física ... 317
Topologias com suporte ... 317
Migrando de um servidor autônomo para um farm de servidores ... 318
Migrando de um hardware de 32 bits ... 318
Examinar os requisitos do sistema para atualização (SharePoint Foundation 2010) ... 319
Sobre esses requisitos ... 319
Determinar como lidar com personalizações (SharePoint Foundation 2010) ... 321
Identificar personalizações no ambiente ... 321
Avaliar as personalizações ... 321
Considerações para personalizações específicas ... 322
Garantir que personalizações futuras seguirão práticas recomendadas ... 325
Criar um plano de comunicação (SharePoint Foundation 2010) ... 326
Quem faz parte da equipe de atualização? ... 326
Quando e o que deve ser comunicado à equipe de atualização ... 327
Quando e o que deve ser comunicado aos usuários do site ... 328
Planejar a atualização visual (SharePoint Foundation 2010) ... 330
Fase de planejamento fundamental da atualização visual ... 330
Preservando a interface do usuário existente ... 330
Atualizando para a nova interface do usuário ... 331
Treinamento de proprietários de conjuntos de sites e de proprietários de sites ... 331
Problemas conhecidos ... 332
Consulte também ... 333
Testando a atualização e solucionando problemas (SharePoint Foundation 2010) ... 334
Práticas recomendadas para testar a atualização (SharePoint Foundation 2010) ... 336
Usar uma atualização de avaliação para encontrar possíveis problemas (SharePoint Foundation 2010) ... 338
Configurar um ambiente de teste ... 339
Usando um ambiente de teste virtual ... 339
13
Ambientes de teste adicionais para atualização com anexação de banco de dados ... 341
Identificar e instalar personalizações ... 341
Copiar os dados reais no ambiente de teste e tentar a atualização ... 342
Tentar a atualização in-loco ... 343
Tentar uma atualização com anexação de banco de dados ... 344
Revisar os resultados ... 344
Revisar os arquivos de log ... 344
Reiniciar a atualização, se necessário ... 345
Revisar sites atualizados ... 346
Ajustar seu planejamento e tentar novamente... 346
Estimar a duração do processo de atualização e o espaço necessário (SharePoint Foundation 2010) ... 347
Estimar o espaço de que você precisa para a atualização ... 347
Estimar a duração da atualização ... 348
Limpando o ambiente antes da atualização (SharePoint Foundation 2010) ... 352
Itens para limpeza ... 352
Exclua subwebs e conjuntos de sites não utilizados ou pouco utilizados ... 352
Lidar com listas grandes ... 352
Lidar com ACLs grandes ... 353
Remover versões de documentos não essenciais ... 353
Remover modelos, recursos e Web Parts não utilizados ... 353
Reparar problemas de dados ... 354
Fazendo alterações estruturais ... 354
Solucionar problemas de atualização (Windows SharePoint Services) ... 355
Princípios gerais para identificar problemas ... 355
Em primeiro lugar, verifique o status da atualização e os arquivos de log ... 355
Em seguida, solucione os problemas em ordem ... 356
Problemas comuns ... 356
Personalizações ou arquivos ausentes ou preteridos no servidor ... 356
Configurações ausentes ou definidas incorretamente para farm de servidores, aplicativo Web ou serviços ... 357
Níveis de atualização inconsistentes ou incorretos ... 358
Problemas de dados ... 358
Alterações na interface do usuário ... 358
Espaço insuficiente ... 359
Autenticação baseada em formulários ... 359
Segurança e permissões ... 359
Consulte também ... 359
14 Recuperando quando você tem bancos de dados somente leitura em um ambiente em espera
(atualização com anexação de banco de dados) ... 360
Recuperando quando você tem um backup do ambiente completo (atualização in-loco) ... 361
Recuperando quando você tem backups de bancos de dados (atualização in-loco)... 361
Continuar a atualização (SharePoint Foundation 2010) ... 362
Reiniciar a atualização para um farm de servidores usando Psconfig.exe ... 362
Reiniciar a atualização para um banco de dados usando o Windows PowerShell ... 363
Executar etapas de pré-atualização (SharePoint Foundation 2010)... 364
Executar o verificador de pré-atualização (SharePoint Foundation 2010) ... 365
Sobre o relatório do verificador de pré-atualização ... 366
Instalar e executar o verificador de pré-atualização ... 367
Fazer backup do ambiente inteiro antes de uma atualização in-loco (SharePoint Foundation 2010) .. 369
Fazer backup do ambiente ... 369
Testar os backups ... 369
Consulte também ... 369
Executar uma atualização in-loco (SharePoint Foundation 2010) ... 370
Lista de verificação para atualização in-loco (SharePoint Foundation 2010) ... 371
Preparar a atualização ... 371
Executar a atualização ... 372
Executar etapas de pós-atualização ... 376
Consulte também ... 378
Atualização in-loco para o SharePoint Foundation 2010 ... 379
Visão geral do processo ... 380
Antes de começar ... 381
Instalar pré-requisitos ... 381
Executar a Instalação em todos os servidores ... 382
Executar o Assistente de Configuração de Produtos do SharePoint ... 383
Verificar o status de atualização dos sites ... 385
Verificação ... 385
Consulte também ... 386
Roteiro para a atualização in-loco com bancos de dados desanexados (SharePoint Foundation 2010) ... 387
Visão geral do processo ... 388
Antes de começar ... 388
Para desanexar bancos de dados e atualizá-los em paralelo no mesmo farm ... 389
Para desanexar os bancos de dados e atualizá-los em paralelo em um farm pequeno e temporário ... 390
15
Verificação ... 393
Instalar modelos de pacotes de idiomas disponíveis (SharePoint Foundation 2010)... 394
Sobre a instalação de pacotes de idiomas e a atualização de sites ... 394
Sobre a alteração de idiomas... 394
Mudando de um produto totalmente localizado para um pacote de idiomas ... 395
Alterando idiomas para um novo pacote de idiomas ... 395
Consulte também ... 396
Atualizando de uma instalação autônoma do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010 quando os bancos de dados de conteúdo excedem 4 GB (Armazenamento de BLOB Remoto) ... 397
Nesta seção... 398
Consulte também ... 399
Atualizar uma instalação autônoma do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010 com Remote BLOB Storage ... 400
Consulte também ... 402
Atualizar uma instalação autônoma em um controlador de domínio usando RBS (Remote BLOB Storage) (anexação de banco de dados) ... 403
Consulte também ... 407
Atualizar uma instalação autônoma para novo hardware usando Remote BLOB Storage (anexação de banco de dados) ... 408
Consulte também ... 413
Executar uma atualização com anexação de banco de dados para o SharePoint Foundation 2010 .. 414
Lista de verificação para atualização com anexação de banco de dados (SharePoint Foundation 2010) ... 415
Preparar a atualização ... 415
Executar a atualização ... 418
Executar etapas de pós-atualização ... 421
Consulte também ... 422
Preparar o novo ambiente do SharePoint Foundation ... 423
Antes de começar ... 423
Criar e configurar o novo ambiente ... 424
Instalar ... 424
Configurar aplicativos de serviço ... 425
Configurar definições gerais do farm ... 425
Criar e configurar aplicativos Web ... 425
Reaplicar personalizações. ... 426
16
Executar a atualização ... 427
Anexar bancos de dados e atualizar para o SharePoint Foundation 2010 ... 429
Visão geral do processo ... 430
Antes de começar ... 430
Definir os bancos de dados de versões anteriores como somente leitura (anexação de banco de dados com banco de dados somente leitura) ... 431
Fazer o backup de bancos de dados de versões anteriores usando ferramentas do SQL Server ... 432
Desanexar os bancos de dados de versões anteriores (anexação de banco de dados padrão) ... 434
Restaurar uma cópia de backup do banco de dados (anexação de banco de dados com bancos de dados somente leitura) ... 436
Verificar componentes personalizados ... 438
Anexar um banco de dados de conteúdo a um aplicativo Web ... 438
Verificação: verificar atualização para o primeiro banco de dados... 440
Anexar os bancos de dados restantes ... 441
Verificação: verificar atualização para bancos de dados adicionais ... 441
Consulte também ... 442
Executar etapas de pós-atualização (SharePoint Foundation 2010) ... 443
Configurar a autenticação baseada em formulários para um aplicativo Web baseado em declarações (SharePoint Foundation 2010) ... 444
Converter aplicativos Web na autenticação baseada em declarações ... 445
Configurar um aplicativo Web baseado em formulários para usar um provedor LDAP por meio da Administração Central ... 445
Configurar os arquivos Web.Config do LDAP ... 446
Configurar um aplicativo Web baseado em formulários para usar um provedor LDAP por meio do Windows PowerShell ... 450
Migrar usuários e permissões do Windows SharePoint Services 3.0 para o SharePoint Foundation 2010 ... 451
Verificar a atualização e examinar os sites atualizados (SharePoint Foundation 2010) ... 453
Verificar status da atualização ... 453
Revisar os arquivos de log ... 453
Verifique o número da versão ... 455
Verificar o status de atualização dos sites ... 455
Examinar sites atualizados ... 456
Web Parts ... 457
Listas grandes ... 458
Estilos e aparência ... 459
Permissões ... 459
Páginas personalizadas (desconvertidas de fantasma) ... 459
17
Gerenciar a atualização visual (SharePoint Foundation 2010) ... 462
Sobre o uso da Atualização Visual ... 462
Exibir o status da interface do usuário atual ... 463
Reverter sites para a interface do usuário anterior ... 463
Impor uma atualização para a nova interface do usuário ... 464
Opções de proprietário do site para a atualização visual ... 465
Consulte também ... 465
Usando redicionamento de URL AAM como parte do processo de atualização (SharePoint Foundation 2010) (white paper) ... 466
Implantar Office Web Apps (Instalados nos Produtos do SharePoint 2010) ... 467
Compreendendo a implantação dos Office Web Apps ... 468
Instalar e configurar os Office Web Apps em um servidor SharePoint autônomo pré-existente ... 469
Executar a instalação dos Office Web Apps ... 469
Executar o PSConfig para registrar os serviços ... 469
Iniciar as instâncias de serviços ... 470
Criar os aplicativos de serviço e os proxies de aplicativos de serviço ... 471
Ativar o Recurso Office Web Apps ... 472
Instalar e configurar os Office Web Apps em um servidor SharePoint autônomo novo ... 474
Executar a instalação dos Office Web Apps ... 474
Execute o PSConfig para registrar serviços, iniciar instâncias e criar aplicativos e proxies de serviço, além de ativar o Recurso Office Web Apps ... 475
Instalar e configurar os Office Web Apps em um farm de servidores SharePoint preexistente ... 475
Executar a instalação dos Office Web Apps ... 475
Executar PSConfig para registrar serviços ... 476
Iniciar as instâncias de serviços ... 476
Criar os aplicativos de serviço e os proxies de aplicativos de serviço ... 477
Ativar o Recurso Office Web Apps ... 479
Instalar e configurar os Office Web Apps em um novo farm de servidores SharePoint ... 481
Executar a instalação dos Office Web Apps ... 481
Executar o PSConfig para registrar os serviços ... 481
Execute o Assistente de Configuração de Farm do SharePoint para iniciar instâncias e criar aplicativos e proxies de serviço, além de ativar o Recurso Office Web Apps ... 482
Configuração adicional (opcional) ... 482
Configurar o comportamento de abertura padrão do SharePoint com documentos habilitados para navegador ... 482
18
Obtendo ajuda
Todo esforço foi dedicado para garantir a precisão deste guia. Este conteúdo também está disponível online na TechNet Library do Office System, portanto, se encontrar algum problema, veja se há atualizações em:
http://technet.microsoft.com/pt-br/office/bb267342
Se não encontrar a sua resposta no conteúdo online, envie um email para a equipe de conteúdo de servidores e do Microsoft Office System:
itspdocs@microsoft.com
Se a sua dúvida for relacionada aos produtos do Microsoft Office, e não ao conteúdo deste guia, pesquise o Centro de Ajuda e Suporte da Microsoft ou a Base de Dados de Conhecimento Microsoft pelo site:
19
Implantação do SharePoint Foundation 2010
Bem-vindo ao guia de implantação do Microsoft SharePoint Foundation 2010. Os artigos deste guia ajudarão você a se preparar para instalar e configurar o SharePoint Foundation 2010. O guia de implantação inclui informações sobre cenários de implantação, instruções passo a passo de instalação e etapas de configuração pós-instalação. Também descreve como atualizar para o SharePoint
Foundation 2010.
Antes de instalar o SharePoint Foundation 2010, não esqueça de examinar as informações em Planejamento e arquitetura para o SharePoint Foundation 2010.
Para obter uma visão geral gráfica do processo de implantação, baixe o modelo de Implantação dos Produtos do SharePoint 2010 do artigo Diagramas técnicos (SharePoint Foundation 2010).
Nesta seção:
Visão geral da implantação (SharePoint Foundation 2010)
Este artigo oferece informações sobre como implantar o SharePoint Foundation 2010. Seu objetivo é oferecer informações para ajudar você e suas equipes a tomar decisões fundamentais sobre a implantação de soluções baseadas no SharePoint Foundation 2010 em sua organização. 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 implantação mais consistente.
Preparar a implantação (SharePoint Foundation 2010)
Esta seção fornece etapas essenciais a serem executadas antes da implantação do Microsoft SharePoint Foundation 2010.
Cenários de implantação (SharePoint Foundation 2010)
Siga as etapas desta seção 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.
Configuração inicial (SharePoint Foundation 2010)
Siga as etapas desta seção para instalar pacotes de idiomas, definir serviços e configurações de farm e criar conjuntos de sites.
Implantar personalizações - visão geral (SharePoint Foundation 2010)
Os artigos desta seção 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 lança periodicamente atualizações de software para o SharePoint Foundation 2010. Siga as etapas nesta seção para aplicá-las a seus servidores com o SharePoint Foundation. Atualizando para o SharePoint Foundation 2010
20 Siga as etapas do guia de atualização para planejar, preparar e executar uma atualização para o SharePoint Foundation 2010.
Se você planeja usar o Office Web Apps, instale e configure-o para trabalhar com os Produtos do SharePoint 2010. Para obter mais informações, consulte Implantar Office Web Apps (Instalados nos Produtos do SharePoint 2010).
21
Visão geral da implantação (SharePoint
Foundation 2010)
Este artigo contém uma visão geral de uma implantação de farm do Microsoft SharePoint Foundation 2010. Embora os farms do Microsoft SharePoint Foundation variem em termos de complexidade e tamanho, é possível reduzir significativamente o risco de resultados inesperados por meio um planejamento cuidadoso e de uma implantação em fases que inclua testes e avaliação contínuos.
Para obter informações sobre o planejamento de sites e soluções, que está fora do escopo deste artigo, consulte Planejamento de sites e soluções (SharePoint Foundation 2010).
Para obter uma representação visual das informações deste artigo, consulte o modelo Implantação de Produtos do SharePoint 2010 no tópico Diagramas técnicos (SharePoint Foundation 2010).
Neste artigo: Conceitos Arquitetura física Instalação e configuração Estágios de implantação
Conceitos
A consequência lógica da flexibilidade e da excelência do SharePoint Foundation pode ser um alto grau de complexidade no que se refere à instalação e à configuração corretas do SharePoint Foundation. É preciso um conhecimento abrangente destes principais elementos estruturais de um ambiente SharePoint Foundation para permitir a implantação e o suporte adequados aos produtos do SharePoint Foundation 2010:
Farm de servidores: o elemento de nível superior de um design de arquitetura lógica para o SharePoint Foundation.
Aplicativo Web: um site do IIS que é criado e usado pelo SharePoint Foundation 2010. Banco de dados de conteúdo: fornece conteúdo de aplicativos Web de armazenamento. Você
pode dividir esse conteúdo em vários bancos de dados no nível do conjunto de sites. Conjunto de sites: um conjunto de sites que possuem o mesmo proprietário e compartilham
configurações de administração.
Site: uma ou mais páginas da Web e outros itens relacionados (como listas, bibliotecas e documentos) que estão hospedados em um conjunto de sites.
22 Além de entender os elementos de um ambiente SharePoint Foundation e saber como eles devem ser configurados na sua solução, você precisa levar em consideração os seguintes fatores adicionais: arquitetura física, instalação e configuração e os vários estágios de implantação.
Arquitetura física
A arquitetura física, que consiste em um ou mais servidores e na infraestrutura de rede, permite implementar a arquitetura lógica para uma solução do SharePoint Foundation. A arquitetura física é geralmente descrita de duas formas: pelo tamanho e pela topologia. O tamanho, que pode ser medido de várias maneiras, como o número de usuários ou de documentos, é utilizado para categorizar um farm como pequeno, médio ou grande. A topologia se baseia na noção de camadas ou grupos de servidores para definir uma organização lógica de servidores de farm.
Tamanho
O tamanho usa o número de usuários e o número de itens de conteúdo como uma medida
fundamental para indicar se um farm de servidores é pequeno, médio 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 Administração Central e o outro lida com as demais tarefas relacionadas ao farm; por exemplo, exibição de conteúdo aos usuários.
Um farm de pequeno porte pode ser ampliado até três camadas com o uso de um servidor de aplicativos dedicado em resposta ao número de usuários, ao número de itens de conteúdo e ao número de serviços necessários.
Um farm de servidores de médio porte geralmente consiste em dois ou mais servidores Web, dois servidores de aplicativos e mais de um servidor de banco de dados. É recomendável começar pela configuração anterior e depois realizar a ampliação para acomodar a carga de trabalho dos
servidores.
Nos cenários em que se sabe que os serviços utilizam uma quantidade desproporcional de recursos, você pode ampliar a camada de aplicativo. Os dados de desempenho indicarão os serviços que você deve optar por descarregar em um servidor dedicado.
Um farm de servidores de grande porte pode ser o resultado lógico da ampliação de um farm de médio porte para atender aos requisitos de desempenho e capacidade, ou pode decorrer de questões de design anteriores à implementação de uma solução do SharePoint Foundation. Um ambiente de topologia de três camadas normalmente usa servidores dedicados em todas as camadas. Além disso, esses servidores muitas vezes são agrupados de acordo com sua função no farm. Por exemplo, todos os serviços relacionados a clientes podem ser agrupados em um ou dois servidores e depois ampliados com a adição de servidores ao grupo, conforme necessário, em resposta à demanda dos usuários por esses serviços.
23 A recomendação de ampliação de um farm destina-se a agrupar serviços ou bancos de
dados com características de desempenho semelhantes em servidores dedicados e, em seguida, ampliar os servidores como um grupo. Em ambientes grandes, os grupos específicos que evoluem para um farm dependem das demandas específicas por cada serviço em um farm.
Para conhecer valores específicos relacionados a farms de pequeno, médio e grande porte, consulte Gerenciamento de desempenho e capacidade (SharePoint Server 2010).
Topologia
A topologia usa camadas como um modelo de organização lógica dos servidores do farm, de acordo com os componentes que eles hospedam ou conforme as respectivas funções em um farm de servidores. Um farm do SharePoint Foundation é implantado em uma, duas ou três camadas, da seguinte forma:
Em uma implantação de camada única, o SharePoint Foundation e o servidor de banco de dados são instalados em um único computador.
Em uma implantação de duas camadas, os componentes do SharePoint Foundation e o banco de dados são instalados em servidores separados. Esse tipo de implantação 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 indústria 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 implantação de três 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 implantação de três camadas é utilizada para farms de médio e grande porte.
Instalação e configuração
Após concluir o planejamento da sua solução do SharePoint Foundation, você pode criar um farm do SharePoint Foundation para hospedar essa solução. A primeira etapa consiste em instalar o
SharePoint Foundation 2010 e criar o farm necessário à solução. O processo de preparação do ambiente consiste nas seguintes fases:
1. Preparar os servidores 2. Criar o farm
3. Definir configurações, serviços, soluções e sites
O farm que você criar e implantar sofrerá alterações significativas em termos de tamanho, topologia e complexidade à medida que você percorrer os diferentes estágios de implantação ilustrados no modelo Implantação de Produtos do SharePoint 2010. Esse é o resultado típico e
24 esperado de uma implantação em fases. Por esse motivo, é recomendável seguir todos os
estágios descritos na seção "Estágios de implantação" deste artigo.
Preparar os servidores
Nessa fase, você prepara os servidores para hospedar o produto. Isso inclui os servidores de suporte e os servidores que terão o SharePoint Foundation instalado. Os seguintes servidores devem ser
configurados para dar suporte a um farm e hospedá-lo:
Controlador de domínio: as contas de farm necessárias devem ser configuradas para o domínio, e a sincronização de diretórios deve ser configurada.
O SharePoint Foundation 2010 não dá suporte a nomes de SLD (domínio de rótulo único). Como o uso de nomes de SLD não é uma prática recomendada, os Produtos do
SharePoint 2010 não são amplamente testados nesse cenário. Portanto, poderá haver problemas de incompatibilidade quando os Produtos do SharePoint 2010 forem
implementados em um ambiente de domínio de rótulo único. Para obter mais informações, consulte as informações para configuração do Windows para domínios com nomes DNS de rótulo único (http://go.microsoft.com/fwlink/?linkid=193849&clcid=0x416) e o centro de soluções para planejamento de namespaces DNS
(http://go.microsoft.com/fwlink/?linkid=198010&clcid=0x416). Para obter informações sobre as contas necessárias, consulte:
Contas administrativas e de serviços necessárias para a implantação inicial (SharePoint Foundation 2010)
Sobre a sincronização de diretórios
(http://go.microsoft.com/fwlink/?linkid=193169&clcid=0x416)
Servidor de banco de dados: a versão necessária do SQL Server, incluindo service packs e atualizações cumulativas, deve ser instalada no servidor de banco de dados. A instalação 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 necessário, bancos de dados devem ser criados pelo DBA. Para obter mais informações, 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 segurança necessários estão configurados, se os pré-requisitos de software do SharePoint Foundation 2010 estão instalados e protegidos e se a autenticação necessária está configurada. Para obter mais informações, consulte:
25 Requisitos do sistema (SharePoint Foundation 2010)
Tópico sobre instalação de pré-requisitos de software em Requisitos de hardware e software (SharePoint Foundation 2010)
Planejar a proteção de segurança (SharePoint Foundation 2010) Planejar a autenticação (SharePoint Foundation 2010)
Criar o farm
Nessa fase, você instala o produto e configura cada servidor para dar suporte à sua função no farm. Além disso, você cria o banco de dados de configuração e o site da Administração Central do SharePoint. Os seguintes servidores são necessários 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 configuração, o banco de dados de conteúdo e outros bancos de dados
necessários serão criados quando você executar o Assistente de Configuração de Produtos do SharePoint.
Servidor de aplicativos: após preparar o servidor de aplicativos, instale os componentes adicionais necessários para dar suporte a funções como IRM (Gerenciamento de Direitos de Informação) e apoio a decisões. Instale o SharePoint Foundation no servidor que hospedará o site da
Administração Central do SharePoint e execute o Assistente de Configuração 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 Configuração de Produtos do SharePoint para adicionar os servidores Web ao farm.
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 informações sobre cenários de implantação com suporte, consulte Cenários de implantação (SharePoint Foundation 2010).
Definir configurações, serviços, soluções e sites
Nessa fase, você prepara o farm para hospedar o conteúdo do site realizando as seguintes tarefas: Definir configurações globais. Para obter mais informações, consulte Definir configurações do farm
(SharePoint Foundation 2010)
Configurar serviços. Para obter mais informações, consulte Configurar serviços (SharePoint Foundation 2010)
Implantar soluções e personalizações. Para obter mais informações, consulte Implantar personalizações - visão geral (SharePoint Foundation 2010)
Criar e popular os sites. Para obter mais informações, consulte Preparar a hospedagem de sites (SharePoint Foundation 2010)
26 As etapas de configuração de farm não são isoladas para uma camada específica na
infraestrutura de servidor.
Estágios de implantação
Implantando uma solução do SharePoint Foundation 2010 em estágios, você obtém os benefícios decorrentes de uma abordagem sistemática, como a coleta de dados de desempenho e de uso, que você pode utilizar para avaliar sua solução. Alguns dos benefícios adicionais são a verificação de suas pressuposições de gerenciamento da capacidade e a identificação de problemas antes que o farm seja colocado em produção.
É recomendável implantar o farm nos seguintes estágios: Planejamento
Desenvolvimento
POC (verificação de conceito) Piloto
UAT (Teste de aceitação do usuário) Produção
Planejamento
Para implantar um farm, você deve planejar a solução que deseja implantar e determinar os requisitos de infraestrutura, como os recursos de servidor e a topologia do farm. Ao concluir o estágio de
planejamento, você deverá ter documentado o seguinte: Um design de infraestrutura para dar suporte à sua solução
Uma descrição detalhada sobre como implementar o farm e a solução Um plano para testar e validar a solução
Um site e uma arquitetura de solução
Compreensão dos requisitos de monitoramento e engenharia sustentada para dar suporte à solução
Um registro de como a solução será controlada
Compreensão de como a solução será comunicada ao usuário para incentivar sua adoção É recomendável usar os recursos de planejamento e os artigos descritos em Planejamento e arquitetura para o SharePoint Foundation 2010.
Problemas de recurso e tempo podem causar pressão, fazendo com que você seja menos rigoroso durante o estágio de planejamento. É recomendável que você seja o mais diligente possível, pois elementos de planejamento omitidos ou superficialmente abordados podem
Observação:
27 voltar à tona como problemas significativos no estágio de produção. Esses problemas podem criar um considerável trabalho extra, além de consumirem recursos não inclusos no orçamento e possivelmente prejudicarem o êxito do SharePoint Foundation.
Após o estágio de planejamento, você percorre os seguintes estágios de implantação, atualizando e revisando seus planos, configurações e topologias à medida que realiza os testes.
Desenvolvimento
Durante o estágio de desenvolvimento, você implantará o SharePoint Foundation em um único servidor ou em vários servidores para desenvolver, testar, avaliar e refinar a solução que pretende implementar. Esse ambiente é dimensionado de acordo com as suas necessidades durante o desenvolvimento da solução e pode ser mantido como um ambiente reduzido para desenvolvimento e testes futuros. Não se trata de um ambiente estável, e não há contratos de nível de serviço.
POC (verificação de conceito)
Durante o estágio de verificação 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 negócios. O primeiro nível de avaliação do produto pode ser feito com a instalação de todos os componentes do produto em um único servidor. É possível fazer uma avaliação do produto mais extensa por meio de uma implantação com verificação de conceito.
Uma implantação com verificação de conceito em um único servidor ou em um farm de pequeno porte permite ampliar o escopo da avaliação. Nessa implantação, uma equipe não TI é adicionada à equipe de avaliação, proporcionando uma visão muito mais ampla de como os recursos do SharePoint Foundation podem ser realmente usados na organização. O benefício de uma implantação com verificação de conceito é que você pode coletar dados que podem ser usados para refinar o planejamento original. Esses dados — por exemplo, modos de exibição de página, padrões de
comportamento do usuário e consumo de recursos de servidor — também permitem que você comece a desenvolver um benchmark para o dimensionamento do seu farm. Uma verificação de conceito também é interessante ao avaliar aplicativos de serviço e ao determinar quais conjuntos de recursos você oferecerá aos usuários finais.
Durante o estágio de verificação de conceito, é importante compreender as características exclusivas e a funcionalidade desses recursos, pois essa compreensão ajudará a definir a topologia geral. Lembre-se de que uma implantação com verificação de conceito exige recursos adicionais e aumenta o tempo necessário para colocar o SharePoint Foundation em produção.
A virtualização fornece uma boa plataforma para avaliação do SharePoint Foundation, pois um ambiente virtual fornece flexibilidade, capacidade de rápida implantação e a possibilidade de reverter máquinas virtuais para estados anteriores.
28
Piloto
Um piloto é usado para testar sua solução em pequena escala. Há duas abordagens para o uso de uma implantação piloto. A primeira se concentra em testes funcionais sem o uso de dados reais. Usando a segunda abordagem, você testa características de produção utilizando dados reais, e os usuários pilotos testam diferentes tipos de tarefas. É recomendável adotar a segunda abordagem, devido ao escopo mais amplo e aos dados reais que você pode coletar e utilizar para refinar o design da solução.
Uma implantação piloto oferece muitos benefícios. Ela permite que você colete dados que podem ser usados para validar os seguintes aspectos do design de farm:
Design de infraestrutura
Pressuposições de gerenciamento da capacidade Arquitetura de site e solução
Pressuposições de uso da solução
O estágio piloto também permite determinar dados adicionais que devem ser coletados para aumentar a amplitude e a profundidade das suas avaliações de desempenho. Isso será importante se você quer avaliar o efeito potencial de recursos ou serviços adicionais que deseja adicionar ao farm antes do teste de aceitação do usuário.
Na conclusão da implantação piloto, você pode usar os dados coletados para ajustar os vários componentes da solução e da respectiva infraestrutura de suporte.
UAT (Teste de aceitação do usuário)
A implantação do teste de aceitação do usuário — também conhecida como ambiente de pré-produção — é usada por organizações como uma etapa de transição da implantação piloto para uma
implantação de produção. Os processos empresariais de uma organização determinam o escopo, a escala e a duração dos testes de aceitação do usuário.
A topologia do ambiente de pré-produção deve ser igual ou muito semelhante à topologia de produção planejada. Durante os testes de aceitação do usuário, a solução do SharePoint Foundation é testada em relação a um subconjunto ou a uma cópia completa dos dados de produção. Esse estágio de implantação fornece uma oportunidade final para o ajuste de desempenho e a validação de procedimentos operacionais, como backups e restaurações.
Produção
O estágio final é colocar o farm em um ambiente de produção. Nesse estágio, você já terá incorporado os ajustes necessários de solução e infraestrutura que foram identificados durante o estágio de teste de aceitação do usuário.
Para colocar o farm em produção, é necessário concluir as seguintes tarefas: Implantar o farm.
29 Implementar o plano de operações.
Se necessário, implantar ambientes adicionais, como farms de criação e de preparo e farms de serviços.
30
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 instalação de pré-requisitos
(PrerequisiteInstaller.exe).
A instalação de pré-requisitos por meio de um local offline geralmente é necessária quando os servidores em que você deseja instalar o Microsoft SharePoint Foundation estão isolados da Internet. Mesmo que esse não seja o caso, a instalação de pré-requisitos por meio de um local central offline permite garantir a consistência do servidor de farm mediante a instalação de um conjunto de imagens conhecido e controlado.
O Ferramenta de Preparação de Produtos do Microsoft SharePoint é uma interface do usuário criada com base no arquivo PrerequisiteInstaller.exe. o Ferramenta de Preparação de
Produtos do Microsoft SharePoint não aceita entrada de usuário. Neste artigo:
Opções 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
Opções e argumentos do Installer
Ao usar o PrerequisiteInstaller.exe com opções e argumentos, você terá controle sobre quais versões do software necessário estão instaladas e o local onde estão instaladas.
O PrequisiteInstaller.exe aceita um ou mais pares de opção e argumento. Uma opção identifica o pré-requisito e o argumento especifica a ação e o local do pré-pré-requisito.
Um par de opção e argumento tem o seguinte formato:
/opção: <caminho>
Em que:
/opção é uma opção válida para identificar um pré-requisito. Por exemplo, /NETFX35SP1: é a
opção para o .NET Framework 3.5 Service Pack 1.
31 <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 opção e seu argumento são separados por dois pontos e um espaço. O argumento é colocado entre aspas.
Os pares de opção 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.
1. Consulte o artigo Requisitos de hardware e software (SharePoint Foundation 2010), que contém uma lista de todos os programas de software necessários e opcionais para o
SharePoint Foundation 2010. Adicionalmente, este documento fornece o local de download de cada pré-requisito disponível na Internet.
2. Do prompt de comando, navegue até a raiz da mídia de instalação do SharePoint Foundation 2010 ou do local da pasta.
3. No prompt de comando, digite PrerequisiteInstaller.exe /?. Isso exibirá uma lista de opções de lista de comando e seus argumentos correspondentes para a instalação de um pré-requisito usando a linha de comando.
Dica:
Para copiar o conteúdo da janela Sobre ativa para a Área de Transferência, pressione CTRL+C.
4. Verifique se você tem uma lista precisa dos programas de software necessários. Compare a saída 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 instalação dos pré-requisitos do SharePoint Foundation em todos os servidores do farm.
1. Crie uma pasta compartilhada em um computador que possa ser acessado pelos servidores nos quais os pré-requisitos serão instalados.
2. Copie os arquivos baixados da Internet para a pasta compartilhada.
Depois de terminar de criar um local de rede acessível para os pré-requisitos, use o procedimento
Para identificar pré-requisitos
32 da seção 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.1. No menu Iniciar, abra a janela Prompt de Comando usando a opção Executar como
administrador.
2. Navegue até o diretório de origem do SharePoint Foundation.
3. Digite a opção 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"
Observação
Para instalar mais de um pré-requisito, digite cada par de opção e argumento, tomando o cuidado de separar cada par por um espaço, por exemplo:
PrerequisiteInstaller.exe /SQLNCli: 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"
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 opções e instruções 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 opção é válida e se o
programa identificado na instrução de caminho realmente existe.
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 pré-requisitos já foi instalado.
3. O PrerequisiteInstaller.exe instala os programas no arquivo de argumentos e retorna um dos seguintes códigos de saída:
Para instalar usando a linha de comando
33 0 - Êxito
1 – Outra instância deste aplicativo já está em execução 2 – Parâmetro de linha de comando inválido
1001 – Uma reinicialização pendente bloqueia a instalação 3010 – Uma reinicialização é necessária
4. Se um pré-requisito exigir uma reinicialização, será gerado um código 3010 e será solicitado que você clique em Concluir para reiniciar o sistema. O comportamento do instalador após um código 3010 será diferente dependendo da existência das seguintes condições no computador:
Se o Windows Server 2008 Service Pack 2 (SP2) já estiver instalado no sistema, o código 3010 será gerado e os requisitos restantes serão instalados. Depois que o último pré-requisito for instalado, será solicitada a reinicialização do sistema.
Se o Windows Server 2008 SP2 tiver sido instalado no sistema pelo PrerequisiteInstaller.exe, o instalador irá gerar o código 3010 e a instalação dos pré-requisitos restantes será ignorada. Será solicitada a reinicialização do sistema.
Após a reinicialização do sistema, o PrerequisiteInstaller.exe será executado novamente porque o arquivo de inicialização criado antes da reinicialização contém um sinalizador /continue.
Após uma reinicialização, o PrerequisiteInstaller.exe ignora o arquivo de argumentos e tenta baixar e instalar os pré-requisitos restantes da Internet. Para obter mais informações, consulte Problemas conhecidos.
Use o procedimento a seguir 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 opções e os argumentos usados durante a execução do Ferramenta de Preparação de Produtos do Microsoft SharePoint.
2. Em um editor de texto, edite o arquivo PrerequisiteInstaller.Arguments.txt e forneça caminhos de arquivo para a fonte de instalação para cada opção de pré-requisito, usando a sintaxe a seguir:
/opção: <caminho>
Onde /opção é uma opção válida e <caminho> é um caminho para a fonte de instalação. O exemplo a seguir mostra um arquivo de argumentos completo que utiliza um
compartilhamento de arquivo como um ponto de instalação 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"
34 /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" /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 opções e instruções de caminho do exemplo anterior foram exibidas em linhas separadas. Quando você criar um arquivo
PrerequisitesInstaller.Arguments.txt real, não use quebras de linha, separe cada opção e instrução de caminho com um espaço. Para obter mais informações, consulte Problemas conhecidos.
3. Depois de terminar de editar PrerequisiteInstaller.Arguments.txt, salve suas edições e verifique se esse arquivo está no mesmo diretório de PrerequisiteInstaller.exe.
Use o seguinte procedimento para instalar os pré-requisitos.
1. Execute PrerequisiteInstaller.exe usando o prompt de comando para instalar os pré-requisitos.
Cuidado:
Se for solicitado que você clique em Concluir para reiniciar o sistema, não faça isso. Clique em Cancelar. Para obter mais informações, consulte Problemas conhecidos antes de prosseguir para a próxima 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 opção e argumento em uma linha separada, o instalador do pré-requisito falhará. A solução alternativa é inserir todos os pares de opção e argumento em uma única linha.
Após a reinicialização de um computador, o arquivo de argumentos não é usado
35 Após uma reinicialização, o programa PrerequisiteInstaller.exe executa o arquivo de comando de inicialização, que contém um sinalizador /continue. O sinalizador /continue força o instalador a ignorar o arquivo de argumentos.
Você deve impedir uma reinicialização ao excluir a tarefa de inicialização neste arquivo de comando usando uma das seguintes opções:
Opção 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 inicialização.
Opção 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 diretório onde as tarefas de inicialização estão listadas.
d. Feche o editor do Registro sem fazer alterações.
e. Navegue até o diretório de inicialização, que normalmente é
<diretóriodosistema>\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup. f. Exclua